Title :
Attributes for Characterizing the Evolution of Architectural Design Decisions
Author :
Capilla, Rafael ; Nava, Francisco ; Tang, Antony
Author_Institution :
Univ. Rey Juan Carlos, Madrid
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;
Conference_Titel :
Software Evolvability, 2007 Third International IEEE Workshop on
Conference_Location :
Paris
Print_ISBN :
978-0-7695-3002-4