2011
DOI: 10.1007/s11219-011-9156-5
|View full text |Cite
|
Sign up to set email alerts
|

Quality-aware analysis in product line engineering with the orthogonal variability model

Abstract: Software product line engineering (SPLE) is about producing a set of similar products in a certain domain. A variability model documents the variability amongst products in a product line. The specification of variability can be extended with quality information, such as measurable quality attributes (e.g., CPU and memory consumption) and constraints on these attributes (e.g., memory consumption should be in a range of values). However, the wrong use of constraints may cause anomalies in the specification whic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0
5

Year Published

2013
2013
2021
2021

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 42 publications
(40 citation statements)
references
References 21 publications
0
35
0
5
Order By: Relevance
“…-we have implemented the Invar service configuration interface for the featureoriented FaMa tool suite [29], the OVM-oriented FaMa tool [43,44] tool suite. We chose these approaches as we have gained several years of experience of applying them in academic and industrial settings including large-scale product lines [29,36,14,38,45,39].…”
Section: Rq2: Integrating Three Different Variability Modeling Approamentioning
confidence: 99%
See 1 more Smart Citation
“…-we have implemented the Invar service configuration interface for the featureoriented FaMa tool suite [29], the OVM-oriented FaMa tool [43,44] tool suite. We chose these approaches as we have gained several years of experience of applying them in academic and industrial settings including large-scale product lines [29,36,14,38,45,39].…”
Section: Rq2: Integrating Three Different Variability Modeling Approamentioning
confidence: 99%
“…FaMa-OVM [44] is an instance of the FaMa framework [29] that uses the OVM notation [8]. The same analysis capabilities and extensions can be supported as for feature models (see Section 7.1.1).…”
Section: Orthogonal Variability Modelsmentioning
confidence: 99%
“…Several approaches for the quality evaluation and analysis of SPL architectures have been proposed over the last few years (e.g., [23], [28], [19], [31]). Among them, Kim et al [23] and Olumofin and Misic [28] propose two extensions of ATAM (i.e., EATAM [23] and HoPLAA [28]) with which to assess the quality of both product line and product architectures.…”
Section: Related Workmentioning
confidence: 99%
“…Although several methods for architecture derivation and improvement in SPL development have been proposed over the last few years (e.g., [23], [28], [19], [31], [6], [8], [29]), there is still a need for approaches that model the impact between architectural design decisions and quality attributes and use this information to enhance the quality attribute levels of product architectures. We have addressed this problem, in previous works [17] [18] [20], by proposing an approach with which to ensure the desired quality attribute levels for a product by applying architectural transformations to a product architecture derived from a product line architecture using a multimodel.…”
Section: Introductionmentioning
confidence: 99%
“…Various studies concerned with the derivation (e.g., [14], [61]) and/or evaluation of software architectures from several points of view (e.g., [65], [37], [70], [66]) have been proposed in literature. After reviewing these studies, we have observed that: (a) There is a lack of systematic methods that model the impact between architectural design decisions and quality attributes to support the integrated derivation, evaluation and quality enhancement of software architectures.…”
Section: Introductionmentioning
confidence: 99%