• 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