Distance-Based Sampling of Software Configuration Spaces
dc.contributor.author | Kaltenecker, Christian | |
dc.contributor.author | Grebhahn, Alexander | |
dc.contributor.author | Siedmund, Norbert | |
dc.contributor.author | Guo, Jianmei | |
dc.contributor.author | Apel, Sven | |
dc.contributor.editor | Felderer, Michael | |
dc.contributor.editor | Hasselbring, Wilhelm | |
dc.contributor.editor | Rabiser, Rick | |
dc.contributor.editor | Jung, Reiner | |
dc.date.accessioned | 2020-02-03T13:03:22Z | |
dc.date.available | 2020-02-03T13:03:22Z | |
dc.date.issued | 2020 | |
dc.description.abstract | Configurable software systems provide configuration options to adjust and optimize their functional and non-functional properties. However, to obtain accurate performance predictions, a representative sample set of configurations is required. Different sampling strategies have been proposed, which come with different advantages and disadvantages. In our experiments, we found that most sampling strategies do not achieve a good coverage of the configuration space with respect to covering relevant performance values. That is, they miss important configurations with distinct performance behavior. Based on this observation, we devise a new sampling strategy that is based on a distance metric and a probability distribution to spread the configurations of the sample set across the configuration space. To demonstrate the merits of distance-based sampling, we compare it to state-of-the-art sampling strategies on 10 real-world configurable software systems. Our results show that distance-based sampling leads to more accurate performance models for medium to large sample sets. | en |
dc.identifier.doi | 10.18420/SE2020_17 | |
dc.identifier.isbn | 978-3-88579-694-7 | |
dc.identifier.pissn | 1617-5468 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/31693 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Software Engineering 2020 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-300 | |
dc.subject | Distance-Based Sampling | |
dc.subject | Configuration Sampling | |
dc.subject | Configurable Systems | |
dc.subject | Performance Modeling | |
dc.title | Distance-Based Sampling of Software Configuration Spaces | en |
dc.type | Text/Conference Paper | |
gi.citation.endPage | ||
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 61 | |
gi.conference.date | 24.-28. Feburar 2020 | |
gi.conference.location | Innsbruck, Austria | |
gi.conference.sessiontitle | Produktlinien und Variabilität |
Dateien
Originalbündel
1 - 1 von 1