• DocumentCode
    2114684
  • Title

    Attributes for Characterizing the Evolution of Architectural Design Decisions

  • Author

    Capilla, Rafael ; Nava, Francisco ; Tang, Antony

  • Author_Institution
    Univ. Rey Juan Carlos, Madrid
  • fYear
    2007
  • fDate
    1-1 Oct. 2007
  • Firstpage
    15
  • Lastpage
    22
  • Abstract
    Software architecture has been widely used to describe the design of a software system. Its maintenance over time can be costly, especially when maintainers have to recover software architecture knowledge due to poor design documentation. Capturing design decisions is one important aspect in documenting design and even though there has been some work in this area, there has been little emphasis on the evolution of design decisions. In this paper, we analyze design decision models and the issues of not capturing evolving decisions. To tackle these issues, we propose a set of decision attributes that can be used to support evolving decision models.
  • Keywords
    decision making; design; software architecture; software maintenance; system documentation; architectural design decision evolution; design documentation; software architecture; software maintenance; Computer architecture; Computer science; Conferences; Connectors; Documentation; Programming; Software architecture; Software design; Software engineering; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Evolvability, 2007 Third International IEEE Workshop on
  • Conference_Location
    Paris
  • Print_ISBN
    978-0-7695-3002-4
  • Type

    conf

  • DOI
    10.1109/SE.2007.17
  • Filename
    4383092