• DocumentCode
    3281246
  • Title

    Connectors conveying Software Architecture Evolution

  • Author

    Tamzalit, Dalila ; Sadou, Nassima ; Oussalah, Mourad

  • Author_Institution
    Univ. of Nantes, Nantes
  • Volume
    1
  • fYear
    2007
  • fDate
    24-27 July 2007
  • Firstpage
    391
  • Lastpage
    396
  • Abstract
    This paper presents our work on component-based software evolution. More precisely, we highlight how connectors enhance component-based software architecture evolution. Indeed, connectors, by their intermediary´s position between components, can play an important role for automating the propagation of evolution impacts, while preserving the architecture coherence. For that, we outline connectors´ characteristics that we consider as principal for aims of evolution management. We validate and exploit these characteristics on our evolution model SAEV (software architecture evolution model). To achieve this, we need to enrich the concept of connector with information about the degree of correlation and of dependency existing between components. For that, we propose to characterize the connector concept with semantic properties, namely: exclusivity/sharing, dependency/ independency, predominance/non predominance, cardinality and reverse cardinality.
  • Keywords
    object-oriented programming; software architecture; software prototyping; SAEV model; component-based software; evolution management; software architecture evolution; Application software; Architecture description languages; Coherence; Computer applications; Computer architecture; Connectors; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
  • Conference_Location
    Beijing
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2870-8
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2007.97
  • Filename
    4291030