一句话:针对可配置软件系统,提出在多个变体与版本间识别性能变化的方法,以应对演化中配置相关性能变化难以发现的问题。
论文关注可配置软件系统在演化过程中的性能变化识别问题。可配置系统通过配置选项产生大量变体,而软件演化又引入多个版本,形成庞大的变体-版本组合空间。在这种空间中,配置相关的性能变化可能因选项与版本的交互而出现,却难以被察觉。寻找最优配置及影响性能的选项本身已很困难,在演化背景下,这些性能变化可能潜藏在大量不同版本中,进一步增加了识别难度。论文旨在解决跨变体与版本识别性能变化的问题。摘要未详述具体方法与评估结果。
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.
DOI 原文 ·
@inproceedings{paperbot6001,
title = {Identifying software performance changes across variants and versions},
author = {Stefan Mühlbauer and Sven Apel and Norbert Siegmund},
booktitle = {ASE},
year = {2020},
doi = {10.1145/3324884.3416573}
}