TY - GEN
T1 - Enhancing software architecture review process via knowledge management
AU - Sherman, Sofia
AU - Hadar, Irit
AU - Levy, Meira
PY - 2010
Y1 - 2010
N2 - Software architecture is considered to have a significant influence on the final software product's quality. A critical phase in ensuring and validating the quality of a suggested architecture is architecture review, conducted by experienced architects. While many evaluation methods have been researched thus far in the context of architecture review, little attention has been given to the review process and to the knowledge-related aspects embedded within it. In this paper we explore and analyze the architecture review process based on literature as well as empirical evidence obtained in a case study conducted in a large software development firm. For the aim of enhancing the review process to a systematic and scalable process, as well as expending its value to future architecture in addition to the reviewed artifacts, this research investigates the knowledge aspects of the review process and suggests a conceptual solution for enhancing the review process and embedding knowledge management within it.
AB - Software architecture is considered to have a significant influence on the final software product's quality. A critical phase in ensuring and validating the quality of a suggested architecture is architecture review, conducted by experienced architects. While many evaluation methods have been researched thus far in the context of architecture review, little attention has been given to the review process and to the knowledge-related aspects embedded within it. In this paper we explore and analyze the architecture review process based on literature as well as empirical evidence obtained in a case study conducted in a large software development firm. For the aim of enhancing the review process to a systematic and scalable process, as well as expending its value to future architecture in addition to the reviewed artifacts, this research investigates the knowledge aspects of the review process and suggests a conceptual solution for enhancing the review process and embedding knowledge management within it.
KW - Architecture review
KW - Knowledge management
KW - Process
KW - Software architecture
UR - http://www.scopus.com/inward/record.url?scp=84870334528&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84870334528
SN - 9781617389528
T3 - 16th Americas Conference on Information Systems 2010, AMCIS 2010
SP - 4616
EP - 4625
BT - 16th Americas Conference on Information Systems 2010, AMCIS 2010
T2 - 16th Americas Conference on Information Systems 2010, AMCIS 2010
Y2 - 12 August 2010 through 15 August 2010
ER -