Identifying software performance changes across variants and versions
Stefan Mühlbauer, Sven Apel, Norbert Siegmund
Abstract
We address the problem of identifying performance changes in the evolution of configurable software systems. Finding optimal configurations and configuration options that influence performance is already difficult, but in the light of software evolution, configuration-dependent performance changes may lurk in a potentially large number of different versions of the system.
Topics & Concepts
Computer scienceSoftware evolutionSoftwareSoftware systemSoftware configuration managementSoftware constructionProgramming languageSoftware System Performance and ReliabilityAdvanced Software Engineering MethodologiesSoftware Engineering Research