Title :
Knowledge Extraction from C-Code
Author :
Wotawa, Franz ; Krenn, Willibald
Author_Institution :
Tech. Univ. Graz, Graz
Abstract :
In this paper we present first ideas for extracting knowledge from C source code of control programs. The extracted knowledge is intended to be used in our smart control engine which takes a rule set and decides which rules to use based on the internal and environmental conditions. The extraction of rules is based on the control-flow graph of the supplied C program: Basically, our method extracts rules that correspond to paths to given high-level function calls. The advantage of this method is to get a first knowledge-base from available source code which makes using a smart control engine more applicable for industry. We use an industrial control program as example within the paper in order to justify the usefulness of our approach.
Keywords :
C language; graph theory; knowledge acquisition; C source code; control programs; high-level function calls; knowledge extraction; smart control engine; Automata; Automatic control; Containers; Control systems; Electrical equipment industry; Embedded system; Engines; Industrial control; Intelligent systems; Writing;
Conference_Titel :
Intelligent Solutions in Embedded Systems, 2007 Fifth Workshop on
Conference_Location :
Leganes
Print_ISBN :
978-84-89315-47-1
DOI :
10.1109/WISES.2007.4408505