Gliederung

In Kapitel 2 werden die für das Verständnis der Arbeit notwendigen Fachbegriffe erläutert.

Kapitel 3 bildet den Kern der Arbeit. Die Architektur des ACE/TAO Frameworks wird beschrieben und dessen Performance untersucht. Neben einer 1:1 Verbindung werden auch n:1 Verbindungen mit und ohne Real-time EventService untersucht. Mittels verschieden priorisierten Daten, wird untersucht ob eine Priority Inversion auftritt. Es werden verschiedene Interfacedefinitionen für den parallelen Austausch von nieder priorisierten Logdateien und hoch priorisierten Prozessabbildern erstellt und verglichen. Es wird untersucht, wie sich das ACE/TAO Framework bei größeren Datenmengen, welche in Echtzeit übertragen werden sollen, verhält. Ein Fazit gibt Auskunft über die Stärken und Schwächen des Frameworks.

Memory Footprints (Arbeitsspeicher und Massenspeicher) des ACE/TAO Frameworks werden in Kapitel 4 bewertet und optimiert.

In Kapitel 5 werden Möglichkeiten zur Verbindung von .NET Remoting [Jona07] mit CORBA vorgestellt. Die Machbarkeit der Anbindung wird mit einer Demoapplikation demonstriert.

Die Implementierung der Machbarkeitsstudie zur Kommunikation zwischen .NET Remoting und CORBA wird in Kapitel 6 beschrieben.

Kapitel 7 zeigt auf, wie die Real-time CORBA Technologie in die Lasersteuerung integriert werden könnte.

Die Arbeit schließt mit einem Fazit mit Ausblick, Dankesworten und einer Liste der besuchten Fachveranstaltungen.

Im Anhang ist ein Abbildungs-, Tabellen-, Abkürzungs- und Literaturverzeichnis abgedruckt.

Anhang A beschreibt die Softwarekonfiguration, sowie das verwendete embedded System.

Desweiteren verweisen Anhänge auf die verwendeten Tools und den Inhalt der CD-ROM.

Manuel Traut 2007-02-25