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
Link To Document