eprintid: 2592 rev_number: 6 eprint_status: archive userid: 6 dir: disk0/00/00/25/92 datestamp: 2015-02-10 15:06:34 lastmod: 2015-02-10 15:06:34 status_changed: 2015-02-10 15:06:34 type: book_section metadata_visibility: show creators_name: Kowal, Matthias creators_name: Schaefer, Ina creators_name: Tribastone, Mirco creators_id: creators_id: creators_id: mirco.tribastone@imtlucca.it title: Family-based performance analysis of variant-rich software systems ispublished: pub subjects: QA75 divisions: CSA full_text_status: none note: 17th International Conference, FASE 2014, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014, Grenoble, France, April 5-13, 2014, Proceedings 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 numerical assessment on large activity diagrams shows that this approach can be up to three orders of magnitude faster than product-based analysis in large models, thus enabling computationally efficient explorations of large parameter spaces. date: 2014 date_type: published series: Lecture Notes in Computer Science number: 8411 publisher: Springer pagerange: 94-108 id_number: 10.1007/978-3-642-54804-8_7 refereed: TRUE isbn: 978-3-642-54804-8 book_title: Fundamental Approaches to Software Engineering official_url: http://dx.doi.org/10.1007/978-3-642-54804-8_7 citation: Kowal, Matthias and Schaefer, Ina and Tribastone, Mirco Family-based performance analysis of variant-rich software systems. In: Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science (8411). Springer, pp. 94-108. ISBN 978-3-642-54804-8 (2014)