DocumentCode
2428355
Title
ATL Transformation for the Generation of SCA Model
Author
Louhichi, Soumaya ; Graiet, Mohamed ; Kmimech, Mourad ; Bhiri, Mohamed Tahar ; Gaaloul, Walid ; Cariou, Eric
Author_Institution
MIRACL, ISIMS, Sfax, Tunisia
fYear
2011
fDate
24-26 Oct. 2011
Firstpage
164
Lastpage
167
Abstract
Service Component Architecture specification (SCA) is an emerging and promising technology for the development, deployment and integration of Internet applications. This technology supports the management of dynamic availability and treats the heterogeneity between the components of distributed applications. However, this technology is not able to solve all problems. Currently, software systems are evolving. This factor makes development and maintenance of systems more complex than before. One solution to remedy this was the use of the Model Driven Engineering (MDE) approach in the development process. The aim of this paper is to apply an MDE automation type ensuring the passage from an UML 2.0 model to SCA model. To achieve this, we study two metamodels: the UML 2.0 component metamodel and the SCA meta-model. To ensure trace ability between these two meta-models, we have defined transformation rules in ATL language.
Keywords
distributed processing; formal specification; object-oriented programming; program diagnostics; service-oriented architecture; software maintenance; ATL transformation; Internet application; SCA meta-model; UML 2.0 component metamodel; distributed application components; model driven engineering automation type; service component architecture specification; software system evolution; system development; system maintenance; trace ability; Component architectures; Connectors; Programming; Service oriented architecture; Transforms; Unified modeling language; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Semantics Knowledge and Grid (SKG), 2011 Seventh International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4577-1323-1
Type
conf
DOI
10.1109/SKG.2011.37
Filename
6088108
Link To Document