DocumentCode
2869248
Title
Do Architectural Knowledge Product Measures Make a Difference in GSD?
Author
Clerc, Viktor
Author_Institution
Dept. of Comput. Sci., VU Univ., Amsterdam, Netherlands
fYear
2009
fDate
13-16 July 2009
Firstpage
382
Lastpage
387
Abstract
Architectural knowledge (i.e., architectural decisions and underlying rationale) is pivotal in grasping the level of quality of software architectures and the software products that implement these architectures. When the software products are developed in a global software development context, architectural knowledge becomes of even greater importance because it is needed to overcome challenges associated with global software development. We have performed research on a series of software product assessments to identify what key elements that constitute architectural knowledge are actually used in software products. In addition, we have determined whether a difference exists in the use of the key elements in products that were developed using GSD versus products developed using local, single site development. Our results do not show a significant difference between these two groups, but do point at a lack of both view-based architecture descriptions and of the description of solution fragments in products developed using GSD.
Keywords
software architecture; software quality; architectural knowledge product; global software development; software architecture; software product assessment; software quality; view-based architecture description; Computer architecture; Computer science; Context; Programming; Software architecture; Software engineering; Software maintenance; Software measurement; Software performance; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on
Conference_Location
Limerick
Print_ISBN
978-0-7695-3710-8
Type
conf
DOI
10.1109/ICGSE.2009.60
Filename
5196964
Link To Document