Studienarbeit STUD-2123

Bibliograph.
Daten
Strempfer, Christian: Verbesserung eines EAI Pattern Editors.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Studienarbeit Nr. 2123 (2008).
53 Seiten, deutsch.
CR-Klassif.D.2.6 (Software Engineering Programming Environments)
D.2.11 (Software Engineering Software Architectures)
H.3.5 (Online Information Services)
KeywordsEAI; Messaging; Pattern; XML Schema
Kurzfassung

Anwendungsprogramme von verschiedenen Anbietern arbeiten selten zusammen, deshalb müssen Daten über mehrere Anwendungssysteme konsistent gehalten werden. Das ist aufwändig und fehleranfällig. Techniken die dem versuchen entgegen zu wirken, werden unter dem Begriff Enterprise Application Integration (kurz: EAI) zusammengefasst.

Um die Software-Integration zu vereinfachen können Entwurfsmuster (engl.: Patterns) dokumentiert werden, mit deren Hilfe man leicht die wichtigen Komponenten einer Systemarchitektur beschreiben kann. Diese Entwurfsmuster sind kombinierbar, so dass ihre Implementierungen wiederverwendbar sind. Sie werden Enterprise Integration Patterns (oder auch: EAI Patterns) genannt.

Aus den Enterprise Integration Patterns kann ein Systemmodell erstellt werden, das in ausführbaren Programmcode übersetzt werden kann. Dies entspricht dem Prinzip der Modellgetriebenen Softwareentwicklung.

Diese Arbeit beschäftigt sich mit einem bereits vorhandenen EAI Pattern Editor. Mit ihm ist es möglich ein Systemmodell zu erstellen und dieses auch in verschiedene Sprachen zu transformieren. Der praktische Teil der Arbeit bestand in der Verbesserung der Benutzerfreundlichkeit des Editors, während in einem theoretischen Teil die Zusammensetzung von Messaging Systemen untersucht und beschrieben werden sollte.

Volltext und
andere Links
PDF (388178 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerScheibler, Thorsten
Projekt(e)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Eingabedatum25. August 2008
   Publ. Institut   Publ. Informatik