report_24.09.2009
author Eugen Sawin <sawine@me73.com>
Wed, 27 Apr 2011 23:14:57 +0200
changeset 20 db5300dc9a50
permissions -rw-r--r--
Fixed minor error.
sawine@0
     1
Hallo Herr Mayer,
sawine@0
     2
sawine@0
     3
als Erstes zum Titel der Bachelor-Arbeit, vorläufige Titel sind (englisch, deutsch):
sawine@0
     4
(1) "DFLOW - A Departure Manager and Constraint Language for ATC Flow Control"
sawine@0
     5
(2) "DFLOW - Abflugplanung zur Optimierung vom Flugverkehrsfluss unter Verwendung einer regelbasierten Domänensprache"
sawine@0
     6
oder
sawine@0
     7
(3) "DFLOW - Abflugplanung zur Verkehrsflussoptimierung unter Verwendung einer regelbasierten Domänensprache".
sawine@0
     8
sawine@0
     9
Im Anhang befindet sich ein Auszug aus der Mindmap, die ich für die Thesis zwecks Übersicht erstellt habe.
sawine@0
    10
In den letzten Wochen habe ich mich verstärkt mit dem "research"-Zweig beschäftigt.
sawine@0
    11
sawine@0
    12
Nachdem ich bereits die Möglichkeit hatte in einem Meeting mit der GCAA zwecks Anforderungsanalyse dabei zu sein, war mir die Problematik der Verkehrsflusssteuerung bekannt. Weiterführend wurden zusammen mit Stephan Schulz und Nils Hilt die generellen Anforderungen an die Sprache und das DFLOW-System erarbeitet.
sawine@0
    13
 
sawine@0
    14
Darauf hin habe ich Literatur zum Thema Compiler-Bau untersucht und mich mit den Konzepten vertraut gemacht. Tools wie Lex und Yacc und deren C++- und GNU-Varianten wurden evaluiert. Anhand von Prototypen habe ich dann eine Entscheidung über den Einsatz solcher Parser-/Compiler-erzeugenden Tools gefällt.
sawine@0
    15
sawine@0
    16
Die erste Syntax-Version der Sprache wurde definiert und besprochen, die Sprache läuft nun unter dem Titel ATCCL was für Air Traffic Control Constraint Language steht.
sawine@0
    17
sawine@0
    18
Zum Thema Sicherheit habe bereits Vorkenntnisse gehabt was die Entwicklung nach dem IEC 61508 Standard angeht und habe diesbezüglich mich über vorhandene Datenstrukturen informiert, die ich nach SIL 2 einsetzen kann.
sawine@0
    19
sawine@0
    20
Zum nächsten Bericht habe ich vor das vorerst grobe Design des Parser und des DFLOW-Systems in UML oder Ähnlichem festzusetzen.
sawine@0
    21
sawine@0
    22
Gruß,
sawine@0
    23
Eugen Sawin