Top Banner
ipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssyste http://wwwdbis.informatik.uni-kl.d Kitomer BTW2003 - Leipzig 1 Modellierung und Abwicklung von Datenflüssen in unternehmensübergreifenden Prozessen Markus Bon iversität Kaiserslautern Prof. Norbert Ritter Universität Hamburg Dr. Hans-Peter Steiert DaimlerChrysler AG, Ulm
18

Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme Kitomer BTW2003 - Leipzig 1 Modellierung.

Apr 05, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

1

Modellierung und Abwicklung von Datenflüssen in

unternehmensübergreifendenProzessen

Markus BonUniversität Kaiserslautern

Prof. Norbert RitterUniversität Hamburg

Dr. Hans-Peter SteiertDaimlerChrysler AG, Ulm

Page 2: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

2

Übersicht

• Motivation

• Klassifizierung von Datenflüssen

• Idee Integrationsmuster

• Implementierungs-Idee für Middleware

• Zusammenfassung und Ausblick

Page 3: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

3

Inselübergreifende Zusammenarbeit

DBMS

ApplicationsApplications

ApplicationsApplication

PDMS

DBMS

ApplicationsApplications

ApplicationsApplication

PDMS

Page 4: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

4

Integration auf Daten-Ebene

IA

A1 A2

r

WfMS1 WfMS2

KF

DF

w

D

KFA

Page 5: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

5

Integration auf Prozess-Ebene

A1 A2

r

WfMS1 WfMS2

KF

DF

IA

DFA

w

D

copy/transfer

D

KFA

Page 6: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

6

Modellierung

Middleware / Integration

WfMS PDMS

Realisierung

RandbedingungenAbbildung

DBMS WfMS PDMS DBMS

Kontrollfluss

Datenfluss

Abbildungs-Ebenen

Page 7: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

7

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

Page 8: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

8

Klassifikationskriterien

WfMS

D

DBMS

PDMS

• Datenverwaltung vor Datenfluss

• Auswirkung auf Besitz und Eigentum

• Wirkung auf Quell- und Zielseite

• Form der Bereitstellung auf ZielseiteWfMS

DBMS

PDMS

Page 9: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

9

Klassifikationskriterien

WfMS

D

DBMS

PDMS

WfMS

DBMS

PDMS

• Datenverwaltung vor Datenfluss

• Auswirkung auf Besitz und Eigentum

• Wirkung auf Quell- und Zielseite

• Form der Bereitstellung auf Zielseite

Page 10: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

10

WfMS

DS

WfMS

DSDD

Replizieren

WfMS

DS

WfMS

DS

D

D

Kopieren

D

WfMS

DS

WfMS

DSD

Abgeben

WfMS

DS

WfMS

DS

D

D

Übergeben

Page 11: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

11

WfMS

DS

WfMS

DSD

D

WfMS

DS

WfMS

DS

D

WfMS

DS

WfMS

DSD

WfMS

DS

WfMS

DS

D

Eintragen Ablegen

Verteilen Reisen

DD

D

Page 12: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

12

Klassifikationskriterien

WfMS

DBMS

PDMS

WfMS

DBMS

PDMS

• Datenverwaltung vor Datenfluss

• Auswirkung auf Besitz und Eigentum

• Wirkung auf Quell- und Zielseite

• Form der Bereitstellung auf ZielseiteD

Page 13: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

13

Klassifikationskriterien

WfMS

DBMS

PDMS

WfMS

DBMS

PDMS

• Datenverwaltung vor Datenfluss

• Auswirkung auf Besitz und Eigentum

• Wirkung auf Quell- und Zielseite

• Form der Bereitstellung auf ZielseiteD

Page 14: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

14

Integrationsmuster

DS

WfMS

materialisiert

referenziert

replizieren

kopieren

abgeben

übergeben

K

KAE

KGE

RBK

Ü

ÜAE

ÜRK

verteilen

eintragen

ablegen

reisen

Quelle Modus Wirkung Besitz/Eigentum

Page 15: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

15

Integrationsmuster

WfMS1

A1

DS1

Insel 1DS2

Insel 2

Workflow-Integration

E

D

(D)

(D)

A2

D

E

D

WfMS2

(D)

(D)

Page 16: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

16

Workflow-Integration

Insel 2

WfMS1

A1

DS1

Insel 1

WfMS2

A2

DS2

Page 17: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

20

Gesamtüberblick

WfMS1 WfMS2

EAI-Broker EAI-Broker

Kom

pone

nte

Kom

pone

nte

Kom

pone

nte

Kom

pone

nte

Kom

pone

nte

Kom

pone

nte

A1 A2

DS1 DS2

Page 18: Dipl.-Inform. Markus Bon Fachbereich Informatik AG Datenbanken & Informationssysteme  Kitomer BTW2003 - Leipzig 1 Modellierung.

Dipl.-Inform. Markus Bon

Fachbereich InformatikAG Datenbanken & Informationssysteme

http://wwwdbis.informatik.uni-kl.deKitomer

BTW2003 - Leipzig

21

Zusammenfassung & Ausblick

• Motivation inselübergreifender DfAs

• Integrationsmuster

• Implementierungsidee

• Momentan Umsetzung auf Crossworlds

• Feinere Klassifizierung und weiteresEinschränken der IM

• Formale Beschreibung der Modellierung

• Evaluierung weiterer Produkte