loading...
Extending UML for Model Composition
Brisbane, Australia March 29-April 01
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2005.252005 Australian Software Engineering ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jacky Estublier, LSR-IMAG

The success of UML and more generally, of the model driven approach, has led to a proliferation of models, representing various systems, but the description of large applications may actually be composed of several system models. Therefore, the challenge is to determine how to compose independent system models, in order to build large applications.

We present in this paper the software federation approach developed by our team. A federation relies on the concept of a domain, which describes a specific application domain, represented with a specific meta-model. Building a software federation means composing independently developed domains, by composing their meta-models.

The UML standard, which is well supported by tools, has been found convenient for describing our meta-models, but it turns out that it does not contain sufficient modelling capabilities for the composition of these models. This paper analyses the need for model composition, the available UML concepts related to model composition and proposes an UML profile allowing the composition of models in software federations.

Citation:
Jacky Estublier, Anca Daniela Ionita, "Extending UML for Model Composition," aswec, pp.31-38, 2005 Australian Software Engineering Conference (ASWEC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions