DocumentCode :
727411
Title :
Extracting Configuration Knowledge from Build Files with Symbolic Analysis
Author :
Shurui Zhou ; Al-Kofahi, Jafar ; Nguyen, Tien N. ; Kastner, Christian ; Nadi, Sarah
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2015
fDate :
19-19 May 2015
Firstpage :
20
Lastpage :
23
Abstract :
Build systems contain a lot of configuration knowledge about a software system, such as under which conditions specific files are compiled. Extracting such configuration knowledge is important for many tools analyzing highly-configurable systems, but very challenging due to the complex nature of build systems. We design an approach, based on SYMake, that symbolically evaluates Make files and extracts configuration knowledge in terms of file presence conditions and conditional parameters. We implement an initial prototype and demonstrate feasibility on small examples.
Keywords :
configuration management; knowledge acquisition; SYMake; build files; build systems; conditional parameters; configuration knowledge extraction; configuration management; file presence conditions; software systems; symbolic analysis; Concrete; Data mining; Kernel; Linux; Prototypes; Software engineering; Testing; Build System; Configuration Knowledge; Presence Condition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Release Engineering (RELENG), 2015 IEEE/ACM 3rd International Workshop on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/RELENG.2015.15
Filename :
7169447
Link To Document :
بازگشت