作者
Qingrong Chen, Teng Wang, Owolabi Legunsen, Shanshan Li, Tianyin Xu
发表日期
2020/11/8
图书
Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
页码范围
362-374
简介
A large percentage of real-world software configuration issues, such as misconfigurations, involve multiple interdependent configuration parameters. However, existing techniques and tools either do not consider dependencies among configuration parameters— termed configuration dependencies—or rely on one or two dependency types and code patterns as input. Without rigorous understanding of configuration dependencies, it is hard to deal with many resulting configuration issues.
This paper presents our study of software configuration dependencies in 16 widely-used cloud and datacenter systems, including dependencies within and across software components. To understand types of configuration dependencies, we conduct an exhaustive search of descriptions in structured configuration metadata and unstructured user manuals. We find and manually analyze 521 configuration dependencies. We define …
引用总数
202020212022202320241109205
学术搜索中的文章
Q Chen, T Wang, O Legunsen, S Li, T Xu - Proceedings of the 28th ACM Joint Meeting on …, 2020