2014
DOI: 10.1007/978-3-642-54804-8_7
|View full text |Cite
|
Sign up to set email alerts
|

Family-Based Performance Analysis of Variant-Rich Software Systems

Abstract: We study models of software systems with variants that stem from a specific choice of configuration parameters with a direct impact on performance properties. Using UML activity diagrams with quantitative annotations, we model such systems as a product line. The efficiency of a product-based evaluation is typically low because each product must be analyzed in isolation, making difficult the re-use of computations across variants. Here, we propose a family-based approach based on symbolic computation. A numeric… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
25
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 26 publications
(26 citation statements)
references
References 29 publications
(33 reference statements)
1
25
0
Order By: Relevance
“…We are most closely related to recent previous work by some of this paper's authors [25], where PAADs were introduced for the first time. In [25], the objective was still to exploit commonalities across variants by building a symbolic 150% model solution.…”
Section: Related Workmentioning
confidence: 61%
See 4 more Smart Citations
“…We are most closely related to recent previous work by some of this paper's authors [25], where PAADs were introduced for the first time. In [25], the objective was still to exploit commonalities across variants by building a symbolic 150% model solution.…”
Section: Related Workmentioning
confidence: 61%
“…In [25], the objective was still to exploit commonalities across variants by building a symbolic 150% model solution. From a modeling viewpoint, there are two major limitations in [25], imposed by certain syntactic restrictions on the PAAD which are removed in this paper: (i) activities are assumed to take exponentially distributed service times; (ii) and they are assumed to be performed by computational units without parallelism (i.e., single servers).…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations