Universität Bamberg, Lehrstuhl Prof. Ferstl Universität Bamberg, Lehrstuhl Prof. Sinz Universität Nürnberg, Lehrstuhl Prof.
|
|
- Alexander Schräder
- vor 8 Jahren
- Abrufe
Transkript
1 Universität Bamberg, Lehrstuhl Prof. Ferstl Universität Bamberg, Lehrstuhl Prof. Sinz Universität Nürnberg, Lehrstuhl Prof. Mertens Martin Schissler, Thomas Zeller, Stephan Mantel Klassifikation von Integrationsproblemen und -lösungen bei der überbetrieblichen Integration von Anwendungssystemen Feldkirchenstraße 21, Bamberg, Tel , Fax {schissler Äußere Laufer Gasse 13-15, Nürnberg, Tel ,Fax ,
2 FORWIN-Bericht-Nr.: FWN FORWIN - Bayerischer Forschungsverbund Wirtschaftsinformatik, Bamberg, Bayreuth, Erlangen-Nürnberg, Regensburg, Würzburg 2001 Alle Rechte vorbehalten. Insbesondere ist die Überführung in maschinenlesbare Form sowie das Speichern in Informationssystemen, auch auszugsweise, nur mit schriftlicher Einwilligung von FORWIN gestattet. ii
3 Zusammenfassung Der vorliegende Bericht stellt Grundlagen für eine strukturierte Erfassung des Problembereichs der überbetrieblichen Integration vor. Dies erfolgt in Form verschiedener Klassifikationen im Bereich des Integrationsproblems und im Bereich der Integrationslösung, die im Rahmen der Projekte Offene Anwendungssystem-Architekturen in überbetrieblichen Wertschöpfungsketten (OASYS) und Kopplung von Elektronischen Marktplätzen und betrieblicher Standardsoftware (KOELMA) erarbeitet wurden. Außerdem bietet der Beitrag eine Übersicht über verwandte Arbeiten. Stichworte Überbetrieblicher Geschäftsprozess, Integration von Anwendungssystemen, Kopplungsarchitektur, Kopplungsmechanismus Abstract This report introduces basic knowlegde for a structured coverage of intercompany integration by using serveral classifications for the integration problem and the integration solution. The classifications were developped within the research projects Open Application System Architectures in Intercompany Value Chains (OASYS) and Coupling of electronic marketplaces and packaged software (KOELMA). In addition related work is shown. Keywords intercompany business process, application integration, coupling architecture, coupling mechanismen iii
4 Inhalt 1 EINLEITUNG INTEGRATIONSPROBLEME UND -LÖSUNGEN VERWANDTE ARBEITEN B2B APPLICATION INTEGRATION NACH LINTHICUM INTEGRIERTE INFORMATIONSVERARBEITUNG NACH MERTENS BUSINESS NETWORKING NACH FLEISCH ET AL ENTERPRISE APPLICATION INTEGRATION NACH RUH ET AL KLASSIFIKATIONEN DER PROJEKTE OASYS UND KOELMA KLASSIFIKATION VON ÜBERBETRIEBLICHEN GESCHÄFTSPROZESSEN KLASSIFIKATION VON NICHT-FUNKTIONALEN ANFORDERUNGEN KLASSIFIKATION VON KOPPLUNGSMECHANISMEN KLASSIFIKATION VON KOPPLUNGSARCHITEKTUREN ZUSAMMENFASSUNG LITERATURVERZEICHNIS iv
5 1 Einleitung In Zeiten zunehmender Globalisierung liegt das Augenmerk der Unternehmen besonders auf der Gestaltung der überbetrieblichen Geschäftsprozesse. Zur Erreichung einer hohen Effektivität und Effizienz der Interaktionen mit anderen Unternehmen ist eine Integration der Aufgaben der betrachteten Unternehmen erforderlich sowie eine Integration der diese Aufgaben unterstützenden Anwendungssysteme (AwS). Der vorliegende Bericht stellt Grundlagen für eine strukturierte Erfassung des Problembereichs der überbetrieblichen Integration vor. Dies erfolgt in Form verschiedener Klassifikationen im Bereich des Integrationsproblems und im Bereich der Integrationslösung, die im Rahmen der Projekte Offene Anwendungssystem-Architekturen in überbetrieblichen Wertschöpfungsketten (OASYS) und Kopplung von Elektronischen Marktplätzen und betrieblicher Standardsoftware (KOELMA) erarbeitet wurden. Die beschriebenen Klassifikationen können u. a. als Ausgangspunkt für die Entwicklung von Methodiken zum betrachteten Problembereich verwendet werden, wie dies z. B. im OASYS-Projekt erfolgt ist [MES+04]. In Kapitel 2 wird zunächst mithilfe der Unternehmensarchitektur der SOM-Methodik (Semantisches Objektmodell) die Integration von AwS in den Gesamtkontext der überbetrieblichen Integration eingeordnet. Außerdem werden eine Reihe von grundlegenden Begriffen eingeführt, die einen Rahmen für die vorgestellten Klassifikationen bilden. Kapitel 3 bietet eine Übersicht über Klassifikationen aus verschiedenen verwandten Arbeiten. In Kapitel 4 werden mehrere im Rahmen der Projekte OASYS und KOELMA erarbeitete Klassifikationen vorgestellt. In Kapitel 5 erfolgt eine Zusammenfassung der Ergebnisse. 2 Integrationsprobleme und -lösungen In der SOM-Methodik wird ein Unternehmen als betriebliches System verstanden, das mithilfe verschiedener Modelle beschrieben wird (Abb. 1) [FeSi01, 180ff.]. Die SOM- Unternehmensarchitektur definiert hierfür die drei Modellebenen Unternehmensplan (Ebene 1), Geschäftsprozessmodell (Ebene 2) und Spezifikation der Ressourcen (Ebene 3). 1
6 1. Modellebene Außensicht des betrieblichen Systems 2. Modellebene Innensicht des betrieblichen Systems 3. Modellebene Spezifikation von Ressourcen U-Plan Geschäftsprozessmodell Spezifikationen der Aufbauorganisation Anwendungssysteme Maschinen und Anlagen Abb. 1: Unternehmensarchitektur SOM-Methodik [FeSi01, 181] Der Unternehmensplan beschreibt das betriebliche System in der Außensicht. Er spezifiziert die Unternehmensaufgabe anhand ihres Aufgabenobjekts (Abgrenzung von Diskurswelt und Umwelt), ihrer Aufgabenziele, der Leistungsbeziehungen zwischen Diskurswelt und Umwelt sowie der zur Durchführung der Unternehmensaufgabe benötigten Ressourcen und beinhaltet zusätzlich eine entsprechende Strategie zur Umsetzung der Unternehmensziele [FeSi01, 181]. Ebene 2 beschreibt die Innensicht des betrieblichen Systems in Form eines Systems von Geschäftsprozessen, die den Unternehmensplan umsetzen. Auf dieser Ebene werden die fachlichen Aufgaben des betrieblichen Systems erfasst. Der vorliegende Artikel konzentriert sich hierbei auf Informationsverarbeitungsaufgaben, die dem betrieblichen Informationssystem zuzurechnen sind [FeSi01, 1ff.]. Auf Ebene 3 der Unternehmensarchitektur werden Ressourcen zur Durchführung der Geschäftsprozesse spezifiziert. Es können Personal, AwS sowie Maschinen und Anlagen unterschieden werden. Diese Arbeit fokussiert auf die Betrachtung der AwS, die maschinelle Aufgabenträger der Aufgaben des Geschäftsprozesses darstellen. Eine hohe Effektivität und Effizienz der Interaktionen zweier oder mehrerer Unternehmen werden durch eine Integration von Aufgaben der Geschäftsprozesse der betrachteten Unternehmen erreicht [FeSi01, 215ff.]. Grobe Lösungen zur Erreichung einer solchen Integration werden auf Ebene 1 in Form von entsprechend abgestimmten Unternehmensplänen erfasst. Werden die zu integrierenden Aufgaben durch AwS unterstützt, so leitet sich außerdem ein Integrationsbedarf für diese AwS ab. In diesem Sinne sind somit Integrationsprobleme auf allen drei Ebenen der Unternehmensarchitektur zu lösen. Ein Integrationsproblem kann als Spezialfall eines Konstruktionsproblems verstanden werden. Ein Konstruktionsproblem ist gekennzeichnet durch ein Untersuchungsobjekt und ein Untersuchungsziel [Klir65, 48f.]. Das Untersuchungsobjekt ist hierbei ein noch nicht existierendes System, das anhand des gewünschten Verhaltens sowie evtl. durch zusätzliche 2
7 Vorgaben hinsichtlich der Struktur des Systems beschrieben wird. Untersuchungsziel ist die Ermittlung einer Lösung in Form einer Systemstruktur, die zum gewünschten Verhalten führt. Auf Ebene 1 der Unternehmensarchitektur ist das Untersuchungsobjekt ein System von Unternehmensplänen, anhand derer festgelegt wird, wie die Integration der Aufgaben der betrachteten Unternehmen erfolgen soll. Das Untersuchungsobjekt der Ebene 2 ist ein System von überbetrieblichen Geschäftsprozessen. Auf Ebene 3 ist das Untersuchungsobjekt ein Kopplungssystem, das die AwS der betrachteten Unternehmen integriert. In der Regel wird die Vorgehensweise zur Lösung der Integrationsprobleme top-down ausgerichtet sein. Bei der Lösungssuche auf einer Ebene sind Restriktionen zu berücksichtigen, die sich aus der Lösung auf der jeweils übergeordneten Ebene ergeben. Umgekehrt können Änderungen auf den unteren Ebenen (z. B. neue Technologien) entsprechende Strategieänderungen induzieren (bottom-up). AwS U1 AwS U1 Kern AwS U1 Koppl.- Teilsystem Kopplungsmechanismen AwS U2 Koppl.- Teilsystem Kopplungsmechanismen AwS U2 Kern AwS U2 Kopplungssystem Nutzt-Beziehung Kommunikationsbeziehung Abb. 2: Kopplungssystem Im Folgenden beschränkt sich die vorliegende Arbeit auf die Betrachtung des Integrationsproblems der Ebene 3. Das auf dieser Ebene gesuchte Kopplungssystem enthält alle kopplungsrelevanten Elemente der AwS (Abb. 2). Bei jedem der beteiligten AwS wird zwischen dem Kern und dem Kopplungs-Teilsystem unterschieden [MES+02, 184]. Das Kopplungs-Teilsystem enthält diejenigen Elemente des AwS, die ausschließlich der Kopplung mit anderen AwS dienen. Es wird auf der Basis von bestehenden Kopplungsmechanismen realisiert, die Dienste und Kommunikationsprotokolle für die Kopplung bereitstellen. Der AwS-Kern enthält die zu integrierenden Elemente und daneben auch weitere nicht kopplungsrelevante Elemente. Zur Spezifikation des Integrationsproblems der Ebene 3 wird das angestrebte Kopplungssystem (1) anhand des zu unterstützenden überbetrieblichen Geschäftsprozesses, (2) durch nicht-funktionale Anforderungen und evtl. (3) durch zu verwendende Kopplungsmechanismen beschrieben. Jedes Kopplungssystem unterstützt einen überbetrieblichen Geschäftsprozess. Der Geschäftsprozess beschreibt hierbei, was das Kopplungssystem leisten muss. Neben diesen häufig als funktional bezeichneten Anforderungen müssen auch noch nicht-funktionale 3
8 Anforderungen betrachtet werden, die beschreiben, wie die Unterstützung zu erfolgen hat (vgl. z. B. [Somm01, 109ff.]). Typische nicht-funktionale Anforderungen sind Skalierbarkeit und Verfügbarkeit. Gibt es bez. der zu verwendenden Kopplungsmechanismen Vorgaben, so sind diese Kopplungsmechanismen Teil des Integrationsproblems. Das Problem wird hierbei erweitert um Angaben bez. zu verwendender Systemkomponenten, Teilstrukturen usw., die durch die Kopplungsmechanismen vorgegeben werden [Fers79, 45]. Eine Lösung für das Integrationsproblem der Ebene 3 spezifiziert ein Kopplungssystem, das den im Integrationsproblem beschriebenen Anforderungen genügt. Die Spezifikation einer solchen Integrationslösung erfolgt in Form einer Kopplungsarchitektur, die die verschiedenen Elemente des Kopplungssystems und deren Zusammenwirken beschreibt. Existieren keine festen Vorgaben bez. der Kopplungsmechanismen, so müssen diese im Rahmen der Lösungsfindung ausgewählt werden und sind somit Teil der Integrationslösung. 3 Verwandte Arbeiten In den folgenden Abschnitten wird die Beschreibung des Integrationsproblems der Ebene 3 sowie der zugehörigen Integrationslösung aufgegriffen. Die Komplexität dieses Problembereichs macht eine strukturierte Erfassung erforderlich. Hilfreich können hierbei entsprechende Klassifikationen sein. In der Literatur zur Integration von AwS und zur Integration von Aufgaben finden sich häufig Strukturierungen, die hierfür geeignet sind. In den folgenden Abschnitten werden verschiedene dieser Klassifikationen vorgestellt. Es werden Klassifikationen bez. der überbetrieblichen Geschäftsprozesse, der nicht-funktionalen Anforderungen, der Kopplungsmechanismen und der Kopplungsarchitekturen unterschieden. 3.1 B2B Application Integration nach Linthicum Den neueren Ansatz der B2B Application Integration [Lint01] versteht LINTHICUM als Weiterführung der Enterprise Application Integration (EAI) [Lint00], wobei methodisch und technologisch viele Anleihen am älteren Ansatz genommen werden. Eine Klassifikation von Kopplungsmechanismen findet sich in [Lint01] im Rahmen der Diskussion von Middleware-Technologien. Es werden sechs Arten von Middleware unterschieden [Lint01, 136ff.]. Remote Procedure Calls erlauben den synchronen Aufruf einer lokalen Funktion von einem entfernten Rechner aus. Nachrichtenorientierte Middleware dient dem asynchronen Austausch von Nachrichten über Warteschlangen. Über Object Request Broker (ORB) können Objekte objektorientierter AwS mit entfernten Objekten kommunizieren. Datenbankorientierte Middleware erlaubt den Zugriff auf lokale und entfernte Datenbanken. Transaktionale Middleware fasst TP Monitore und Application Server zusammen. Diese unterstützen eine transaktionsgeschützte Kopplung von AwS. 4
9 Message Broker, die häufig auch als Integration Broker bezeichnet werden, erweitern nachrichtenorientierte Middleware um Routing- und Transformationsfunktionen. Im Bereich der Kopplungsarchitekturen diskutiert LINTHICUM verschiedene Dimensionen der überbetrieblichen AwS-Integration. Es werden Daten-, Methoden-, Applikationschnittstellen-, Prozess- und Portalintegration differenziert [Lint01, 27]. Als einfachste Art der Integration nennt [Lint01] die datenorientierte Integration. Ziel ist dabei eine Zusammenführung von heterogenen Datenquellen, ungeachtet der jeweiligen Datenmodelle (relational, hierarchisch, objektorientiert, multidimensional), sowie von Daten und Dokumenten aus AwS wie z. B. Enterprise-Resource-Planning(ERP)-Systemen [BaHS02, 11]. Die Datenintegrität muss durch die Integrationslösung sichergestellt werden [Lint00, 96]. Unter applikationsschnittstellenorientierter Integration wird die Verwendung von AwS- Schnittstellen verstanden [Lint01, 51ff.]. Die Schnittstellenaufrufe, also die Zugriffe auf Programme oder Teile von Programmen, haben den Vorteil, dass im Integrationsszenario die Geschäftslogik des AwS genutzt werden kann. Bei der methodenorientierten Integration steht eine Wiederverwendbarkeit auf Geschäftsprozessebene im Vordergrund [BaHS02, 12]. Beispielsweise kann die Methode zum Anlegen eines Kundenauftrags in heterogenen AwS und für unterschiedliche Geschäftsprozesse die gleiche sein. LINTHICUM schlägt hierzu die Einrichtung eines Method Warehouse vor [Lint01, 80f.]. Die Integration mittels Portalen ist die Zusammenführung heterogener Applikationen auf der Benutzungsschnittstellenebene [Lint01, 29;103f.]. Diese ressourcenschonende und flexible Technik fasst lediglich bestehende Oberflächen zusammen, transaktionale Abläufe und damit die Abwicklung von Geschäftsprozessen sind nur beschränkt möglich [VoZe02, 27]. Die Prozessintegration stellt die anspruchsvollste Ausprägung dar [Lint01, 105ff.]. Grundlage ist hier ein Modell des überbetrieblichen Geschäftsprozesses. Diese Form der AwS-Integration beschäftigt sich mit dem Austausch von Daten und dem Anstoßen von Prozessen zur Unterstützung des überbetrieblichen Geschäftsprozesses. Die Prozessintegration umfasst alle anderen Arten der Integration mit Ausnahme der Integration mittels Portalen. 3.2 Integrierte Informationsverarbeitung nach Mertens In seinem Buch Integrierte Informationsverarbeitung 1 [Mert04] behandelt MERTENS alle drei Ebenen der Unternehmensarchitektur (vgl. Kapitel 2). Domäne des Buches sind Industriebetriebe. Als Bezugsrahmen dient eine Unternehmenspyramide, die Administrationsund Dispositionssysteme (horizontale Integration) sowie Planungs- und Kontrollsysteme (vertikale Integration) für die einzelnen betrieblichen Funktionalbereiche unterscheidet. Es 5
10 wird darüber hinaus ein Referenzmodell der Integrierten Informationsverarbeitung in der Industrie vorgestellt [Mert04, 20-26]. Zwar entstand der Ansatz nach MERTENS im innerbetrieblichen Kontext, eine Übertragung auf den überbetrieblichen Bereich ist aber möglich. Die AwS-Integration trennt sich in eine fachliche und eine IV-technische Sphäre. Als fachliche Aspekte der AwS-Integration differenziert MERTENS die Integrationsgegenstände Funktionen, Prozesse und Methoden [Mert04, 1ff.], die sich zur Klassifikation von überbetrieblichen Geschäftsprozessen eignen. Die Integration von Funktionen meint die Abstimmung von Tätigkeiten. Funktionen bewirken eine Zustands- oder Lageveränderung eines Objekts ohne Raum- und Zeitbezug und werden mit den Komponenten Objekt und Verrichtung beschrieben (z. B. Bestellgrenze ermitteln ) [Mert04, 22]. Bei der Integration von Prozessen (Vorgängen) werden einzelne Prozesse miteinander verbunden, wobei die Prozesse selbst aus der Folge von einzelnen Funktionen bestehen, die aufeinander abgestimmt werden. Prozesse bedürfen eines definierten Anfangs- und Endpunkts [Mert04, 1, 24]. Bei der Methodenintegration wird insbesondere betriebswirtschaftliches Verständnis aufeinander abgestimmt, was zur Kombination von einzelnen Methoden führt. Ein Beispiel für Methodenintegration ist der Abgleich von Algorithmen zur Absatzprognose mit den Einstellungen der Sicherheitsbestände der Lagerhaltung sowie der Losgrößenbildung. Überbetriebliche Methodenintegration wäre beispielsweise das Abstimmen von Geschäftsprozessen und Algorithmen in Kunden- und Lieferantenbeziehungen [Mert04, 3, 97]. Der Begriff Methode bei MERTENS darf nicht mit dem in der Literatur gleich bezeichneten Aufruf einer Methode im Zusammenhang mit der objektorientierten Programmierung verwechselt werden [Lint01, 75]. Im Kontext der Integration auf Objektebene bezeichnen WINKELER et al. Methoden als jene Schnittstellen zu Objekten (Beispiel eines Objekts: Kundenauftrag), welche einen Zugriff auf die vom Objekt repräsentierten Daten ermöglichen [WiRW01, 8]. Im Bereich der IV-technischen Realisierung unterscheidet MERTENS Daten- und Programmintegration [Mert04, 1-5]. Diese Integrationsgegenstände lassen sich dem Bereich Kopplungsarchitekturen zuordnen. Bei der Datenintegration werden Daten logisch zusammengeführt, wobei dies in einfachster Ausprägung automatisch zwischen mindestens zwei Programmen bzw. AwS durch Datenaustausch geschieht und die jeweils richtige Interpretation der Daten sichergestellt sein muss. Weiterentwickelte Kopplungsarchitekturen erlauben die Einbeziehung vieler Programme oder AwS durch gemeinsame Datenbanken. Unter Programmintegration versteht MERTENS die Abstimmung von einzelnen Programmen (Software-Bausteine, Module), insbesondere um Wiederverwendbarkeit zu erreichen. Beispielsweise kann ein Programm oder Modul für adaptive Stichprobenverfahren im Wareneingang ebenso in der Produktion angewandt werden [Mert04, 3]. 6
11 3.3 Business Networking nach Fleisch et al. Der Ansatz Business Networking wurde am Institut für Wirtschaftsinformatik der Universität St. Gallen (IWI-HSG) entwickelt und stellt das Management von IT-gestützten Beziehungen von internen und externen Geschäftspartnern dar [AlFÖ02, 2]. Leitidee ist der Gedanke der Vernetzung, v. a. begründet auf der Transaktionskosten-, Netzwerk- und Koordinationstheorie sowie der Netzwerkökonomie. Gestaltungsprinzip ist die Prozessorientierung [Flei01, 15, 61f.]. Grundlage der folgenden Ausführungen ist das Buch Das Netzwerkunternehmen von FLEISCH [Flei01]. Zu einer Klassifikation von überbetrieblichen Geschäftsprozessen können die von FLEISCH unterschiedenen Koordinationsbereiche zwischen Unternehmen herangezogen werden. Er differenziert Supply-Chain-Management, Beziehungsmanagement, Innovation, Infrastruktur und Organisationsentwicklung [Flei01, 168]. Der Bereich Supply-Chain-Management beschäftigt sich mit der überbetrieblichen Koordination von Planungs-, Beschaffungs-, Produktions- und Vertriebsprozessen. Die Koordinationsform ist meist ein stabiles Netzwerk. Das Beziehungsmanagement befasst sich mit der Koordination von Marketing, Verkauf und Service. Dies erfolgt meist über traditionelle oder elektronische Märkte. Forschungs- und Entwicklungsprozesse werden im Rahmen des Koordinationsbereichs Innovation unternehmensübergreifend abgestimmt. Die Unternehmen sind hier meist Teil eines dynamischen Netzwerks. Zum Bereich der Infrastruktur zählt die Koordination von Rechnungswesen, Vermögens- und Stammdatenverwaltung, etc. Die Koordination erfolgt hier größtenteils in Form eines internen oder stabilen Netzwerks. Die Organisationsentwicklung koordiniert Prozesse, die auf die Erhöhung der Netzwerkfähigkeit von Mitarbeitern und Partnern abzielen [Flei01, 168]. Unter dem Stichwort Enterprise-Application-Integration-Systeme wird eine Klassifikation von Kopplungsmechanismen vorgestellt. Die Kopplungsmechanismen werden hierbei entsprechend der von ihnen unterstützten Ebene der Kommunikation eingeteilt. Es werden die drei Ebenen Syntax, Semantik und Pragmatik unterschieden [Flei01, 124ff.]. Des Weiteren unterscheidet FLEISCH fünf Formen überbetrieblicher Systemintegration [Flei01, 134ff.]. Bei der Integration über Mitarbeiter verläuft der Austausch von Informationen ausschließlich über Menschen. Die AwS kommunizieren nicht miteinander. Im Rahmen einer Integration über Zugriffsgewährung verbindet ein einzelner Mitarbeiter die AwS der beteiligten Unternehmen. Hierzu benötigt er Zugriff auf die AwS der Kopplungspartner. Bei der Integration über elektronische Produktkataloge greift ein Mitarbeiter eines Unternehmens auf den elektronischen Produktkatalog eines Partnerunternehmens zu. FLEISCH hat hierbei einen sehr weitgefassten Begriff von Produktkatalogen. Sie bilden standardisierte, automatisierbare Koordinationsaufgaben geringer (...) und mittlerer Komplexität (...) ab und koordinieren in der Regel marktliche Transaktionen mit hoher Transaktionshäufigkeit. [Flei01, 137]. Kommunizieren die AwS der 7
12 Unternehmen direkt, ohne menschliche Beteiligung miteinander, wird dies als Integration über Maschinen bezeichnet. Die letzte Form ist die Integration über Service. Hierbei wird ein Teil der Integrationsaufgabe auf einen dritten Geschäftspartner ausgelagert. Diese Form der Systemintegration ist in Kombination mit einer Integration über Maschinen die Grundlage zahlreicher neuer Geschäftsmodelle aus dem Bereich des Electronic Commerce, wie beispielsweise Elektronische Marktplätze. Die ersten drei Formen überbetrieblicher Systemintegration beschäftigen sich mit einer manuellen Integration von AwS. Nur die Integration über Maschinen und die Integration über Service haben die automatisierte Kopplung von AwS zum Gegenstand und können als Kopplungsarchitekturarten interpretiert werden. 3.4 Enterprise Application Integration nach Ruh et al. In [RuMB01] beschreiben RUH et al. Grundlagen der innerbetrieblichen AwS-Integration unter dem Schlagwort EAI. Wie auch bei MERTENS wird von einer Übertragbarkeit in den überbetrieblichen Bereich ausgegangen. RUH et al. unterscheiden fünf Arten von Kopplungsmechanismen: Remote Procedure Calls, Middleware für den Datenbankzugriff, nachrichtenorientierte Middleware, Technologien für verteilte Objekte und Middleware zur Transaktionssteuerung [RuMB01, 53f.]. Diese Klassifikation deckt sich weitestgehend mit der von LINTHICUM (vgl. Abschnitt 3.1). Auf eine detaillierte Beschreibung wird aus diesem Grund verzichtet. Die von RUH et al. vorgestellten Integrationsmodelle können als unterschiedliche Arten von Kopplungsarchitekturen interpretiert werden. Es werden Kopplungsarchitekturen auf Präsentations-, Funktions- und Datenebene differenziert [RuMB01, 19f.]. Die Präsentationsintegration gilt als einfachste Form der Integration. Hierbei erfolgt die Integration der AwS über eine gemeinsame Nutzerschnittstelle [RuMB01, 22f.]. Unter Datenintegration wird die Integration über einen direkten Zugriff auf die Daten der zu koppelnden AwS verstanden. Die Anwendungsfunktionen der jeweiligen AwS werden hierbei umgangen. Bei der Funktionsintegration geschieht die Integration über den Aufruf von Schnittstellen der Anwendungsfunktionen, die die AwS nach außen anbieten [RuMB01, 20]. 4 Klassifikationen der Projekte OASYS und KOELMA Die im vorherigen Kapitel vorgestellten Klassifikationen wurden teilweise aus einem leicht anderen Blickwinkel als dem in Kapitel 2 beschriebenen entwickelt. Aus diesem Grund findet sich z. B. bei keinem der Ansätze eine vollständige Abdeckung des betrachteten Problembereichs. Außerdem ist teilweise eine zu geringe Systematik und Motivation der gewählten Klassifikationen zu bemängeln. Hierdurch wird die Verständlichkeit der Klassifi- 8
13 kationen zum Teil erheblich erschwert. Im Rahmen der Projekte OASYS und KOELMA wurden verschiedene Klassifikationen erarbeitet, die im Folgenden vorgestellt werden. Beide Projekte sind Teil des Bayerischen Forschungsverbunds Wirtschaftsinformatik (FORWIN). Die Klassifikationen bez. der überbetrieblichen Geschäftsprozesse, der nicht-funktionalen Anforderungen und der Kopplungsarchitekturen stammen aus dem Projekt OASYS. Die Klassifikation von Kopplungsmechanismen ist ein Ergebnis des Projekts KOELMA. 4.1 Klassifikation von überbetrieblichen Geschäftsprozessen In der Ablaufsicht stellt ein Geschäftsprozess einen ereignisgesteuerten Ablauf von Aufgaben dar [FeSi01, 186]. Ausgangspunkt der hier verwendeten Klassifikation ist der Begriff der betrieblichen Aufgabe (Abb. 3). Eine betriebliche Aufgabe besteht in der Außensicht aus einem Aufgabenobjekt (AO) und Aufgabenzielen sowie aus Vor- und Nachereignissen [FeSi01, 90]. Vorereignisse lösen eine Aufgabendurchführung aus, Nachereignisse sind das Ergebnis einer Aufgabendurchführung. Bei Aufgabenobjekten wird zusätzlich zwischen Typ (AO-Typ) und Instanz (AO-Instanz) unterschieden. Der AO-Typ umfasst die zu einer Aufgabe gehörigen Attribute eines betrieblichen Systems. Beispiel: Der AO-Typ einer Bestellung beschreibt die verschiedenen Attribute einer Bestellung. Er kann z. B. spezifizieren, dass eine Bestellung eine 5-stellige Bestellnummer und ein Bestelldatum enthält. Ziele Ziele Vorereignis (1) Nachereignis (4) Lösungsverfahren Lösungsverfahren Aufgabenobjekt AO-Typ AO-Instanzen (3) (2) AO-Typ AO-Instanzen Aufgabenobjekt Abb. 3: Aufgaben und ihre Beziehungen Zu einem AO-Typ kann es beliebig viele AO-Instanzen geben. Die AO-Instanzen beinhalten Attributwerte, die konkrete Aufgabenobjekte beschreiben. Beispiel: Die Bestellung mit der Bestellnummer und dem Bestelldatum ist eine Instanz zu dem im vorherigen Beispiel beschriebenen AO-Typ. Die Innensicht einer Aufgabe beschreibt das Lösungsverfahren der Aufgabe, das im Rahmen einer Aufgabendurchführung auf den AO-Instanzen ausgeführt wird. Zwischen zwei Aufgaben, die verschiedenen Unternehmen zugeordnet sind, können unterschiedliche Beziehungen bestehen, die durch entsprechende Kopplungen der AwS zu 9
14 unterstützen sind. Es werden vier Arten von Beziehungen unterschieden, die einzeln oder in Kombination auftreten [SMFS02]. (1) Reihenfolgebeziehung zwischen Aufgaben Ist das Nachereignis einer Aufgabe zugleich das Vorereignis einer weiteren Aufgabe, so besteht zwischen den beiden Aufgaben eine Reihenfolgebeziehung. Sind die beiden Aufgaben AwS unterschiedlicher Unternehmen zugeordnet, müssen die AwS der Unternehmen so gekoppelt werden, dass zwischen ihnen das Ereignis übertragen werden kann. Beispiel: Eine Bestellung, die zwischen zwei Unternehmen ausgetauscht wird, stellt auf Seite des Käufers ein Nachereignis der Aufgabe Bestellfreigabe und auf Seite des Verkäufers ein Vorereignis der Aufgabe Auftragsabwicklung dar. (2) Partielle Identität von AO-Instanzen Operieren die Lösungsverfahren zweier Aufgaben auf teilweise gleichen AO-Instanzen, so liegt eine Identität der AO-Instanzen vor. Falls die betrachteten Aufgaben AwS unterschiedlicher Unternehmen zugeordnet sind, müssen diese so gekoppelt werden, dass eine Abstimmung hinsichtlich der AO-Instanzen möglich ist. Ein unabgestimmtes Vorgehen kann hier zu Inkonsistenzen und unnötigem Aufwand, z. B. in Form von Doppelpflege, führen. Beispiel: Im Rahmen des VMI-Konzepts (Vendor-Managed-Inventory) erhält ein Lieferant Zugriff auf die Bestandsdaten eines Kunden (vgl. z. B. [KnMZ02, 62ff.]). Der Lieferant überwacht diese Bestandsdaten und übernimmt die Bestellplanung für den Kunden. Auf Seite des Lieferanten gibt es somit entsprechende Aufgaben, die die Bestellplanung realisieren. Diese Aufgaben operieren lesend auf dem Aufgabenobjekt Bestandsdaten. Gepflegt werden die Bestandsdaten durch den Kunden. Auf seiner Seite existieren folglich Aufgaben, die die Bestandsdaten schreibend bearbeiten. (3) Partielle Gleichheit von AO-Typen Operieren die Lösungsverfahren unterschiedlicher Aufgaben auf teilweise übereinstimmenden Attributmengen ihrer Aufgabenobjekte, so liegt eine partielle Gleichheit der AO-Typen dieser Aufgaben vor. Häufig tritt die Gleichheit von AO-Typen im Zusammenhang mit einer Identität von AO-Instanzen auf. Sind die betrachteten Aufgaben AwS unterschiedlicher Unternehmen zugeordnet, so müssen diese so gekoppelt werden, dass eine Abstimmung hinsichtlich der AO-Typen möglich ist. Ein unabgestimmtes Vorgehen kann auch hier zu Inkonsistenzen und unnötigem Aufwand führen. (4) Partielle Gleichheit von Lösungsverfahren Die vierte Beziehungsart beschäftigt sich mit der partiellen Gleichheit von Lösungsverfahren unterschiedlicher Aufgaben. Hieraus folgt wegen der Verwendung gleicher Attribute sehr häufig auch eine partielle Gleichheit der AO-Typen. Operieren die Lösungsverfahren zumindest teilweise auf den selben Instanzen, so liegt zusätzlich noch eine Identität von AO- Instanzen vor. Sind die betrachteten Aufgaben AwS unterschiedlicher Unternehmen 10
15 zugeordnet, müssen diese so gekoppelt werden, dass eine Abstimmung hinsichtlich des gemeinsamen Lösungsverfahrens möglich ist. Die Nachteile eines unabgestimmten Vorgehens liegen auch hier u. a. in potenziellen Inkonsistenzen und unnötigem Aufwand. Beispiel: Ein Hersteller von Operationsleuchten vertreibt seine Produkte direkt und über Zwischenschaltung von Händlern. Die Operationsleuchten stellen ein sehr komplexes Produkt dar, das unter Berücksichtigung der spezifischen Kundenwünsche und der Gegebenheiten am Einsatzort konfiguriert werden muss. Dieses Konfigurationswissen wird im Rahmen der Auftragsabwicklung sowohl beim Hersteller als auch bei den Händlern benötigt. Das Konfigurationswissen umfasst zum einen entsprechende Lösungsverfahren, zum anderen entsprechende AO-Instanzen (Stammdaten). Zusätzlich zur Gleichheit der Lösungsverfahren liegt hier somit noch eine Identität der AO-Instanzen und eine Gleichheit der zugehörigen AO-Typen vor. Ein anderer Fall ist in Bezug auf die konkreten Konfigurationen gegeben, die unter Verwendung des Konfigurationswissens erstellt werden. Händler und Hersteller bearbeiten unterschiedliche Kundenaufträge und somit auch unterschiedliche Konfigurationen. Hinsichtlich der Konfigurationen liegt somit keine Identität von AO-Instanzen vor, eine Gleichheit der AO-Typen ist jedoch auch hier gegeben. 4.2 Klassifikation von nicht-funktionalen Anforderungen Neben den im Geschäftsprozess spezifizierten funktionalen Anforderungen existieren noch nicht-funktionale Anforderungen an die Integration von AwS. Diese können in der OASYS- Methodik anhand eines strukturierten Katalogs erfasst werden. Der Katalog umfasst die vier Kategorien Flexibilität, Echtzeitverhalten, Integration und Korrektheit [Fers92, 11]. Diese Kategorien können anhand der Systemmerkmale Struktur und Verhalten eines AwS sowie anhand einer vorwiegend zeitpunkt- bzw. zeitraumbezogenen Betrachtung strukturiert werden. Die in Abb. 4 dargestellte Einordnung der Kategorien in dieses Raster erfolgt nach dem jeweiligen Schwerpunkt der Betrachtung. Verhalten Struktur zeitpunktbezogen Korrektheit Integration zeitraumbezogen Echtzeitverhalten Flexibilität Abb. 4: nicht-funktionale Anforderungen [Fers92, 11] Die erste Kategorie befasst sich mit Anforderungen, die sich auf die Flexibilität des Kopplungssystems beziehen. Hierunter fallen u. a. Anforderungen hinsichtlich Skalierbarkeit, Anpassbarkeit und Generizität. Unter dem Aspekt Echtzeitverhalten werden Anforderungen zusammengefasst, die sich insbesondere auf den Grad der Synchronisation zwischen den Vorgängen im Kopplungssystem und denen der abgebildeten Realität beziehen. Verfügbarkeits- [DoC80], Last- und Aktualitätsanforderungen fallen in diese Kategorie. In 11
16 der Kategorie Integration werden die Strukturmerkmale Redundanz und Verknüpfung, die Verhaltensmerkmale Konsistenz und Zielorientierung sowie Aufgabenträgerunabhängigkeit unterschieden [Fers92; FeSi01, 215ff.; MKR+00, 3ff.]. Unter der Kategorie Korrektheit werden abschließend Anforderungen erfasst, die sich auf die Eindeutigkeit, Widerspruchsfreiheit und Vollständigkeit der Aufgabendurchführungen im Kopplungssystem beziehen. Die unter den genannten Kategorien zusammengefassten Anforderungen orientieren sich u. a. an den in der ISO-Norm aufgeführten Merkmalen [ISO01]. Eine ausführliche Beschreibung des Anforderungskatalogs findet sich in [ESMS03]. 4.3 Klassifikation von Kopplungsmechanismen Ein wesentlicher Teilaspekt der Integration von AwS ist das Einrichten einer Kommunikationsverbindung zwischen diesen Systemen. Die Kommunikation findet auf verschiedenen Ebenen statt. Ein Kopplungssystem muss jede dieser Ebenen abdecken, was mithilfe von Kopplungsmechanismen geschieht. Kopplungsmechanismen werden hier aus diesem Grund, wie auch bei FLEISCH (vgl. Abschnitt 3.3), anhand der von ihnen unterstützten Kommunikationsebenen klassifiziert. In Anlehnung an CHOMSKY [Chom56] und REICHWALD [Reic93] werden die Ebenen Technik, Syntax, Semantik und Pragmatik unterschieden. Die technische Ebene der Kommunikation stellt einen gemeinsamen Kommunikationskanal bzw. ein gemeinsames Medium zwischen verschiedenen AwS zur Verfügung. Die syntaktische Ebene der Kommunikation behandelt Reihenfolge, Länge und Typ der auszutauschenden Informationen. Die semantische Ebene der Kommunikation gibt der auszutauschenden Nachricht sowie deren Inhalt eine Bedeutung. Dies ermöglicht einerseits die Unterscheidung in verschiedene Nachrichtentypen (z. B. Angebot, Lieferschein oder Rechnung) bei sonst identischem Nachrichtenaufbau, andererseits einen variablen Aufbau der Nachricht. Beispielsweise kann die Anzahl der Positionen einer Rechnung beliebig sein. Ziel der semantischen Kommunikation ist das richtige Interpretieren einer Nachricht. Die pragmatische Ebene der Kommunikation umfasst die Interpretation der Absichten, die durch die Nachricht übermittelt werden sollen. Kopplungsmechanismen können eine oder mehrere dieser Ebenen abdecken. Eine Kommunikation auf dem Niveau einer der oberen Ebenen (Syntax, Semantik, Pragmatik) kann nur erfolgen, wenn die jeweils untergeordneten Kommunikationsprobleme erfolgreich gelöst wurden. Eine übergeordnete Ebene bedient sich hierbei der darunter liegenden Ebenen. Die hier vorgestellte Klassifikation dient dazu, Kopplungsmechanismen anhand der von ihnen unterstützten Kommunikationsebenen zu unterscheiden. Dies kann bei der konkreten Auswahl von Kopplungsmechanismen am Softwaremarkt hilfreich sein, insbesondere weil viele Anbieter ihre eigene Begriffswelt für die jeweiligen Mechanismen geschaffen haben und damit eine Vergleichbarkeit erschweren. Zur Lösung der Kommunikationsprobleme der 12
17 verschiedenen Ebenen werden sehr häufig Standards eingesetzt, somit können die verwendeten Kopplungsmechanismen zusätzlich nach den unterstützten Standards klassifiziert werden. Auch bei der Auswahl von Standards selbst kann die Klassifikation helfen. Abb. 5 zeigt die verschiedenen Ebenen des vorgestellten Schichtenmodells sowie ausgewählte Standards (vgl. auch [Berl03; Hent01; Kelk01; Lint01; VoZe03]). Pragmatische Ebene der Kommunikation Standards für Aktions- und Reaktionsregeln RosettaNet, BizTalk, ebxml, E-Speak, Punchout i.v.m. cxml, Roundtrip i.v.m. xcbl Semantische Ebene der Kommunikation Syntaktische Ebene der Kommunikation Technische Ebene der Kommunikation Standards für die Bedeutung der auszutauschenden Daten Geschäftsdokumente: RosettaNet, ebxml, opentrans, cxml, xcbl, BizTalk Kataloge: BMEcat, cxml, xcbl, ecx, RosettaNet Produktklassifikation und -identifikation: ecl@ss, UN/SPSC, ETIM, NAICS, CPV, EAN-UCC Standards für das Format der auszutauschenden Daten EDI-Subsets (EDIFACT, ODETTE etc.), XML, CSV, IDoc Standards für die technische Übertragung Protokolle auf TCP/IP-Basis: HTTP, FTP, DNS, SMTP Datenschnittstellen: ODBC, JDBC, NFS Funktions-, Methoden-, Nachrichten-orientierte Applikationsschnittstellen: RPC, RFC, CORBA, J2EE, DCOM Abb. 5: Kommunikationsebenen und ausgewählte Standards 1 (in Anlehnung an [VoZe02, 16; VoZe03, 2]) 4.4 Klassifikation von Kopplungsarchitekturen Die Architektur eines Kopplungssystems wird in Form einer Kopplungsarchitektur spezifiziert. Es werden datenorientierte Kopplungsarchitekturen, ereignisorientierte Kopplungsarchitekturen und funktionsorientierte Kopplungsarchitekturen differenziert. Diese Klassifikation basiert auf einem einfachen Modell von AwS, das nur Funktionen und Kommunikation zwischen Funktionen unterscheidet. Die Funktionen in diesem Modell abstrahieren von physischen Aspekten wie Programmmodulen und Betriebssystemprozessen. Die Kommunikation zwischen den Funktionen kann in Form einer losen Kopplung oder einer engen Kopplung realisiert sein. Unter einer engen Kopplung wird die Kommunikation über Verwendung eines gemeinsamen Speichers verstanden, wohingegen bei einer losen Kopplung die Kommunikation in Form eines Nachrichtenaustausches erfolgt [FeSi01, 225]. 1 Rechte an geschützten Begriffen oder Marken liegen bei den jeweiligen Rechteinhabern bzw. Eigentümern. 13
18 (1) Datenorientierte Kopplungsarchitekturen Datenorientierte Kopplungsarchitekturen dienen der Manipulation gemeinsamer Daten 2 mehrerer AwS in Form einer engen Kopplung der auf den Daten operierenden Funktionen. Hierbei wird zwischen einer Kopplung auf Instanz- und einer Kopplung auf Typ-Ebene unterschieden. Ziel der Kopplung auf Instanz-Ebene, die von datenorientierten Kopplungsarchitekturen generell unterstützt wird, ist die gemeinsame Nutzung von Daten. Aus softwaretechnischer Sicht ist dabei z. B. zu klären, ob jedes AwS eine eigene Kopie der Daten verwaltet oder ob alle beteiligten AwS eine gemeinsame Kopie der Daten verwenden und in welchem AwS diese verwaltet wird. Ziel der Kopplung auf Typ-Ebene ist die gemeinsame Nutzung von Datenobjekttyp-Spezifikationen. Grundsätzlich können mit datenorientierten Kopplungsarchitekturen folgende Aufgabenbeziehungen realisiert werden: Partielle Identität von AO-Instanzen und partielle Gleichheit von AO-Typen. Die partielle Gleichheit von AO-Typen wird allerdings nur von datenorientierten Kopplungsarchitekturen unterstützt, die auch eine Abstimmung von Datenobjekttyp- Spezifikationen vorsehen [SMFS02]. Beispiel: Das ERP-System und das Customer-Relationship-Management(CRM)-System eines Unternehmens greifen auf eine gemeinsame, zentral gehaltene Kunden-Datenbank zu. Die Kopplung wird auf der Grundlage einer datenorientierten Kopplungsarchitektur mit nicht-redundanter Datenhaltung realisiert. (2) Ereignisorientierte Kopplungsarchitekturen Eine ereignisorientierte Kopplungsarchitektur dient der Übertragung von Ereignissen und zugehörigen Daten zwischen AwS durch Austausch von Nachrichten in Form einer losen Kopplung der entsprechenden Funktionen. Die Kopplung erfolgt hierbei in Form einer meldungsorientierten Kommunikation. Meldungsorientierte Kommunikation bezeichnet immer Einwegnachrichten. Das heißt, der Sender schickt eine Nachricht und erwartet höchstens eine Empfangsbestätigung, dass diese Nachricht empfangen wurde. [Webe98, 68]. Ereignisorientierte Kopplungsarchitekturen können zur Unterstützung folgender Aufgabenbeziehungen eingesetzt werden: Reihenfolgebeziehungen zwischen Aufgaben, partielle Identität von AO-Instanzen und partielle Gleichheit von AO-Typen. Die Gleichheit von AO-Typen wird hierbei jedoch nur fakultativ unterstützt [SMFS02]. Beispiel: Die Übermittlung einer Bestellung vom Beschaffungssystem eines Herstellers an das Auftragsbearbeitungssystem seines Lieferanten wird auf der Grundlage einer ereignisorientierten Kopplungsarchitektur realisiert. 2 Der Begriff Daten wird in diesem Beitrag im Sinne von Dateninstanzen verwendet. 14
19 (3) Funktionsorientierte Kopplungsarchitekturen Funktionsorientierte Kopplungsarchitekturen beschäftigen sich mit der gemeinsamen Nutzung von Funktionen und ggf. zugehöriger Daten durch mehrere AwS. Diese Art von Kopplungsarchitekturen muss folglich sowohl die Realisierung der Funktionen als auch die Realisierung der durch die Funktionen bearbeiteten Daten behandeln. Es muss u. a. festgelegt werden, ob Programmmodule, welche die gemeinsame Funktion realisieren, redundant oder nichtredundant gehalten werden, und wie die gemeinsame Funktion aktiviert wird. Die Aktivierung erfolgt typischerweise in Form einer losen Kopplung, die durch eine auftragsorientierte Kommunikation realisiert wird. Bei auftragsorientierter Kommunikation handelt es sich um Hin- und Rücknachrichten. Das heißt, der Sender schickt eine Auftragsnachricht und erwartet daraufhin die Rücksendung eines Ergebnisses. [Webe98, 69]. Bezüglich der Daten stellen sich hier die gleichen Probleme, die im Rahmen der datenorientierten Kopplungsarchitekturen behandelt werden. Funktionsorientierte Kopplungsarchitekturen unterstützen in jedem Fall die partielle Gleichheit von Lösungsverfahren. Je nach Ausprägung der Architektur ist zusätzlich eine Unterstützung der partiellen Identität von AO-Instanzen und der partiellen Gleichheit von AO-Typen möglich [SMFS02]. Beispiel: Ein Beispiel für eine funktionsorientierte Kopplungsarchitektur mit nicht-redundanter Modulhaltung, gemeinsamem Prozess und nicht-redundanter Datenhaltung ist die Verwaltung und Bereitstellung von Funktionen, die von mehreren AwS genutzt werden, durch einen zentralen Funktionsserver. 5 Zusammenfassung Die vorliegende Arbeit stellt Grundlagen für eine strukturierte Erfassung des Problembereichs der überbetrieblichen Integration von AwS vor. Hierbei wird zunächst mithilfe der Unternehmensarchitektur der SOM-Methodik die Integration von AwS in den Gesamtkontext der überbetrieblichen Integration eingeordnet. Es wird herausgestellt, dass auf allen drei Ebenen der Unternehmensarchitektur Integrationsprobleme zu lösen sind. Untersuchungsobjekt des Integrationsproblems auf der Ebene der AwS ist ein Kopplungssystem, das die AwS der betrachteten Unternehmen koppelt. Das angestrebte Kopplungssystem wird (1) durch den zu unterstützenden überbetrieblichen Geschäftsprozess, (2) durch nicht-funktionale Anforderungen und evtl. (3) durch gegebene Kopplungsmechanismen beschrieben. Die Lösung eines solchen Integrationsproblems wird in Form einer Kopplungsarchitektur spezifiziert. Sind die zu verwendenden Kopplungsmechanismen nicht fest vorgegeben, so müssen sie im Rahmen der Lösungsfindung ausgewählt werden und sind somit Teil der Integrationslösung. Sowohl für die einzelnen Teilbereiche des Integrationsproblems als auch für die Integrationslösung werden Klassifikationen angeboten. Zur Klassifikation von Geschäftsprozessen 15
20 werden unterschiedliche Arten von Beziehungen zwischen den Aufgaben des überbetrieblichen Geschäftsprozesses herangezogen. Für die strukturierte Erfassung der nichtfunktionalen Anforderungen wird ein Katalog vorgestellt. Kopplungsmechanismen werden anhand der unterstützten Kommunikationsebenen und der unterstützten Standards kategorisiert. Abschließend werden mit ereignis-, daten- und funktionsorientierten Architekturen drei Arten von Kopplungsarchitekturen klassifiziert und abgegrenzt. Die vorgestellten Klassifikationen im Bereich des Integrationsproblems ermöglichen eine strukturierte Erfassung von Integrationsproblemen. Die Klassifikationen im Bereich der Integrationslösung bieten eine Unterstützung bei der Lösungssuche. Die vorgestellte Einordnung von Kopplungsmechanismen bez. der unterstützten Kommunikationsebenen ist z. B. hilfreich bei der konkreten Auswahl von Kopplungsmechanismen am Softwaremarkt. An den vorgestellten Klassifikationen zur überbetrieblichen Integration von AwS orientiert sich das KOELMA-Projekt in Teilbereichen, im OASYS-Projekt bilden sie den Kern einer Entwicklungsmethodik für die überbetriebliche Integration von AwS. Eine ausführliche Beschreibung dieser Methodik findet sich in [MES+04]. 16
Java Enterprise Architekturen Willkommen in der Realität
Java Enterprise Architekturen Willkommen in der Realität Ralf Degner (Ralf.Degner@tk-online.de), Dr. Frank Griffel (Dr.Frank.Griffel@tk-online.de) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen
MehrWeb Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen
9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.
MehrWorkflow, Business Process Management, 4.Teil
Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung
MehrHandbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken
Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen
MehrContent Management Datenbanken, Schnittstellen
Unterschiedlichste Informationen übersichtlich organisiert sypress Content Management Systemgruppe sypress bietet Ihnen Produkt oder Themen bezogen die Verwaltung beliebiger Inhalte. Die Speicherung erfolgt
MehrWhite Paper. Konfiguration und Verwendung des Auditlogs. 2012 Winter Release
White Paper Konfiguration und Verwendung des Auditlogs 2012 Winter Release Copyright Fabasoft R&D GmbH, A-4020 Linz, 2011. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrMultichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung
Philip Michel CRM Project Manager 23 June 2011 Multichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung 2009 IBM Corporation Die Multichannel Challenge eines
MehrInhaltsverzeichnis: Definitionen Informationssysteme als Kommunikationssystem Problemlösende Perspektiven Allgemeine System Annäherung Fazit
Informationssysteme Inhaltsverzeichnis: Definitionen Informationssysteme als Kommunikationssystem Problemlösende Perspektiven Allgemeine System Annäherung Fazit Definitionen: Informationen Informationssysteme
MehrLizenzierung von System Center 2012
Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im
MehrÜbungen zur Softwaretechnik
Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se
Mehr.. für Ihre Business-Lösung
.. für Ihre Business-Lösung Ist Ihre Informatik fit für die Zukunft? Flexibilität Das wirtschaftliche Umfeld ist stärker den je im Umbruch (z.b. Stichwort: Globalisierung). Daraus resultierenden Anforderungen,
MehrArchitektur von SN. New Economy Architektur von SN Page 1
Architektur von SN Titel des Lernmoduls: Architektur von SN Themengebiet: New Economy Gliederungspunkt im Curriculum: 2.3.3.1.3 Zum Inhalt: Es wird Ihnen in diesem Modul anhand von drei Modellen gezeigt,
MehrAnforderungen an die HIS
Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel uebel@de.ibm.com Anforderung 1 IBM Software Group / Tivoli Ein Feld zum
MehrKoordination Kommunikation Bahn. KoKoBahn. Projektpartner. Laufzeit. Travemünder Datenverbund GmbH, Lübeck. dbh Logistics IT AG, Bremen
Koordination Kommunikation Bahn KoKoBahn Berlin, 09. / 10. Dezember 2010 Projektpartner Travemünder Datenverbund GmbH, Lübeck dbh Logistics IT AG, Bremen Laufzeit 01.06.2008 31.05.2011 Die Komplexität
MehrSoftware Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003
Software Engineering Softwaretechnik Softwaretechnologie, Software Engineering (engl.) das, -, Teilgebiet der Informatik, das sich mit Methoden und Werkzeugen für das ingenieurmäßige Entwerfen, Herstellen
Mehr«Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen
18 «Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen teilnimmt und teilhat.» 3Das Konzept der Funktionalen
MehrStandardisierte Integration und Datenmigration in heterogenen Systemlandschaften am Beispiel von Customer Relationship Management
Standardisierte Integration und Datenmigration in heterogenen Systemlandschaften am Beispiel von Customer Relationship Management Inauguraldissertation zur Erlangung des akademischen Grades eines Doktors
MehrRequirements Engineering für IT Systeme
Requirements Engineering für IT Systeme Warum Systemanforderungen mit Unternehmenszielen anfangen Holger Dexel Webinar, 24.06.2013 Agenda Anforderungsdefinitionen Von der Herausforderung zur Lösung - ein
MehrHow-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
MehrGrundbegriffe der Wirtschaftsinformatik Informationssystem I
Informationssystem I Keine Definition [Stahlknecht, Hasenkamp (2002) und Mertens et al. (2000)] Ein System zur Beschaffung, Verarbeitung, Übertragung, Speicherung und/oder Bereitstellung von Informationen
MehrZENITY - Die Software für Ihre Unternehmens-Releaseplanung
ZENITY - Die Software für Ihre Unternehmens-Releaseplanung RELEASEPLANUNG HEUTE Heutige Anwendungen in in Grossunternehmen sind sind keine keine alleinstehenden alleinstehenden Insel-Applikationen Insel-Applikationen
MehrIntegration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.
Integration mit Die Integration der AristaFlow Business Process Management Suite (BPM) mit dem Enterprise Information Management System FILERO (EIMS) bildet die optimale Basis für flexible Optimierung
MehrÜbungsklausur vom 7. Dez. 2007
Übungsklausur vom 7. Dez. 2007 Ein Lösungsmuster Teilbereiche der Softwaretechnik Software Anforderungen Software Entwurf Software Konstruktion Software Test Software Wartung Software Konfigurationsmanagement
MehrAMS Alarm Management System
AMS Alarm Management System AMS ist das Alarm Management System für Mobotix Kamerasysteme. AMS ist speziell für die Verwendung in Einsatzzentralen bei Sicherheitsdiensten oder Werkschutzzentralen vorgesehen.
MehrVerpasst der Mittelstand den Zug?
Industrie 4.0: Verpasst der Mittelstand den Zug? SCHÜTTGUT Dortmund 2015 5.11.2015 Ergebnisse einer aktuellen Studie der Technischen Hochschule Mittelhessen 1 Industrie 4.0 im Mittelstand Ergebnisse einer
MehrSchnittstelle DIGI-Zeiterfassung
P.A.P.A. die kaufmännische Softwarelösung Schnittstelle DIGI-Zeiterfassung Inhalt Einleitung... 2 Eingeben der Daten... 2 Datenabgleich... 3 Zusammenfassung... 5 Es gelten ausschließlich unsere Allgemeinen
MehrIntegration und Interoperabilität. von Anwendungssystemen
Seite 1 Integration und Interoperabilität von Anwendungssystemen Prof. Dr. Otto K. Ferstl Universität Bamberg Nürnberg, Begriff betriebliches Informationssystem Seite 2 Abgrenzungskriterium: AT: Anwendungssysteme
Mehr3. MOTORISTEN-Kongress. Elektronische Bestellungen - Die Vorteile von Standards. Referent: Horst Geiger
Elektronische Bestellungen - Die Vorteile von Standards Referent: Horst Geiger Begriffsklärungen vorab: EDI = Electronic Data Interchange Datenformate: XML, EDIFACT, CSV sowie deren Derivate werden in
MehrBusiness Application Framework für SharePoint Der Kern aller PSC-Lösungen
Business Application Framework für SharePoint Der Kern aller PSC-Lösungen Überblick pscbaf Dieses Dokument liefert die Antworten auf folgende Fragen: Was ist das Portal Systems Business Application Framework
MehrFehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems
Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems Name: Bruno Handler Funktion: Marketing/Vertrieb Organisation: AXAVIA Software GmbH Liebe Leserinnen und liebe Leser,
MehrSystemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5
Das Management von Informations- Systemen im Wandel Die Informations-Technologie (IT) war lange Zeit ausschließlich ein Hilfsmittel, um Arbeitsabläufe zu vereinfachen und Personal einzusparen. Sie hat
MehrSOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven
SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SO A Fraunhofer-Institut für Softwareund Systemtechnik ISST Dr. Ulrich Springer Dr. Bernhard Holtkamp Dortmund, 20.01.2009
MehrAnwendungshinweis Nr. 12. Wie konfiguriere ich redundante Serververbindungen
Anwendungshinweis Nr. 12 Produkt: Schlüsselworte: Problem: Softing OPC Easy Connect OPC Server, Redundanz Wie konfiguriere ich redundante Lösung: Ausgangssituation: Eine OPC Client-Anwendung ist mit mehreren
MehrErfassung von Umgebungskontext und Kontextmanagement
Erfassung von Umgebungskontext und Kontextmanagement Jörg Schneider, Christian Mannweiler, Andreas Klein, Hans D. Schotten 13.05.2009 Inhalt 1. Einleitung 2. Anforderungen 3. Kontext Erfassung und Verteilung
MehrSpeicher in der Cloud
Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG
Mehr7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77
7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77 (LQOHLWXQJ Mit der SAP Testworkbench und dem Testtool ecatt können Anwender von SAP Software auf Basis des SAP Web Application Servers ab
MehrArchitecture of Open Embedded Systems
University of Erlangen-Nuremberg Information Systems I Innovation & Value Creation Forschungsstudie 01.09.2013 Architecture of Open Embedded Systems Worum geht es in der Studie? Zielsetzung der Case Study
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrHow to do? Projekte - Zeiterfassung
How to do? Projekte - Zeiterfassung Stand: Version 4.0.1, 18.03.2009 1. EINLEITUNG...3 2. PROJEKTE UND STAMMDATEN...4 2.1 Projekte... 4 2.2 Projektmitarbeiter... 5 2.3 Tätigkeiten... 6 2.4 Unterprojekte...
Mehr1. Was bedeutet EAI? 2. Worin liegen die Vorteile? 3. Worin liegen die Nachteile? 4. EAI-Markt
Referate-Seminar WS 2001/2002 Veranstaltungsort: Giessen Datum: 03. April 2002 Fachbereich: Wirtschaftsinformatik Referentin: Übersicht 2. Worin liegen die Vorteile? 3. Worin liegen die Nachteile? Seite
MehrOutsourcing und Offshoring. Comelio und Offshoring/Outsourcing
Outsourcing und Offshoring Comelio und Offshoring/Outsourcing INHALT Outsourcing und Offshoring... 3 Comelio und Offshoring/Outsourcing... 4 Beauftragungsmodelle... 4 Projektleitung vor Ort und Software-Entwicklung
MehrOUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten
Outsourcing Advisor Bewerten Sie Ihre Unternehmensanwendungen auf Global Sourcing Eignung, Wirtschaftlichkeit und wählen Sie den idealen Dienstleister aus. OUTSOURCING ADVISOR Der Outsourcing Advisor ist
MehrEin Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?
Ein Beispiel Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Dipl.-Kfm. Claus Häberle WS 2015 /16 # 42 XML (vereinfacht) visa
MehrBPM im Kontext von Unternehmensarchitekturen. Konstantin Gress
BPM im Kontext von Unternehmensarchitekturen Konstantin Gress Agenda 1 Worum geht s BPM, EA und SOA im Überblick 2 Link zwischen EA und BPM 3 Link zwischen SOA und BPM 4 Wie spielt das zusammen? 5 Q&A
MehrZusatzmodul Lagerverwaltung
P.A.P.A. die kaufmännische Softwarelösung Zusatzmodul Inhalt Einleitung... 2 Definieren der Lager... 3 Zuteilen des Lagerorts... 3 Einzelartikel... 4 Drucken... 4 Zusammenfassung... 5 Es gelten ausschließlich
MehrWindows 8 Lizenzierung in Szenarien
Windows 8 Lizenzierung in Szenarien Windows Desktop-Betriebssysteme kommen in unterschiedlichen Szenarien im Unternehmen zum Einsatz. Die Mitarbeiter arbeiten an Unternehmensgeräten oder bringen eigene
MehrVorlesung Enterprise Resource Planning, WS 04/05, Universität Mannheim Übungsblatt
Vorlesung Enterprise Resource Planning Übungsblatt mit Antworten Aufgabe 1: Planungsprozesse Erläutern Sie bitte kurz die Aufgaben und Zielsetzungen der folgenden Planungsprozesse: Absatz und Produktionsgrobplanung
MehrSE2-10-Entwurfsmuster-2 15
Architektur und Skalierbarkeit SE2-10-Entwurfsmuster-2 15 Skalierbarkeit Skalierbarkeit bedeutet die Anpassung einer Software an wachsende Last: Interaktionsfrequenz Nutzerzahl Anpassung durch Hinzufügen
MehrWindows Small Business Server (SBS) 2008
September 2008 Windows Small Business Server (SBS) 2008 Produktgruppe: Server Windows Small Business Server (SBS) 2008 Lizenzmodell: Microsoft Server Betriebssysteme Serverlizenz Zugriffslizenz () pro
MehrInformationssicherheit als Outsourcing Kandidat
Informationssicherheit als Outsourcing Kandidat aus Kundenprojekten Frankfurt 16.06.2015 Thomas Freund Senior Security Consultant / ISO 27001 Lead Auditor Agenda Informationssicherheit Outsourcing Kandidat
MehrGeFüGe Instrument I07 Mitarbeiterbefragung Arbeitsfähigkeit Stand: 31.07.2006
GeFüGe Instrument I07 Stand: 31.07.2006 Inhaltsverzeichnis STICHWORT:... 3 KURZBESCHREIBUNG:... 3 EINSATZBEREICH:... 3 AUFWAND:... 3 HINWEISE ZUR EINFÜHRUNG:... 3 INTEGRATION GESUNDHEITSFÖRDERLICHKEIT:...
MehrAgile Unternehmen durch Business Rules
Xpert.press Agile Unternehmen durch Business Rules Der Business Rules Ansatz Bearbeitet von Markus Schacher, Patrick Grässle 1. Auflage 2006. Buch. xiv, 340 S. Hardcover ISBN 978 3 540 25676 2 Format (B
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
MehrSQL Server 2008 Standard und Workgroup Edition
September 2008 Produktgruppe: Server Lizenzmodell: Microsoft Server Server/ Serverlizenz Zugriffslizenz () pro Gerät Zugriffslizenz () pro Nutzer Produktgruppe: Server Lizenzmodell: Microsoft Server Pro
Mehrwhite sheep GmbH Unternehmensberatung Schnittstellen Framework
Schnittstellen Framework Mit dem Schnittstellen Framework können Sie einerseits Ihre Schnittstellen automatisch überwachen. Eine manuelle Kontrolle wird überflüssig, da das Schnittstellen Framework ihre
MehrLizenzierung von Windows Server 2012
Lizenzierung von Windows Server 2012 Das Lizenzmodell von Windows Server 2012 Datacenter und Standard besteht aus zwei Komponenten: Prozessorlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung
MehrSIRIUS virtual engineering GmbH
SIRIUS virtual engineering GmbH EDI Optimierungspotential und Outsourcing für mittelständische SAP Anwender. Eingangsrechnungsprozesse in SAP automatisieren. DMS - Workflow - BPM EDI. Wenn es um Geschäftsprozesse
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrDokumentation. Schnittstelle IKISS Bayerischer Behördenwegweiser. Stand: 2008-10-21
Dokumentation Schnittstelle IKISS Bayerischer Behördenwegweiser Stand: 2008-10-21 Copyright 2008 Advantic Systemhaus GmbH. Alle Rechte vorbehalten. Dokumentationsmaterial, das von der Advantic Systemhaus
MehrUnsere Produkte. Wir automatisieren Ihren Waren- und Informationsfluss. Wir unterstützen Ihren Verkaufsaußendienst.
Die clevere Auftragserfassung Unsere Produkte Das smarte Lagerverwaltungssystem Die Warenwirtschaft für den Handel Wir unterstützen Ihren Verkaufsaußendienst. Wir automatisieren Ihren Waren- und Informationsfluss.
MehrBlitzlicht: MES Produktionsplanung und Unternehmensmodelle IEC 62264 Integration von Unternehmensführungs und Leitsystemen
Blitzlicht: MES Produktionsplanung und Unternehmensmodelle IEC 62264 Integration von Unternehmensführungs und Leitsystemen Tagung: Normen für Industrie 4.0 BMWi, Berlin 19.02.2015 Max Weinmann, Emerson
MehrAutorisierung. Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente
Autorisierung Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente Dokumentation zum Referat von Matthias Warnicke und Joachim Schröder Modul: Komponenten basierte Softwareentwickelung
MehrFolgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:
Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal
MehrContent Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
MehrAnbindung an easybill.de
Anbindung an easybill.de Stand: 14. Dezember 2011 2011 Virthos Systems GmbH www.pixtacy.de Einleitung Pixtacy verfügt ab Version 2.3 über eine Schnittstelle zu dem Online-Fakturierungsprogramm easybill.de.
MehrMediumwechsel - VR-NetWorld Software
Mediumwechsel - VR-NetWorld Software Die personalisierte VR-NetWorld-Card wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-NetWorld-Card gegen eine neue
MehrBerechtigungsgruppen TimeSafe Leistungserfassung
Keep your time safe. Berechtigungsgruppen TimeSafe Leistungserfassung Infotech AG T +423 380 00 00 Im alten Riet 125 F +423 380 00 05 9494 Schaan info@infotech.li Liechtenstein www.infotech.li www.timesafe.ch
MehrLösung Fall 8 Anspruch des L auf Lieferung von 3.000 Panini á 2,-
Lösung Fall 8 Anspruch des L auf Lieferung von 3.000 Panini á 2,- L könnte gegen G einen Anspruch auf Lieferung von 3.000 Panini á 2,- gem. 433 I BGB haben. Voraussetzung dafür ist, dass G und L einen
MehrEAM Ein IT-Tool? MID Insight 2013. Torsten Müller, KPMG Gerhard Rempp, MID. Nürnberg, 12. November 2013
EAM Ein IT-Tool? MID Insight 2013 Torsten Müller, KPMG Gerhard Rempp, MID Nürnberg, 12. November 2013 ! Wo wird EA eingesetzt? Welchen Beitrag leistet EA dabei? Was kann EAM noch? Ist EAM nur ein IT-Tool?
MehrDokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH
Dokumentenverwaltung Copyright 2012 cobra computer s brainware GmbH cobra Adress PLUS ist eingetragenes Warenzeichen der cobra computer s brainware GmbH. Andere Begriffe können Warenzeichen oder anderweitig
MehrWS 2002/03. Prof. Dr. Rainer Manthey. Institut für Informatik III Universität Bonn. Informationssysteme. Kapitel 1. Informationssysteme
Informationssysteme Informationssysteme WS 2002/03 Prof. Dr. Rainer Manthey Institut für Informatik III Universität Bonn 2002 Prof. Dr. Rainer Manthey Informationssysteme 1 DB und/oder IS: terminologischer
Mehre-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057)
e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057) 1 e-business Patterns??? e-business Patterns Architekturen, die sich über die Zeit bewährt haben. Pattern-Fundgrube web-basierte
MehrRealisierung der Anbindung an den Handelsplatz Koeln.de Leitfaden zur Projektplanung bei Lieferanten
Handelsplatz Köln.de Leitfaden zur Projektplanung bei en Realisierung der Anbindung an den Handelsplatz Koeln.de Leitfaden zur Projektplanung bei en Autor: Christoph Winkelhage Status: Version 1.0 Datum:
MehrGefördert durch das. BMEcat vs. opentrans. Präsentation der IW Consult GmbH. Heiko Dehne, 4 media selling Dehne & Pappas GmbH. www.prozeus.
Gefördert durch das BMEcat vs. opentrans Präsentation der IW Consult GmbH Heiko Dehne, 4 media selling Dehne & Pappas GmbH www.prozeus.de Arten von ebusiness-standards www.prozeus.de 2 ebusiness-standards
MehrIn diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.
Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem
MehrEnterprise Application Integration
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Wolfgang Keller Enterprise Application Integration Erfahrungen aus
MehrWorkshop 3. Excel, EDIFACT, ebxml- Was ist state. of the art und wo liegt die Zukunft. 16. September 2002
Workshop 3 Excel, EDIFACT, ebxml- Was ist state of the art und wo liegt die Zukunft 16. September 2002 Dipl. Kfm. power2e energy solutions GmbH Wendenstraße 4 20097 Hamburg Telefon (040) 80.80.65.9 0 info@power2e.de
Mehr360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf
360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf Von der Entstehung bis heute 1996 als EDV Beratung Saller gegründet, seit 2010 BI4U GmbH Firmensitz ist Unterschleißheim (bei München)
MehrTelenet SocialCom. verbindet Sie mit Social Media.
Telenet SocialCom verbindet Sie mit Social Media. (Titelseite des Vortrags: Kurze Begrüßung bzw. Überleitung von einem anderen Thema. Die Einleitung folgt ab der nächsten Seite...) Ein Kunde ruft an...
MehrSocial-CRM (SCRM) im Überblick
Social-CRM (SCRM) im Überblick In der heutigen Zeit ist es kaum vorstellbar ohne Kommunikationsplattformen wie Facebook, Google, Twitter und LinkedIn auszukommen. Dies betrifft nicht nur Privatpersonen
MehrSAP BUSINESS ONE Electronic Data Interchange
SAP BUSINESS ONE Electronic Data Interchange SAP BUSINESS ONE VON DER KOSTENGÜNSTIGEN LÖSUNG DES BRANCHENFÜHRERS PROFITIEREN SAP Business One ist eine integrierte und kostenorientierte Unternehmenslösung,
MehrEinleitung: Frontend Backend
Die Internetseite des LSW Deutschland e.v. hat ein neues Gesicht bekommen. Ab dem 01.01.2012 ist sie in Form eines Content Management Systems (CMS) im Netz. Einleitung: Die Grundlage für die Neuprogrammierung
Mehr1 Datenintegration - Datenkommunikation mit BI Frontloader
1 Datenintegration - Datenkommunikation mit BI Frontloader Für den reibungslosen Geschäftsablauf eines Unternehmens bedarf es in vielen Fällen der elektronischen Datenintegration sowie der Anbindung von
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
MehrProseminar Unternehmensübergreifende IT- Transformationen. Sebis Lehrstuhl Prof. Dr. Florian Matthes. Susanne A. Braun
Proseminar Unternehmensübergreifende IT- Transformationen Sebis Lehrstuhl Prof. Dr. Florian Matthes Susanne A. Braun 1 1. Definitionen Konsolidierung Anwendungslandschaft 2. Fusion zweier Unternehmen Symbiose
MehrWSO de. <work-system-organisation im Internet> Allgemeine Information
WSO de Allgemeine Information Inhaltsverzeichnis Seite 1. Vorwort 3 2. Mein Geschäftsfeld 4 3. Kompetent aus Erfahrung 5 4. Dienstleistung 5 5. Schulungsthemen 6
MehrE-Procurement besser elektronisch einkaufen
E-Procurement besser elektronisch einkaufen Starten Sie durch mit E-Business-Lösungen von Sonepar There is E-Business or out of business, so Larry Ellison, Gründer von Oracle. Und in der Tat hat E-Business
MehrVorlesung vom 18.04.2005 - Einführung in die geschäftsprozessorientierte Unternehmensführung
Vorlesung vom 18.04.2005 - Einführung in die geschäftsprozessorientierte Unternehmensführung 08.30 Begrüßung durch Dipl.-Kfm. Björn Simon organisatorische Grundlagen der Veranstaltung (Hinweis auf obligatorische
MehrIshikawa-Diagramm. 1 Fallbeispiel 2. 2 Was ist ein Ishikawa-Diagramm 2. 3 Vorgehen bei der Erstellung eines Ishikawa-Diagramms 2.
Ishikawa-Diagramm 1 Fallbeispiel 2 2 Was ist ein Ishikawa-Diagramm 2 3 Vorgehen bei der Erstellung eines Ishikawa-Diagramms 2 4 Vorteile 5 5 Nachteile 5 6 Fazit 5 7 Literaturverzeichnis 6 1 Fallbeispiel
MehrMaterialupload. Verwalten von Unterrichtsmaterialien. über das STiNE-Webportal. Universität Hamburg Tor zur Welt der Wissenschaft
SEA IT Applications Materialupload Verwalten von Unterrichtsmaterialien über das STiNE-Webportal Dokumentenversion: Oktober 2013 SEA IT Applications - 2 - Inhalt 1 Einleitung... - 3-2 Materialien einstellen...
MehrFragenkatalog zum Kurs 1666 (Datenbanken in Rechnernetzen) Kurstext von SS 96
Fragenkatalog zum Kurs 1666 (Datenbanken in Rechnernetzen) Kurstext von SS 96 Dieser Fragenkatalog wurde aufgrund das Basistextes und zum Teil aus den Prüfungsprotokollen erstellt, um sich auf mögliche
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
Mehr1 Einleitung. 1.1 Motivation und Zielsetzung der Untersuchung
1 Einleitung 1.1 Motivation und Zielsetzung der Untersuchung Obgleich Tourenplanungsprobleme zu den am häufigsten untersuchten Problemstellungen des Operations Research zählen, konzentriert sich der Großteil
MehrWhite Paper. Installation und Konfiguration der Fabasoft Integration für CalDAV
Installation und Konfiguration der Fabasoft Integration für CalDAV Copyright Fabasoft R&D GmbH, A-4020 Linz, 2008. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder
Mehragitat Werkzeuge kann man brauchen und missbrauchen - vom Einsatz von NLP in der Führung
agitat Werkzeuge kann man brauchen und missbrauchen - vom Einsatz von NLP in der Führung Der Inhalt dieses Vortrages Moderne Führungskräfte stehen vor der Herausforderung, ihr Unternehmen, ihre Mitarbeiter
MehrANYWHERE Zugriff von externen Arbeitsplätzen
ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5
Mehrteischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep
teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen
MehrMediumwechsel - VR-NetWorld Software
Mediumwechsel - VR-NetWorld Software Die personalisierte VR-BankCard mit HBCI wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-BankCard gegen eine neue
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
Mehr