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
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;
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
DOI :
10.1109/ICSEA.2009.78