Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

University of Kentucky

Theses and Dissertations--Computer Science

Theses/Dissertations

2019

Configurable Software System

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Confprofitt: A Configuration-Aware Performance Profiling, Testing, And Tuning Framework, Xue Han Jan 2019

Confprofitt: A Configuration-Aware Performance Profiling, Testing, And Tuning Framework, Xue Han

Theses and Dissertations--Computer Science

Modern computer software systems are complicated. Developers can change the behavior of the software system through software configurations. The large number of configuration option and their interactions make the task of software tuning, testing, and debugging very challenging. Performance is one of the key aspects of non-functional qualities, where performance bugs can cause significant performance degradation and lead to poor user experience. However, performance bugs are difficult to expose, primarily because detecting them requires specific inputs, as well as specific configurations. While researchers have developed techniques to analyze, quantify, detect, and fix performance bugs, many of these techniques are not …