A Basis for Analyzing Software Architecture Analysis Methods
Software Quality Control
Teaching Three Quality Assurance Techniques in Tandem - Lessons Learned
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Towards a distributed software architecture evaluation process: a preliminary assessment
Proceedings of the 28th international conference on Software engineering
Collaborative architecture design and evaluation
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
An empirical study of groupware support for distributed software architecture evaluation process
Journal of Systems and Software - Special issue: Selected papers from the 11th Asia Pacific software engineering conference (APSEC 2004)
Distributed versus face-to-face meetings for architecture evalution: a controlled experiment
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
The essential components of software architecture design and analysis
Journal of Systems and Software
A holistic architecture assessment method for software product lines
Information and Software Technology
Analysis of architecture evaluation data
Journal of Systems and Software
Architectural Analysis Approaches: A Component-Based System Development Perspective
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
An Iterative Framework for Software Architecture Recovery: An Experience Report
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Towards Independent Software Architecture Review
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
Comparing methodologies for the transition between software requirements and architectures
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
A classification and comparison of model checking software architecture techniques
Journal of Systems and Software
Applying empirical software engineering to software architecture: challenges and lessons learned
Empirical Software Engineering
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Integrating requirements and design decisions in architecture representation
ECSA'10 Proceedings of the 4th European conference on Software architecture
A Green Computing Based Architecture Comparison and Analysis
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Decision-making techniques for software architecture design: A comparative survey
ACM Computing Surveys (CSUR)
On the evolution of quality conceptualization techniques
The evolution of conceptual modeling
Proceedings of the 2010 Summer Computer Simulation Conference
A framework for classifying and comparing software architecture tools for quality evaluation
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
Embedded systems architecture: evaluation and analysis
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
Applying the ATAM to an architecture for decentralized control of a transportation system
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
Static analysis based software architecture recovery
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part III
Impact of experience and team size on the quality of scenarios for architecture evaluation
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Assessment of a framework for comparing software architecture analysis methods
EASE'07 Proceedings of the 11th international conference on Evaluation and Assessment in Software Engineering
Issues in applying empirical software engineering to software architecture
ECSA'07 Proceedings of the First European conference on Software Architecture
Objective evaluation of software architectures in driver assistance systems
Computer Science - Research and Development
Beyond ATAM: Early architecture evaluation method for large-scale distributed systems
Journal of Systems and Software
Automated software architecture security risk analysis using formalized signatures
Proceedings of the 2013 International Conference on Software Engineering
MIDAS: a design quality assessment method for industrial software
Proceedings of the 2013 International Conference on Software Engineering
Towards quantitative metrics for architecture models
Proceedings of the WICSA 2014 Companion Volume
Hi-index | 0.00 |
Software architecture evaluation has been proposed asa means to achieve quality attributes such asmaintainability and reliability in a system. The objectiveof the evaluation is to assess whether or not thearchitecture will lead to the desired quality attributes.Recently, there have been a number of evaluation methodsproposed. There is, however, little consensus on thetechnical and non-technical issues that a method shouldcomprehensively address and which of the existingmethods is most suitable for a particular issue. This paperpresents a set of commonly known but informallydescribed features of an evaluation method and organizesthem within a framework that should offer guidance on thechoice of the most appropriate method for an evaluationexercise. In this paper, we use this framework tocharacterise eight SA evaluation methods.