DocumentCode :
1888172
Title :
On the inference of configuration structures from source code
Author :
Krone, Maren ; Snelting, Gregor
Author_Institution :
Arbeitsgruppe Softwaretechol., Tech. Univ. Braunschweig, Germany
fYear :
1994
fDate :
16-21 May 1994
Firstpage :
49
Lastpage :
57
Abstract :
We apply mathematical concept analysis to the problem of inferring configuration structures from existing source code. Concept analysis has been developed by German mathematicians over the last years; it can be seen as a discrete analogon to Fourier analysis. Based on this theory, our tool will accept source code, where configuration-specific statements are controlled by the preprocessor. The algorithm will compute a so-called concept lattice, which - when visually displayed - allows remarkable insight into the structure and properties of possible configurations. The lattice not only displays fine-grained dependencies between configuration threads, but also visualizes the overall quality of configuration structures according to software engineering principles. The paper presents a short introduction to concept analysis, as well as experimental results on various programs
Keywords :
configuration management; inference mechanisms; Fourier analysis; concept lattice; configuration structures; configuration threads; discrete analogon; fine-grained dependencies; inference; mathematical concept analysis; software engineering principles; source code; Algebra; Computer displays; Drugs; Lattices; Mathematics; Painting; Software engineering; Sun; Visualization; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1994. Proceedings. ICSE-16., 16th International Conference on
Conference_Location :
Sorrento
ISSN :
0270-5257
Print_ISBN :
0-8186-5855-X
Type :
conf
DOI :
10.1109/ICSE.1994.296765
Filename :
296765
Link To Document :
بازگشت