Software architecture evaluation is an effective means of addressing quality related issues early in the software development lifecycle. Scenario-based approaches to evaluate architecture usually involve a large number of stakeholders, who need to be collocated for face-to-face evaluation meetings. Collocating a large number of stakeholders is an expensive and time-consuming exercise, which may prove to be a hurdle in the wide-spread adoption of disciplined architectural evaluation practices. Drawing upon the successful introduction of groupware applications to support geographically distributed teams in software inspection, and requirements engineering disciplines, we propose the concept of distributed architectural evaluation using Internet-based collaborative technologies. This paper presents a pilot study used to assess the viability of a larger experiment intended to investigate the feasibility of groupware support for distributed software architecture evaluation. In addition, the results of the pilot study provide some preliminary findings on the viability of groupware-supported software architectural evaluation process.
%0 Journal Article
%1 citeulike:1040436
%A Babar, Muhammad A.
%A Kitchenham, Barbara
%A Zhu, Liming
%A Gorton, Ian
%A Jeffery, Ross
%B Selected papers from the 11th Asia Pacific Software Engineering Conference (APSEC2004)
%D 2006
%J Journal of Systems and Software
%K distributed experiment groupware reticollab0910
%N 7
%P 912--925
%R 10.1016/j.jss.2005.06.043
%T An empirical study of groupware support for distributed software architecture evaluation process
%U http://dx.doi.org/10.1016/j.jss.2005.06.043
%V 79
%X Software architecture evaluation is an effective means of addressing quality related issues early in the software development lifecycle. Scenario-based approaches to evaluate architecture usually involve a large number of stakeholders, who need to be collocated for face-to-face evaluation meetings. Collocating a large number of stakeholders is an expensive and time-consuming exercise, which may prove to be a hurdle in the wide-spread adoption of disciplined architectural evaluation practices. Drawing upon the successful introduction of groupware applications to support geographically distributed teams in software inspection, and requirements engineering disciplines, we propose the concept of distributed architectural evaluation using Internet-based collaborative technologies. This paper presents a pilot study used to assess the viability of a larger experiment intended to investigate the feasibility of groupware support for distributed software architecture evaluation. In addition, the results of the pilot study provide some preliminary findings on the viability of groupware-supported software architectural evaluation process.
@article{citeulike:1040436,
abstract = {Software architecture evaluation is an effective means of addressing quality related issues early in the software development lifecycle. Scenario-based approaches to evaluate architecture usually involve a large number of stakeholders, who need to be collocated for face-to-face evaluation meetings. Collocating a large number of stakeholders is an expensive and time-consuming exercise, which may prove to be a hurdle in the wide-spread adoption of disciplined architectural evaluation practices. Drawing upon the successful introduction of groupware applications to support geographically distributed teams in software inspection, and requirements engineering disciplines, we propose the concept of distributed architectural evaluation using Internet-based collaborative technologies. This paper presents a pilot study used to assess the viability of a larger experiment intended to investigate the feasibility of groupware support for distributed software architecture evaluation. In addition, the results of the pilot study provide some preliminary findings on the viability of groupware-supported software architectural evaluation process.},
added-at = {2007-10-01T02:32:39.000+0200},
author = {Babar, Muhammad A. and Kitchenham, Barbara and Zhu, Liming and Gorton, Ian and Jeffery, Ross},
biburl = {https://www.bibsonomy.org/bibtex/2e305a77cad1d07b48898486ea28ab457/lanubile},
booktitle = {Selected papers from the 11th Asia Pacific Software Engineering Conference (APSEC2004)},
citeulike-article-id = {1040436},
doi = {10.1016/j.jss.2005.06.043},
interhash = {01c3be0cd145b9e9bf0cd6b072897f45},
intrahash = {e305a77cad1d07b48898486ea28ab457},
journal = {Journal of Systems and Software},
keywords = {distributed experiment groupware reticollab0910},
month = {July},
number = 7,
pages = {912--925},
priority = {4},
timestamp = {2009-10-06T01:22:41.000+0200},
title = {An empirical study of groupware support for distributed software architecture evaluation process},
url = {http://dx.doi.org/10.1016/j.jss.2005.06.043},
volume = 79,
year = 2006
}