DocumentCode
2868516
Title
A Framework for Supporting the Software Architecture Evaluation Process in Global Software Development
Author
Babar, Muhammad Ali
Author_Institution
Lero, Univ. of Limerick, Limerick, Ireland
fYear
2009
fDate
13-16 July 2009
Firstpage
93
Lastpage
102
Abstract
Software Architecture (SA) evaluation process requires a large number of stakeholders to be collocated for evaluation sessions. Given the increasing trend of using globally distributed software development teams, organizations are likely to be discouraged from introducing disciplined architectural evaluation practices that require stakeholders to be collocated. To address this issue, we propose that SA evaluation can be carried out using suitable groupware systems. In this paper, we present a framework for supporting the SA evaluation process using groupware systems. The framework highlights the changes required in the existing SA evaluation processes. We provide an illustrated example of modeling and mapping the activities of the proposed process on electronic workspaces provided by a groupware system. We have also identified some of the features a groupware system should have to successfully support the process.
Keywords
groupware; software architecture; disciplined architectural evaluation practices; evaluation sessions; globally distributed software development teams; groupware systems; software architecture evaluation process; Collaboration; Collaborative software; Collaborative work; Computer architecture; Costs; Performance analysis; Programming; Software architecture; Software engineering; Virtual groups; Software architecture evaluation; global software development; groupware support;
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.17
Filename
5196923
Link To Document