• DocumentCode
    1584444
  • Title

    COSABuilder: an Extensible Tool for Architectural Description

  • Author

    Smeda, Adel ; Oussalah, Mourad ; ElHouni, AboBaker ; Fgee, El-Bahlul

  • Author_Institution
    LINA, Univ. of Nantes, Nantes
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    As software systems grow, their complexity augments dramatically. In consequence their understandability and evolvability are becoming a difficult task, therefore a way to describe the architecture of software systems is becoming a must. The architecture of a software system can be described using either an architecture description language (ADL) or an object-oriented modeling language. In this article, we show how we can build a hybrid model, based on the two approaches, to describe the architecture of software systems. This approach profits from the advantages of the two approaches, i.e. the explicit presentation of functional aspects in object-oriented modeling and the explicit separation of competition (components) from interactions (connectors) in architectural description.
  • Keywords
    Unified Modeling Language; object-oriented languages; object-oriented programming; software architecture; COSABuilder; architecture description language; object-oriented modeling language; software systems; Architecture description languages; Communication system control; Computer architecture; Connectors; Object oriented modeling; Protocols; Software architecture; Software design; Software systems; Unified modeling language; Components; Connectors; Modeling; Software Architecture; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technologies: From Theory to Applications, 2008. ICTTA 2008. 3rd International Conference on
  • Conference_Location
    Damascus
  • Print_ISBN
    978-1-4244-1751-3
  • Electronic_ISBN
    978-1-4244-1752-0
  • Type

    conf

  • DOI
    10.1109/ICTTA.2008.4530353
  • Filename
    4530353