DocumentCode
3031028
Title
Effort Estimation in Capturing Architectural Knowledge
Author
Capilla, Rafael ; Nava, Francisco ; Carrillo, Carlos
Author_Institution
Depto. de Cienc. de la Comput., Univ. Rey Juan Carlos, Madrid
fYear
2008
fDate
15-19 Sept. 2008
Firstpage
208
Lastpage
217
Abstract
Capturing and using design rationale is becoming a hot topic for software architects, as architectural design decisions are now considered first class entities that should be recorded and documented explicitly. Capturing such architecture knowledge has been underestimated for several years as architects have been only focused on documenting their architectures and neglecting the rationale that led to them. The importance of recording design rationale becomes enormous for maintenance and evolution activities, as design decisions can be replayed in order to avoid highly cost architecture recovery processes. Hence, in this work we describe how architecture design decisions can be captured and documented with specific tool support. We also provide effort estimation in capturing such knowledge and we compare this with architecture modeling efforts in order to analyze the viability of knowledge capturing strategies.
Keywords
software architecture; systems analysis; architectural design decisions; architectural knowledge; design rationale; effort estimation; Computer architecture; Computer industry; Costs; Impedance; Knowledge management; Probes; Software architecture; Software design; Software systems; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location
L´Aquila
ISSN
1938-4300
Print_ISBN
978-1-4244-2187-9
Electronic_ISBN
1938-4300
Type
conf
DOI
10.1109/ASE.2008.31
Filename
4639324
Link To Document