report_12.10.2009
author Eugen Sawin <sawine@me73.com>
Wed, 30 Mar 2011 17:44:36 +0200
changeset 18 a4c2e7afc4d8
permissions -rw-r--r--
Removed title page.
     1 Hallo Herr Mayer,
     2 
     3 als Erstes zum Organisatorischen: was sind die nächsten Schritte für mich, damit der BA-Antrag akzeptiert wird und war das Formular soweit in Ordnung?
     4 
     5 In den letzten beiden Wochen war meine Hauptaufgabe die Erstellung der ersten Version des Systems. Diese Version wird der GCAA übermittelt, dadurch erhalten wir erste Erfahrungsberichte vom Umgang mit der Planungskomponente. Die Kommentare der Planer werden wir zur Erarbeitung möglicherweise fehlender Requirements nutzen.
     6 
     7 Hierfür hat Wenzel Svojanovsky die GUI fertiggestellt, die soweit alle Vorgänge wie das Suchen nach Flugplänen, die Initiierung der Abflugszeitenkalkulation und das manuellen Setzen von Abflugszeiten unterstützt.
     8 
     9 Aufgrund der guten Werkzeugunterstützung war die lexikalische und syntaktische Analyse schnell und verlässlich erstellt. Der zeitliche Aufwand lag hauptsächlich bei der Entwicklung der virtuellen Maschine und dem FDPS-Prozess samt Interaktion mit der DMAP. 
    10 
    11 Die Grundelemente der VM und eine einfache API zur Ansteuerung wurden entwickelt. Die VM unterstützt nun die Zuordnung von Flugplanmuster und somit auch von Flow Points. Des weiteren ist der Algorithmus zur Evaluation der Abflugzeit realisiert worden, bisher jedoch nur mit Unterstützung für einen Flow Point.
    12 
    13 Der FDPS-DFLOW-Prozess interagiert mit der DMAP, in der sowohl die Flugplandaten als auch die DFLOW-Einträge festgehalten sind. Hierfür habe ich die vorhandene DMAP-Struktur und die der DFLOW-Erweiterung analysiert und entsprechend den DFLOW-Prozess entwickelt.
    14 FDPS stellt mit Hilfe des Watchdog-Verfahrens die Vitalität der Prozesse fest, hierfür gab es eine Klasse, die dieses Verhalten automatisiert.
    15 
    16 Als letzten Schritt galt es die Testskripte für die erste Version zu erstellen. Die Skripte wurden mehrmals reviewed und erkannte Skriptfehler wurden beseitigt. Heute wurden die Tests von einem Mitarbeiter der Testteams durchgeführt, da ich jedoch heute krank bin, war ich nicht vor Ort und kenne die endgültigen Ergebnisse nicht. 
    17 
    18 Da ich das Software-Design lokal auf dem Arbeitssystem erstellt habe, kann ich im Moment nicht darauf zugreifen und werde es mit dem nächsten Bericht nachreichen.
    19 
    20 Gruß,
    21 Eugen Sawin
    22 
    23