Artikel in Zeitschrift ART-2009-11

Scheibler, Thorsten; Mietzner, Ralph; Leymann, Frank: EMod: Platform Independent Modelling, Description and Enactment of Parameterizable EAI Patterns.
In: Enterprise Information Systems: Challenges and Solutions in Enterprise Computing. Vol. 3(3).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 299-317, englisch.
Taylor & Francis Inc., 1. Juli 2009.
ISBN: 1751-7575.
Artikel in Zeitschrift.
CR-Klassif.D.2.11 (Software Engineering Software Architectures)
D.3 (Programming Languages)
H.4.1 (Office Automation)

As enterprises merge, split up, or grow, existing legacy systems from different vendors implemented in different programming languages and running in different environments as well as roll-your-own applications have to be integrated. This fact is denoted as Enterprise Application Integration (EAI) problem and is one of the major challenges IT departments are facing today.

As a result of the need for operational flexibility and reuse, Service-oriented Architectures (SOA) gain more and more importance as they allow for a flexible and standardized way to describe, reuse and integrate services in heterogeneous application landscapes. Enterprise Application Integration Patterns (EAI Patterns) are a means to describe integration problems using a set of patterns. The patterns therefore present nuggets of advice on how to solve complex recurring integration problems.

In this paper we introduce a platform independent approach (EMod) to model, describe and enact EAI patterns in service oriented architectures. We describe how EMod can be used to build standalone EAI solutions that integrate different applications in a Software as a Service (SaaS) environment. Furthermore we show how EMod can be used as a part of an application to integrate services into composite service-oriented applications. This is done by integrating EMod into the Service Component Architecture (SCA).

Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Eingabedatum19. Mai 2009
   Publ. Institut   Publ. Informatik