ACM Home Page
Please provide us with feedback. Feedback
Parallel and distributed systems: UML based modeling of performance oriented parallel and distributed applications
Full text PdfPdf (173 KB)
Source Winter Simulation Conference archive
Proceedings of the 34th conference on Winter simulation: exploring new frontiers table of contents
San Diego, California
SESSION: Modeling methodology a table of contents
Pages: 497 - 505  
Year of Publication: 2002
ISBN:0-7803-7615-3
Authors
Sabri Pllana  University of Vienna, Vienna
Thomas Fahringer  University of Vienna, Vienna
Sponsors
IEEE/CS : Institute of Electrical and Electronics Engineers/Computer Society
ASA : American Statistical Association
IEEE/SMCS : Institute of Electrical and Electronics Engineers/Systems, Man, and Cybernetics Society
INFORMS/CS : Institute for Operations Research and the Management Sciences/College on Simulation
NIST : National Institute of Standards and Technology
ACM: Association for Computing Machinery
(SCS) : The Society for Modeling and Simulation International
SIGSIM: ACM Special Interest Group on Simulation and Modeling
IIE : Institute of Industrial Engineers
Publisher
Winter Simulation Conference 
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 33,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper we introduce a novel approach for modeling performance oriented distributed and parallel applications based on the Unified Modeling Language (UML). We utilize the UML extension mechanisms to customize UML for the domain of performance oriented distributed and parallel computing. A set of UML building blocks is described that model some of the most important constructs of message passing and shared memory parallel paradigms which can be used to develop models for large and complex parallel and distributed applications. We illustrate our approach by modeling a parallel many-body physics application that combines message passing and shared memory parallelism.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
Fahringer, T., and S. Pllana. 2002. Performance Prophet. Institute for Software Science, University of Vienna. Available online via <http://www.par.univie.ac.at/project/prophet> {accessed May 15, 2002}.
 
4
Hayashi, L., and J. Hatton. 2001. Combining UML, XML and Relational Database Technologies. The Best of All Worlds For Robust Linguistic Databases. In IRCS Workshop on Linguistic Databases, 115--124. University of Pennsylvania, Philadelphia, USA.
 
5
Holz, E. 1997. Application of UML within the Scope of new Telecommunication Architectures. In GROOM Workshop on UML. Mannheim: PhysicaVerlag.
 
6
Needs, R., G. Rajagopal, M. Towler, P. Kent, and A. Williamson. 2000. CASINO version 1.0 User's Manual. Cambridge: University of Cambridge.
 
7
OMG 2001. Unified Modeling Language Specification. Available online via <http://www.omg.org> {accessed May 15, 2002}.
 
8
OMG 2002. OMG XML Metadata Interchange (XMI) Specification. Available online via <http://www.omg.org> {accessed May 15, 2002}.
 
9
 
10
 
11
 
12
Selic, B., and J. Rumbaugh. 1998. Using UML for Modeling Complex Real-Time Systems. Available online via <http://www.rational.com/products/whitepapers/100230.jsp> {accessed May 15, 2002}.
 
13
 
14
Walther, M., J. Schirmer, P. T. Flores, A. Lapp, T. Bertram, and J. Petersen. 2001. Integration of the ordering concept for vehicle control systems CARTRONIC® into the software development process using UML modeling methods. In SAE 2001 World Congress. Detroit, Michigan, USA.

Collaborative Colleagues:
Sabri Pllana: colleagues
Thomas Fahringer: colleagues