Fuchs, A. (2011). Entwurf und Konzeption einer Service-orientierten Architektur zur IT-Systemintegration [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/159948
E188 - Institut für Softwaretechnik und Interaktive Systeme
-
Date (published):
2011
-
Number of Pages:
90
-
Keywords:
Service-orientierte Architektur; Systemintegration; Adapter; Service; Enterprise Application Integration; Architekturdesign; Business Process Management; Service Komposition; Metadaten; Repository
de
Service-Oriented Architecture; system integration; adapter; service; Enterprise Application Integration; system architecture; Business Process Management; service composition; meta data; repository
en
Abstract:
Die Integration von IT-Systemen ist vor allem im Unternehmensumfeld von enormer Bedeutung. Der Informationsaustausch zwischen den "Kernsystemen" eines Unternehmens kann dabei mit dem Nervensystem des menschlichen Körpers verglichen werden. Ähnlich wie der menschliche Organismus bei einer Störung seiner natürlichen Steuerungs- und Informationswege, zwischen den wichtigsten Zellen und Organen, sehr empfindlich reagiert, bringt auch eine Störung der Steuerungs- und Informationswege, zwischen den wichtigsten Systemen eines Unternehmens, oft immense Schäden mit sich, sowohl finanzieller Natur, als auch für das Ansehen und die Reputation. Im Laufe der Zeit haben sich Ansätze und Konzepte etabliert, die es sich zur Aufgabe gemacht haben IT-Systemintegrationen möglichst einfach, verlässlich und reibungsfrei durchzuführen. Diese Konzepte und deren Umsetzungen sind jedoch oft nicht ausreichend flexibel genug und meist tief in den jeweiligen Losungen verwurzelt. Dies führt zur Fragestellung nach möglichen neuen Konzepten und Architekturen, die die Integration von IT-Systemen strukturiert, losgelöst vom Integration Client und in einer Service-orientierten Art und Weise ermöglichen.Im Rahmen dieser Arbeit werden existierende Konzepte und Ansätze evaluiert und darauf aufbauend eine neuartige Architektur entworfen, die sich der bewährtesten Teilbereiche bedient. Als eines der grundlegendsten Ziele der "Service-Oriented Adapter Architecture" (SOAA) kann dabei die Trennung der Integrationsprozesse von deren Einzelaktivitäten angesehen werden, um so Flexibilität und Wiederverwendbarkeit zu erhöhen. Weiters wird das Prinzip der "Abstraktion" angewendet, welches besagt, dass durch die Abstraktion bzw. das Ausblenden von jenen Teilbereichen, die für bestimmte Anwendungsfälle nicht von Bedeutung sind, die eigentliche Komplexität für die beteiligten Akteure besser und einfacher bewältigt werden kann. Die vorliegende Arbeit erläutert zunächst allgemeine Konzepte der IT-Systemintegration, um anschließend auf die Anforderungen und Zielsetzungen der konzipierten "Service-Oriented Adapter Architecture" (SOAA) einzugehen. Darauf aufbauend werden in weiterer Folge Details des architekturellen Aufbaus und des Zusammenspiels der SOAA Komponenten dargestellt. Weiters wird die entwickelte "Service-Oriented Adapter Architecture" (SOAA) mit der Integrationsarchitektur einer bereits etablierten EAI und BPM Plattform verglichen um relevante Unterschiede zu diskutierten. Abschließend erfolgt eine kritische Betrachtung der Ergebnisse.<br />
de
Integrating heterogeneous IT systems is of particular importance within a company's IT landscape. The data exchange process between a company's primary information systems is comparable to the human nervous system. The human body reacts very sensitive to a disorder or dysfunction in its information transport routes. Similarly a malfunction or, even worse, a breakdown within a company's IT information transport routes may cause enormous damage and loss, in a financial way and probably also (often even worse), for a company's reputation. Therefore approaches, strategies and concepts were established to integrate existing systems as "reliable" and "maintainable" as possible. However these approaches and concepts are very often inflexible and ingrained in the corresponding solutions, which lead to questions for new concepts and architectures to integrate IT-systems in a more structured, integration client independent and Service-Oriented manner.In this thesis existing approaches and concepts are analyzed and evaluated and a new "Enterprise Architecture" for integrating IT systems - namely "Service-Oriented Adapter Architecture" (SOAA) - is proposed, based on the most proven and established parts of existing approaches and concepts. One of the main goals of "Service-Oriented Adapter Architecture" (SOAA) is to separate integration processes from integration activities in order to guarantee "flexibility" and "reusability". Furthermore SOAA is based on the "principle of abstraction" in order to manage complexity easier and more efficient by masking or hiding implementation details. Therefore "well-defined", "self-contained" units of "integration logic" are provided in order to structure and separate the complexity of integrating heterogeneous systems. This thesis explains both, general objectives and detailed concepts, for the "Service-Oriented Adapter Architecture" (SOAA). It describes additionally the interaction and connections between the individual SOAA components. Furthermore the designed architecture is compared with an existing and well-established EAI and BPM platform in order to evaluate the main architectural differences. Finally the results will be discussed critically.
en
Additional information:
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers Zsfassung in engl. Sprache