Show last authors
1 {{warning}}
2 This page is not completed yet.
3 {{/warning}}
4
5 {{panel title="Project Overview" borderStyle="dashed"}}
6 Responsible:
7
8 * [[Miro Spönemann>>url:http://www.informatik.uni-kiel.de/rtsys/kontakt/msp/||shape="rect"]]
9 * Sven Gundlach
10 {{/panel}}
11
12 == Introduction ==
13
14 Synthesis of data flow diagrams from annotated C programs (C2DF) is a command line program for the automated generation of data flow diagrams. It use KAOM for generation and the automatic layout provided by KIML.
15
16 == Manual ==
17
18 To work with C2DF you must be passed as the first source and a destination directory as an argument. C2DF generates then in the target directory for each annotated source file from the source directory or a subdirectory thereof a //.KAOT//-file. Also, a subdirectory called //xml// will be created in the target directory. This have to be deleted.
19
20 === (% lang="en" class="short_text hps alt-edited" %)General description(% class="short_text" lang="en" %) (% lang="en" class="short_text hps" %)of annotations(% class="short_text" lang="en" %) (%%) ===
21
22 (% class="short_text" lang="en" %) (%%)To declare annotations, you need to put in a C-comment before the annotated object. This comment will be initiated by ///*// and completed with //*///. Before the start  of each content must be written the keyword //@kaom//. Then follow the individual contents.
23
24
25
26 IDs must consist only of a particular character set. These are all signs of the Latin alphabet in uppercase and lowercase letters (//a-z//,//A-Z//), as well as Hindu-Arabic numerals in European notation(//0-9//).