• DocumentCode
    3062436
  • Title

    Exploring Extensibility of Architectural Design Decisions

  • Author

    Trujillo, Salvador ; Azanza, Maider ; Díaz, Oscar ; Capilla, Rafael

  • Author_Institution
    Univ. of the Basque Country, Madrid
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    10
  • Lastpage
    10
  • Abstract
    Software architectures represent the design of a system for describing its main relevant parts. Recently, recording and documenting architectural design decisions has attracted the attention of the software architecture community. Design decisions are an important piece during the architecting process that must be explicitly documented, but there is little evidence of successful reuse of this architectural knowledge. This work focuses on the reuse of design decisions in order to customize architectures. Specifically, we explore extensibility ideas from software product lines to show how architectures can be extended on the basis of design decisions. The documentation of synthesis architectures has received so far little attention, and particularly its reuse. This ongoing research describes an approach for product line synthesis architecture, where design decisions are introduced to promote its reuse.
  • Keywords
    software architecture; software reusability; design decision reuse; software architectures; software product lines; Assembly systems; Bridges; Computer architecture; Conference management; Connectors; Documentation; Process design; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sharing and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent, 2007. SHARK/ADI '07: ICSE Workshops 2007. Second Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2951-8
  • Type

    conf

  • DOI
    10.1109/SHARK-ADI.2007.8
  • Filename
    4273350