24.08.2013 Aufrufe

Download - FESG - Technische Universität München

Download - FESG - Technische Universität München

Download - FESG - Technische Universität München

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

4.3 UMSETZUNGSDESIGN: EXTENDED CORBA FILE TRANSFER (ECFT) 111<br />

„LOG_TRACE“ verwendet, da dadurch gewährleistet ist, dass nach einem Rücksprung<br />

aus einer Methode auch wieder der Zustand vor der Aktivierung im Ganttdiagramm<br />

eingenommen wird.<br />

Abbildung 4.6: Schematische Entsprechung eines Gantt-Diagramms mit einem Sequenzdiagramm<br />

Durch den Einsatz dieser Logbücher wird eine effektive und umfangreiche Laufzeitbewertung soll in Zu-<br />

Möglichkeit gegeben, bestehenden Code unter Laufzeitbedingungen zu bewerten.<br />

Allerdings sei nochmal erwähnt, dass die Zeitangaben ein um die Zeit des Eintragens<br />

des Logbuchtextes verfälschtes Bild darstellen. Auch sind noch keine Maßnahmen<br />

enthalten, Messreihen über Verteilungsgrenzen eines verteilten Systems<br />

hinweg zu erstellen. Allerdings kann bereits hier erwähnt werden, dass momentan<br />

die im Rahmen dieser Arbeit entwickelte Grundform eines Logbuchs für den<br />

allgemeinen Einsatz in der Fundamentalstation Wettzell im Zusammenhang mit<br />

Entwicklungen in C++ ausgebaut wird und in zukünftigen Entwicklungen generell<br />

zum Einastz kommen soll.<br />

Der erweiterte Funktions- und Befehlsumfang<br />

kunft generell in Entwicklungen<br />

der Fundamentalstation integriert<br />

werden<br />

Zu allen bisher beschriebenen Erweiterungen kommt noch ein ausgeweiteter Be- Erweiterter Befehlssatz mit<br />

Skriptsteuerung<br />

fehlssatz mit entsprechender Funktionalität hinzu. In diesem Zusammenhang ist<br />

auf Clientseite vor allem nochmal die ermöglichte Nutzung einer Skriptsprachendatei<br />

zu nennen. Sie beinhaltet eine lineare Folge der Kommandozeilenbefehle,<br />

welche schrittweise eingelesen und abgearbeitet werden. Tritt ein Fehler auf, stoppt<br />

die Verarbeitung. Zusätzlich wurde die Möglichkeit der Angaben einer Round-<br />

Trip-Delay geschaffen, welche eine Deadline für den kompletten Nachrichtenumlauf<br />

setzt und über eine Richtlinie für Zeitüberschreitungen (Timeout-Policy) in<br />

TAO gesetzt wird 18 .<br />

18 vgl. [OCI00] a.a.O. S. 162 f.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!