DocumentCode
3333070
Title
The Impact of Requirements Knowledge and Experience on Software Architecting: An Empirical Study
Author
Ferrari, Remo ; Madhavji, Nazim H.
Author_Institution
Dept. of Comput. Sci., Univ. of Western Ontario, London, ON
fYear
2007
fDate
6-9 Jan. 2007
Firstpage
16
Lastpage
16
Abstract
While the relationship between Requirements Engineering and software architecture (SA) has been studied increasingly in the past five years in terms of methods, tools, development models, and paradigms, that in terms of the human agents conducting these processes has barely been explored. This paper describes the impact of requirements knowledge and experience (RKE) on SA tasks. Specifically, it describes an exploratory, empirical study involving a number of architecting teams, some with requirements background and others without, all architecting from the same set of requirements. The overall results of this study suggest that architects with RKE perform better than those without, and specific areas of architecting are identified where these differences manifest. We discuss the possible implications of the findings on the areas of training, education and technology.
Keywords
formal specification; software architecture; human agent; requirements engineering; requirements experience; requirements knowledge; software architecture; Computer industry; Computer science; Educational technology; Humans; Industrial training; Knowledge engineering; Programming; Software architecture; Software engineering; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
Conference_Location
Mumbai
Electronic_ISBN
0-7695-2744-2
Type
conf
DOI
10.1109/WICSA.2007.42
Filename
4077033
Link To Document