Software engineering with formal metrics
Software engineering with formal metrics
An approach to architectural analysis of product lines
Proceedings of the 22nd international conference on Software engineering
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Towards a Framework for Software Measurement Validation
IEEE Transactions on Software Engineering
Improving Software Quality in Product Families through Systematic Reengineering
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
On the Definition of a Framework for an Architecting Process Supporting Product Family Development
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Modelling Variability with Features in Distributed Architectures
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Analysis of a software product line architecture: an experience report
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Unified Approach for System-Level Generative Programming
ICA3PP '02 Proceedings of the Fifth International Conference on Algorithms and Architectures for Parallel Processing
Using Service Utilization Metrics to Assess the Structure of Product Line Architectures
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
PLFaultCAT: A Product-Line Software Fault Tree Analysis Tool
Automated Software Engineering
Experiences with Product Line Development of Embedded Systems at Testo AG
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Using variability modeling principles to capture architectural knowledge
ACM SIGSOFT Software Engineering Notes
A holistic architecture assessment method for software product lines
Information and Software Technology
A framework for evaluating reusability of core asset in product line engineering
Information and Software Technology
A software fault tree key node metric
Journal of Systems and Software
Capturing quality requirements of product family architecture
Information and Software Technology
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Evaluating Product Line Architectures: Methods and Techniques
APSEC '07 Proceedings of the 14th Asia-Pacific Software Engineering Conference
Automated error analysis for the agilization of feature modeling
Journal of Systems and Software
Security Requirements Variability for Software Product Lines
ARES '08 Proceedings of the 2008 Third International Conference on Availability, Reliability and Security
Evaluation of Quality Attribute Variability in Software Product Families
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
Variability Driven Quality Evaluation in Software Product Lines
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Quality prediction and assessment for product lines
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
QFD-PPP: product line portfolio planning using quality function deployment
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Six years of systematic literature reviews in software engineering: An updated tertiary study
Information and Software Technology
Proceedings of the 16th International Software Product Line Conference - Volume 1
Quality-aware analysis in product line engineering with the orthogonal variability model
Software Quality Control
A systematic review of quality attributes and measures for software product lines
Software Quality Control
Model-based verification of quantitative non-functional properties for software product lines
Information and Software Technology
Hi-index | 0.00 |
Recently, a number of methods and techniques for assessing the quality of software product lines have been proposed. However, to the best of our knowledge, there is no study which summarizes all the existing evidence about them. This paper presents a systematic review that investigates what methods and techniques have been employed (in the last 10 years) to evaluate the quality of software product lines and how they were employed. A total of 39 research papers have been reviewed from an initial set of 1388 papers. The results show that 25% of the papers reported evaluations at the Design phase of the Domain Engineering phase. The most widely used mechanism for modeling quality attributes was extended feature models and the most evaluated artifact was the base architecture. In addition, the results of the review have identified several research gaps. Specifically, 77% of the papers employed case studies as a "proof of concept" whereas 23% of the papers did not perform any type of validation. Our results are particularly relevant in positioning new research activities and in the selection of quality evaluation methods or techniques that best fit a given purpose.