Bringing Together Configuration Research: Towards a Common Ground

Bringing Together Configuration Research: Towards a Common Ground
复制标题

DOI:
10.1145/3563835.3568737
复制
发表时间:
2022-11
期刊:
Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software
影响因子:
--
通讯作者:
Paul Gazzillo;Myra B. Cohen
Paul Gazzillo;Myra B. Cohen
中科院分区:
其他
文献类型:
--
作者:
Paul Gazzillo;Myra B. Cohen

文献摘要

被引文献

相似文献

可配置的软件构成了当今使用的大部分软件。可配置性,即软件在没有其他编程的情况下自定义的能力,并且由于对不配置的问题引起的问题的重要性,这是由多个不同领域的研究人员研究的一个积极主题。可配置性的广泛覆盖范围意味着许多文献和最新结果都被散布了,研究人员可能不会合作或意识到其他领域中的类似问题和解决方案。我们认为,这种缺乏共同的基础会导致研究领域之间的协同作用和解决可配置问题的努力的综合机会。简而言之,整个软件都可以削减可配置性,需要将其视为一流的编程元素。为了解决这些问题的基础,我们就如何将社区汇集在一起​​,并提出一个共同的可配置性模型和一个平台,协调的建议,以促进研究人员和从业者之间的协作。
Configurable software makes up most of the software in use today. Configurability, i.e., the ability of software to be customized without additional programming, is pervasive, and due to the criticality of problems caused by misconfiguration, it has been an active topic researched by investigators in multiple, diverse areas. This broad reach of configurability means that much of the literature and latest results are dispersed, and researchers may not be collaborating or be aware of similar problems and solutions in other domains. We argue that this lack of a common ground leads to a missed opportunity for synergy between research domains and the synthesis of efforts to tackle configurability problems. In short, configurability cuts across software as a whole and needs to be treated as a first class programming element. To provide a foundation for addressing these concerns we make suggestions on how to bring the communities together and propose a common model of configurability and a platform, ACCORD, to facilitate collaboration among researchers and practitioners.