Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
Principles of survey research: part 3: constructing a survey instrument
ACM SIGSOFT Software Engineering Notes
An Instrument for Measuring the Key Factors of Successin Software Process Improvement
Empirical Software Engineering
Making Architecture Reviews Work in the Real World
IEEE Software
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
An empirical study of maintenance and development estimation accuracy
Journal of Systems and Software
Software Architecture in Practice
Software Architecture in Practice
Scenario-Based Software Architecture Reengineering
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
A Ranking of Software Engineering Measures Based on Expert Opinion
IEEE Transactions on Software Engineering
A Framework for Classifying and Comparing Software Architecture Evaluation Methods
ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADA
Proceedings of the 26th International Conference on Software Engineering
Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADA
Proceedings of the 26th International Conference on Software Engineering
Comparison of Scenario-Based Software Architecture Evaluation Methods
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Using an expert panel to validate a requirements process improvement model
Journal of Systems and Software
A Basis for Analyzing Software Architecture Analysis Methods
Software Quality Control
Feature analysis for architectural evaluation methods
Journal of Systems and Software
Intelligent risk prophecy using more quality attributes injected ATAM and design patterns
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Comparing methodologies for the transition between software requirements and architectures
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Proceedings of the 13th International Software Product Line Conference
Applying empirical software engineering to software architecture: challenges and lessons learned
Empirical Software Engineering
Hi-index | 0.00 |
We have developed a framework, FOCSAAM, for comparing software architecture analysis methods. FOCSAAM can help architects and managers to choose a specific method to support architecture analysis process. We have been assessing the suitability of the framework's elements in different ways. During the development of FOCSAAM, a theoretical assessment was performed by relating each of its elements to the published literature on quality assurance, process improvement, and software development approaches. Moreover, we have also found that most of the elements of FOCSAAM can also be mapped onto the elements of a well-known framework for comparing information systems development methods, NIMSAD framework. Our goal of this study was to further assess the suitability of different elements of FOCSAAM by using the expert opinion approach. We asked 17 practicing architects with extensive experience to assess the suitability of the elements of FOCSAAM for selecting a particular method to support the software architecture analysis process. The findings of this study provide support for each element of FOCSAAM to be included in forming criteria for comparing software architecture analysis methods.