Modeling Parallel Applications with UML

Modeling Parallel Applications with UML

Abstract

The Unified Modeling Language (UML) offers an extensive set of diagrams for modeling. However, the semantics of specific diagrams aren't always clear so as to decide how to model specific aspects of parallel applications. In this paper we introduce an approach for modeling parallel applications with UML by utilizing the UML extension mechanisms. We will demonstrate that these extension mechanisms represent a powerful means to model a wide range of structural and behavioral patterns of the parallel programming paradigm at various levels of details by modeling some of the most important parallel programming concepts.

Grafik Top
Authors
  • Pllana, Sabri
  • Fahringer, T.
Grafik Top
Shortfacts
Category
Technical Report (Technical Report)
Divisions
Scientific Computing
Publisher
Institute for Software Science, University of Vienna
Date
August 2002
Official URL
http://www.par.univie.ac.at/publications/download/...
Export
Grafik Top