Orplocator: Identifying read points of configuration options via static analysis

Z Dong, A Andrzejak, D Lo… - 2016 IEEE 27th …, 2016 - ieeexplore.ieee.org
Configuration options are widely used for customizing the behavior and initial settings of
software applications, server processes, and operating systems. Their distinctive property is …

Precomputing possible configuration error diagnoses

A Rabkin, R Katz - … 26th IEEE/ACM International Conference on …, 2011 - ieeexplore.ieee.org
Complex software packages, particularly systems software, often require substantial
customization before being used. Small mistakes in configuration can lead to hard …

Can we use programmer's knowledge? fixing parameter configuration errors in hadoop through analyzing q&a sites

J Tong, L Ying, T Hongyan… - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Configuration errors are common in software systems, especially in cloud systems with
plenty of components and configuration files. In this paper, we propose a fully automatic …

Software troubleshooting using machine learning

NM Kalibhat, S Varshini, C Kollengode… - 2017 IEEE 24th …, 2017 - ieeexplore.ieee.org
Configuration errors account for 60% of today's system failures. These misconfigurations
cause the system to crash, hang or silently fail, forcing users to reach out to developers for …

[HTML][HTML] Automatic mapping of configuration options in software using static analysis

J Wang, T Baker, Y Zhou, AI Awad, B Wang… - Journal of King Saud …, 2022 - Elsevier
Configuration errors are some of the main reasons for software failures. Some configuration
options may even negatively impact the software's security, so that if a user sets the options …

Practical and accurate pinpointing of configuration errors using static analysis

Z Dong, A Andrzejak, K Shao - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
Software misconfigurations are responsible for a substantial part of today's system failures,
causing about one-quarter of all customer-reported issues. Identifying their root causes can …

Static extraction of program configuration options

A Rabkin, R Katz - Proceedings of the 33rd International Conference on …, 2011 - dl.acm.org
Many programs use a key-value model for configuration options. We examined how this
model is used in seven open source Java projects totaling over a million lines of code. We …

ConfTainter: Static Taint Analysis For Configuration Options

T Wang, H He, X Liu, S Li, Z Jia, Y Jiang… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
The prevalence and severity of software configuration-induced issues have driven the
design and development of a number of detection and diagnosis techniques. Many of these …

Machine learning-based configuration parameter tuning on hadoop system

CO Chen, YQ Zhuo, CC Yeh, CM Lin… - … Congress on Big Data, 2015 - ieeexplore.ieee.org
Apache Hadoop system is a software framework with the capability to process large-scale
datasets across a cluster of distributed machines using MapReduce programming model …

Does the choice of configuration framework matter for developers? empirical study on 11 java configuration frameworks

M Sayagh, Z Dong, A Andrzejak… - 2017 IEEE 17th …, 2017 - ieeexplore.ieee.org
Configuration frameworks are routinely used in software systems to change application
behavior without recompilation. Selecting a suitable configuration framework among the vast …