Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
A Comparison of Tool-Based and Paper-Based Software Inspection
Empirical Software Engineering
Knowledge Management in Medium-Sized Software Consulting Companies
Empirical Software Engineering
Software Engineering: Community and Culture
IEEE Software
ISTAS '01 Proceedings of the International Symposium on Technology and Society (ISTAS'01)
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Collaboration in Software Engineering: A Roadmap
FOSE '07 2007 Future of Software Engineering
Sustainability evaluation of software architectures: a systematic review
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Hi-index | 0.00 |
As software companies are becoming increasingly globalised, a number of issues arise with respect to the social and environmental aspects of conducting the Architecture Tradeoff Analysis Method (ATAM), a software architecture evaluation method developed by the Software Engineering Institute. It would be fair to question the applicability of the ATAM to commercial companies. In this paper, we show that there are important issues and potential weaknesses in the ATAM from a social context. We provide suggestions for a means of overcoming these potential pitfalls through the assistance of the ubiquitous Internet. We then describe a tool dubbed ACE (ATAM Collaborative Environment), a Web-based software system that provides a common environment where stakeholders and software evaluators alike can take part in an ATAM evaluation without having to be physically collocated.