Modellierung und Abwicklung von Datenflüssen in unternehmensübergreifenden Prozessen Markus Bon Universität Kaiserslautern Prof. Norbert Ritter Universität Hamburg Dr. Hans-Peter Steiert DaimlerChrysler AG, Ulm
Klassifizierung von Datenflüssen Idee Integrationsmuster Übersicht Motivation Klassifizierung von Datenflüssen Idee Integrationsmuster Implementierungs-Idee für Middleware Zusammenfassung und Ausblick
Inselübergreifende Zusammenarbeit Ziel: gemeinsames Entwickeln eines Produkts unter Nutzung der lokalen Ressourcen durch Abstimmen der Geschäftsprozesse und -daten DBMS Applications Application PDMS DBMS Applications Application PDMS
Integration auf Daten-Ebene KFA WfMS1 WfMS2 A1 A2 w D r IA KF DF
Integration auf Prozess-Ebene WfMS1 KFA WfMS2 IA copy/transfer D A1 A2 DFA w D r KF DF
Middleware / Integration Abbildungs-Ebenen Kontrollfluss Modellierung Datenfluss Abbildung Randbedingungen Middleware / Integration Realisierung WfMS PDMS DBMS WfMS PDMS DBMS
Integration auf Prozess-Ebene Prozessnahe Modellierung von Datenflüssen Technologietransparenz auf Modellierungsebene Flexible Anpassung an Randbedingungen auf MW-Ebene Globale Besitzer- und Eigentümerverwaltung Sicherheit
Klassifikationskriterien Datenverwaltung vor Datenfluss Wirkung auf Quell- und Zielseite Auswirkung auf Besitz und Eigentum WfMS WfMS Form der Bereitstellung auf Zielseite D DBMS DBMS PDMS PDMS
Klassifikationskriterien Datenverwaltung vor Datenfluss Wirkung auf Quell- und Zielseite Auswirkung auf Besitz und Eigentum WfMS WfMS Form der Bereitstellung auf Zielseite D DBMS DBMS PDMS PDMS
WfMS WfMS WfMS WfMS D D D D DS DS DS Replizieren DS Abgeben WfMS WfMS WfMS WfMS D D D D DS DS DS DS Kopieren Übergeben
WfMS WfMS D WfMS WfMS D D D DS DS DS Eintragen DS Ablegen WfMS WfMS WfMS WfMS D D D D DS DS DS DS Verteilen Reisen
Klassifikationskriterien Datenverwaltung vor Datenfluss Wirkung auf Quell- und Zielseite Auswirkung auf Besitz und Eigentum WfMS WfMS Form der Bereitstellung auf Zielseite D DBMS DBMS PDMS PDMS
Klassifikationskriterien Datenverwaltung vor Datenfluss Wirkung auf Quell- und Zielseite Auswirkung auf Besitz und Eigentum WfMS WfMS Form der Bereitstellung auf Zielseite D DBMS DBMS PDMS PDMS
Integrationsmuster Quelle Modus Wirkung Besitz/Eigentum DS WfMS materialisiert referenziert replizieren kopieren abgeben übergeben K KAE KGE RBK Ü ÜAE ÜRK verteilen eintragen ablegen reisen Quelle Modus Wirkung Besitz/Eigentum
Workflow-Integration Integrationsmuster Workflow-Integration (D) (D) WfMS1 WfMS2 (D) (D) A1 A2 D D DS1 DS2 D E E Insel 1 Insel 2
Workflow-Integration WfMS2 A2 DS2 WfMS1 A1 DS1 Insel 2 Insel 1
Wf-Integration Konnektoren EAI-Broker EAI-Broker WfMS DS Komponente
Implementierung des IM EAI-Broker Kollaboration
Datenfluss-Aktivität Anbinden des WfMS Konnektor IA WfMS1 Datenfluss-Aktivität
Gesamtüberblick EAI-Broker EAI-Broker A1 A2 DS1 DS2 WfMS1 WfMS2 Komponente Komponente Komponente Komponente Komponente Komponente EAI-Broker EAI-Broker WfMS1 WfMS2 A1 A2 DS1 DS2
Zusammenfassung & Ausblick Motivation inselübergreifender DfAs Integrationsmuster Implementierungsidee Momentan Umsetzung auf Crossworlds Feinere Klassifizierung und weiteres Einschränken der IM Formale Beschreibung der Modellierung Evaluierung weiterer Produkte