Bibliography | Strempfer, Christian: Verbesserung eines EAI Pattern Editors. University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Student Thesis No. 2123 (2008). 53 pages, german.
|
CR-Schema | D.2.6 (Software Engineering Programming Environments) D.2.11 (Software Engineering Software Architectures) H.3.5 (Online Information Services)
|
Keywords | EAI; Messaging; Pattern; XML Schema |
Abstract | 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.
|
Full text and other links | PDF (388178 Bytes) Access to students' publications restricted to the faculty due to current privacy regulations |
Department(s) | University of Stuttgart, Institute of Architecture of Application Systems
|
Superviser(s) | Scheibler, Thorsten |
Project(s) | Universität Stuttgart, Institut für Architektur von Anwendungssystemen
|
Entry date | August 25, 2008 |
---|