Software architecture in practice
Software architecture in practice
PuLSE-DSSA—a method for the development of software reference architectures
ISAW '98 Proceedings of the third international workshop on Software architecture
Active design reviews: principles and practices
ICSE '85 Proceedings of the 8th international conference on Software engineering
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
An approach to architectural analysis of product lines
Proceedings of the 22nd international conference on Software engineering
Software Engineering Economics
Software Engineering Economics
Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework
Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework
Experiences in assessing product family software architecture for evolution
Proceedings of the 24th International Conference on Software Engineering
Experiences with ALMA: architecture-level modifiability analysis
Journal of Systems and Software
Scenario-Based Analysis of Software Architecture
IEEE Software
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
Reviewing Product Line Architectures: Experience Report of ATAM in an Automotive Context
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Reliability-Oriented Product Line Engineering of Embedded Systems
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
CMMI Guidlines for Process Integration and Product Improvement
CMMI Guidlines for Process Integration and Product Improvement
Extending the Product Family Approach to Support n-Dimensional and Hierarchical Product Lines
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Experiences with Software Product Family Evolution
IWPSE '03 Proceedings of the 6th International Workshop on Principles of Software Evolution
A Framework for Classifying and Comparing Software Architecture Evaluation Methods
ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
ASAAM: Aspectual Software Architecture Analysis Method
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
Comparison of Scenario-Based Software Architecture Evaluation Methods
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Evaluating an Embedded Software Reference Architecture " Industrial Experience Report "
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
A Basis for Analyzing Software Architecture Analysis Methods
Software Quality Control
Extending the ATAM Architecture Evaluation to Product Line Architectures
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
On the Design and Development of Program Families
IEEE Transactions on Software Engineering
Product-line architecture: new issues for evaluation
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Gathering current knowledge about quality evaluation in software product lines
Proceedings of the 13th International Software Product Line Conference
Information and Software Technology
The importance of documentation, design and reuse in risk management for SPL
Proceedings of the 28th ACM International Conference on Design of Communication
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
Assessing the maintainability of software product line feature models using structural metrics
Software Quality Control
A framework for analysis and design of software reference architectures
Information and Software Technology
A systematic review of quality attributes and measures for software product lines
Software Quality Control
Hi-index | 0.00 |
The success of architecture-centric development of software product lines is critically dependent upon the availability of suitable architecture assessment methods. While a number of architecture assessment methods are available and some of them have been widely used in the process of evaluating single product architectures, none of them is equipped to deal with the main challenges of product line development. In this paper we present an adaptation of the Architecture Tradeoff Analysis Method (ATAM) for the task of assessing product line architectures. The new method, labeled Holistic Product Line Architecture Assessment (HoPLAA), uses a holistic approach that focuses on risks and quality attribute tradeoffs - not only for the common product line architecture, but for the individual product architectures as well. In addition, it prescribes a qualitative analytical treatment of variation points using scenarios. The use of the new method is illustrated through a case study.