2012
DOI: 10.1002/smr.478
|View full text |Cite
|
Sign up to set email alerts
|

A framework for groupware‐supported software architecture evaluation process in global software development

Abstract: SUMMARY A software architecture evaluation process requires a large number of stakeholders to be collocated for evaluation sessions. Given an increasing trend to using globally distributed software development teams, organizations are likely to be discouraged from introducing disciplined software architecture evaluation practices that require collocated stakeholders. To address this issue, we propose that a software architecture evaluation can be carried out using suitable groupware systems. In this paper, we … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 75 publications
(144 reference statements)
0
2
0
Order By: Relevance
“…Such reviews are traditionally held in workshops and other face-to-face meetings, which are difficult to arrange in GSD projects. Ali Babar investigated the use and efficiency of tools to perform this task [27,28]. Evaluation of software architecture decisions, in turn, has been studied by Che and Perry [29].…”
Section: Related Workmentioning
confidence: 99%
“…Such reviews are traditionally held in workshops and other face-to-face meetings, which are difficult to arrange in GSD projects. Ali Babar investigated the use and efficiency of tools to perform this task [27,28]. Evaluation of software architecture decisions, in turn, has been studied by Che and Perry [29].…”
Section: Related Workmentioning
confidence: 99%
“…Incorporating Workflows with Tools Provisioning: In some cases, the tools that are provisioned as part of a tools suite need to exchange information according to project specific development processes (e.g., to manage collaboration in distributed architecture evaluation processes [29]). In such cases, the integration support for the tools needs to be complemented by a workflow based process on the cloud so that artifacts among the tools can be exchanged according to the specific software development processes.…”
Section: Adoption Of Appropriate Methodology To Formalize Relations Amentioning
confidence: 99%