DocumentCode
2057557
Title
Checking Component Assembly in Acme: An Approach Applied on UML 2.0 Components Model
Author
Kmimech, Mourad ; Bhiri, Mohamed Tahar ; Aniorté, Phillipe
Author_Institution
MIRACL, ISIMS, Sfax, Tunisia
fYear
2009
fDate
20-25 Sept. 2009
Firstpage
494
Lastpage
499
Abstract
The components based approach aims at the re-use by an easy components assembly. Vis-a-vis to the objects based approach, the component based approach moves the complexity of a graph of classes (hierarchy of classes and client relationship) to connection points of between the components. The principal lock of the components based approach is the difficulty of deduction of the components assembly properties from the components themselves taken individually. In this paper, we present an MDE (Model driven Engineering) checking approach of component assembly based on the ADL (Architecture Description language) Acme/Armani. The proposed approach can be applied on several component models such as UML 2.0. We aim to check the structural and non-functional properties on a component assembly. Thereafter, we apply the proposed checking approach to the UML 2.0 component model.
Keywords
Unified Modeling Language; object-oriented programming; software architecture; Acme/Armani; UML 2.0 components model; architecture description language; component assembly; model driven engineering checking approach; software reuse; Architecture description languages; Assembly; Coherence; Connectors; Error correction; Model driven engineering; Protocols; Service oriented architecture; Software engineering; Unified modeling language; ADL Acme/Armani; MDE checking approach; UML 2.0 components assembly;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location
Porto
Print_ISBN
978-1-4244-4779-4
Electronic_ISBN
978-0-7695-3777-1
Type
conf
DOI
10.1109/ICSEA.2009.78
Filename
5298779
Link To Document