#LyX 1.6.4 created this file. For more info see http://www.lyx.org/ \lyxformat 345 \begin_document \begin_header \textclass scrreprt \begin_preamble \usepackage{preamble} \end_preamble \options twoside,openright,titlepage,fleqn,pointlessnumbers,headinclude,10pt,a4paper,BCOR5mm,footinclude,cleardoubleempty \use_default_options false \language ngerman \inputencoding auto \font_roman default \font_sans default \font_typewriter default \font_default_family default \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \paperfontsize 10 \spacing single \use_hyperref false \papersize a4paper \use_geometry false \use_amsmath 1 \use_esint 0 \cite_engine natbib_numerical \use_bibtopic false \paperorientation portrait \secnumdepth 2 \tocdepth 2 \paragraph_separation indent \defskip medskip \quotes_language polish \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \author "" \author "" \end_header \begin_body \begin_layout Chapter Einleitung \end_layout \begin_layout Standard Nahezu jedes Unternehmen in der heutigen Zeit unterstützt seine Wertschöpfung durch IT-Systeme in vielfältigen Bereichen. Allerdings existiert kein IT-System, das alle IT-Aufgaben in Unternehmen allein abdeckt. So existieren meistens unterschiedliche IT-Systeme in Unternehmen für unterschi edliche Aufgaben. Oftmals ergänzen sich verschiedene IT-Systeme in Unternehmen zur Erfüllung der Aufgaben. \end_layout \begin_layout Standard Im Zuge der Optimierung oder Umgestaltung von Geschäftsprozessen ergibt sich der Bedarf, Daten oder Funktionalität eines IT-Systems in einem anderen IT-System zu verwenden, was als Integration bezeichnet wird. Da es sich dabei um die Integration von Unternehmensanwendungen bzw. -daten handelt, spricht man im Englischen auch von enterprise integration \begin_inset Index status collapsed \begin_layout Plain Layout enterprise integration \end_layout \end_inset . \end_layout \begin_layout Subsection* Integrationsarten auf unterschiedlichen Ebenen \end_layout \begin_layout Standard Diese Integration kann technisch auf unterschiedlichen Ebenen stattfinden. Auf welcher Ebene eine Integration stattfindet hängt im Einzelfall von vielen Faktoren ab, es gibt keine \begin_inset Quotes pld \end_inset beste \begin_inset Quotes prd \end_inset Integrationsebene. Vielmehr verlangt jedes Integrationsszenario eine Abwägung von Argumente auf deren Basis eine Entscheidung für die zu wählende Integrationsebene getroffen wird. Dabei spielen sowohl technische als auch wirtschaftliche Aspekte eine Rolle. Oftmals lassen technische Einschränkungen der bestehenden Systeme nur die eine oder andere Ebene der Integration zu. Die verschiedenen Integrationsarten unterscheiden sich unter anderem durch die Komplexität der Realisierung oder die nötigen Eingriffe in bestehende Anwendungen. Diese unterschiedliche Komplexität spiegelt sich auch in unterschiedlichen Aufwänden für die Implementierung wider. Auf folgenden Ebenen kann die Integration von Daten oder Funktionen erfolgen: \end_layout \begin_layout Description Datenintegration auf dieser Ebene nutzt eine Anwendung die Daten einer anderen Anwendung. Diese Integrationsart erfolgt oftmals durch eine Replikation der Daten. Auch ETL-Werkzeuge (Extract Transform Load) kommen hier oft zum Einsatz, periodisch Daten aus einem Quellsystem zu exportieren, ggf. in das nötige Zielformat zu transformieren und schließlich in das Zielsystem zu laden. \end_layout \begin_layout Description Funktionsintegration dabei verwendet eine Anwendung eine bereits vorhandene Funktion einer anderen Anwendung. Hierfür sind Eingriffe in bestehende Systeme notwendig, weshalb die Komplexität als vergleichsweise hoch einzuschätzen ist. \end_layout \begin_layout Description Oberflächenintegration hierbei werden Benutzungsschnittstellen bestehender Anwendungen in einer neuen Benutzungsschnittstelle zusammengefasst. \end_layout \begin_layout Description Prozessintegration bei dieser Art der Integration verfolgt der Integrator das Ziel, die Funktionen unterschiedlicher Anwendungssystem entlang der Geschäftsprozesse zu integrieren, so dass sie die Geschäftsprozesse möglichst gut unterstützen. Gemeinhin wird diese Art der Integration als die komplexeste angesehen. \end_layout \begin_layout Subsection* Entwurfsmuster \end_layout \begin_layout Standard In der Software-Entwicklung haben sich über die Zeit Entwurfsmuster (Design Pattern \begin_inset Index status collapsed \begin_layout Plain Layout Design Pattern \end_layout \end_inset ) für ähnliche Problemstellungen etabliert. Diese beschreiben ein Problem in seinem Kontext und skizzieren eine bewährte Lösung für ähnliche Probleme. \end_layout \begin_layout Standard Da auch bei der Integration von Unternehmensanwendungen oft ähnliche Probleme auftreten, haben sich auch hier mit der Zeit entsprechende Lösungsmuster, Enterprise Integration Patterns \begin_inset Index status collapsed \begin_layout Plain Layout Enterprise Integration Pattern \end_layout \end_inset (kurz EIPs), etabliert. \end_layout \end_body \end_document