DocumentCode :
1046854
Title :
Using Patterns to Capture Architectural Decisions
Author :
Harrison, Neil B. ; Avgeriou, Paris ; Zdun, Uwe
Author_Institution :
Utah Valley State Coll., Orem
Volume :
24
Issue :
4
fYear :
2007
Firstpage :
38
Lastpage :
45
Abstract :
Throughout the software design process, developers must make decisions and reify them in code. The decisions made during software architecting are particularly significant in that they have system-wide implications, especially on the quality attributes. However, architects often fail to adequately document their decisions because they don´t appreciate the benefits, don´t know how to document decisions, or don´t recognize that they´re making decisions. This lack of thorough documentation. This paper provides information about a decision´s rationale and consequences, architecture patterns can help architects better understand and more easily record their decisions.
Keywords :
object-oriented programming; software architecture; architectural decisions; document decisions; software design process; system-wide implications; Communication system software; Computer architecture; Decision making; Documentation; Educational institutions; Process design; Software architecture; Software design; Software systems; Software tools; architectural knowledge; decision documentation; design rationale; patterns; quality attributes; software architecture;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2007.124
Filename :
4267601
Link To Document :
بازگشت