+ All Categories
Home > Documents > BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical...

BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical...

Date post: 28-Mar-2019
Category:
Upload: trinhnga
View: 224 times
Download: 0 times
Share this document with a friend
74
Business Process Management: Quo Vadis? Prof. Dr. Manfred Reichert E-Mail: [email protected] Homepage: www.uni-ulm.de/dbis Manfred Reichert | 27 November 2013 | Daimler BPM Day
Transcript
Page 1: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

Business Process Management: Quo Vadis?Prof. Dr. Manfred Reichert

E-Mail: [email protected]: www.uni-ulm.de/dbis

Manfred Reichert | 27 November 2013 | Daimler BPM Day

Page 2: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 2

Introduction

Correct Process Models

Large Process Models

Large Process Model Collections

Large Process Structures

Summary

Page 3: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 3

........................... .

.....................................

......................................

.....................

................................

............................

.........

........................

..........

............................ ........

................

....................................................................................................................

....................

.......................

..................

........

...

......

...

.........

.........

...... ...................

...........

.....................................

........................................................................

..................................................................

......

.............................

.....................

...................................................................................................................................................................

......................................................................

......

.........

.

............

.

............................

.......

..................

.....

.................

.......

.........

................

...........................

..................

......................................

..................................................................................

..........................................................................................................

................................................

.....................................................................................................................

............................................................................................................

..................................................................

.....................................................

....................................

...................

...........

..............................................................................................................................

..........................................................................................................................

.................................................................................................................................

.................................................................................................

..............................................................

.....................................................................................................................................................

.......................................................

..............................

.........................................

.......................................................

..........................................................................................................................

...........................................................................................

...........

...........

...................

..............................

...........................................................................................................................

............................................................................................

.........................................................................

...........................................................................................................

............................................................................

..............................................................................................................................

.............................

...............

...........

.............................................................................................................................

...............

.........

........................

..........................

..........

.

...............................

........................

.

............................

.......

..................

.........................................................................................................................................................................

............................................................................

...........................................................................................................................

..............................................................................

....................................................................

.........................

..................

..........................

.................

.......

.............

...

.....

..............

.............

............

.................

..............

.............

..............

.............

...

....

......................

.................

............

................

.............

.....................

..............

.............

...................

.......

......

...

................................

......

..............

........

.........

.............................

............

..........................

............

.................

................

................

...................................................

.................................................................

................................................

..................

..........

.................................

...................................................................

..........................................

...............

...........

............................................................................................................................

.......................................................................

....................................

................. .........................

............

............

.........

..............

....................

.

............

.

............

............

.........

.

............

................................

............................................................................................................................

................................................................

.............................................................................................................................................

.............

...........

......

............

..............................................

.........

...................................................

.................................................................

...........................

...................

..............................

...........................................................................................................................

............................................................................................

.........................................................................

...........................................................................................................

............................................................................

..............................................................................................................................

.............................

...............

...........

.............................................................................................................................

................... .......

........

...........................

..............

.............

..................

.........................

...........

...........

......................................................................................................................................................................

...................................................................

.........................................................................................

.....................................................................................................................

............................................................................................................

..................................................................

.................................................

...........................

.........

......................

.............................

....................................................................

......................................................................................

....................................................

.....................................................................

....................................

..............

.............

........................

........................

...........................

..........................................................................................................................

...............................................................................

.............................................................................

...........................................................................

...........................................................................................

...........................

.

......................

.................

............

...........

...........

.................

.......

..............................................

..................................................................................

..........................................................................................................

................................................

.....................................................................................................................

............................................................................................................

..................................................................

.....................................................

....................................

................

.............

.....................

..............

.............

...............

..............

........

.........

.............................

......

............

...................

............

.................

................

................

.........................

............

...............

.......................................

....................................................................................................................................

..................................................................................................................

............................................................................

......................................................................

.............................................................................

...............................................................

..............

.............

....................

.

............

.........

..............

.

............

..........................................

..............

..........................................

..............

...........................

....

...................

...........

.......................................................................

..........................................................................................................

...............................

.

............................

.........................................

.................................................................

................

............

...........

......................

....................

..........................................................................................................................................

.................................

...........

................

............

....................

........

...........

...........

...........

................

............

............

......

.

............................

.....................

.......

.

........................

.

..................

...........

........................

...............

.....

.

...............................

............

..........................

..........

.

........................

................

................

..................

..................................

...........

......................................................................................................................................................................

...................................................................

.........................................................................................

.....................................................................................................................

............................................................................................................

..................................................................

.................................................

...

...

..........

.....

.......

......................

.....................................................................................................................................

..............................................................................................................

..................................................................................................................

..........................................................................................................................

..............................................................................................................

.................................

..............................

.............

.............

.............

.............

........................

...........

..................

............

......

...........

.....................

....

.....................

....

........................

......

.

........................

.

..................

..........

.

........................

...............

............................

.

......................................

...........................

.....

.....

..............

.............

......

..............

.............

.

......................................

..............

...

..................

..........

...................

.......................

................................................................

.....................................................................

...........................................................................

.......................................

..................................................................................................

...........................................

.....................................................................................................................

.....

.......

......................

.....................................................................................................................................

..............................................................................................................

..................................................................................................................

..........................................................................................................................

..............................................................................................................

.................................

....................................................

....................................................................................

.....................................

.......................................................................................

...........................................................................

...........................................................

.........................................................................................................

.............

.............

.............

...........

..................

............

......

.................

...........

.....................

....

.....................

....

........................

......

...............

............................

...........................

..............................

.....

.............

....

........

...................

..........

........................

.....................

....

..........

..........

..........................

.......

..................... .......

..............

.

.......................

......................

.....

.....................

...

.....................

...

.....................

.....

............................

.........................................................................................

.......................................................................................

...............................................................................................

.................................................................

...........................................................................................

.......................................................

..................................................................................................................................

........................................

.......................

............

..................

..........

..........................

...........................................................................................

.........................................................

....................................................................

.......................................................................

.

...........

....................................

..........................

.............................................................................................................................................

................................................................................................

...........................................................................................................................................

..........................................................................................................

..............................................................................

...........................

......................

.......

........................................................................................................................................

.................................................................................

...............................

............................

.

.......................

.........

..........

.........................

..............

.................................................................................................

...............................................................................

.................................................................

....................................................

..............................................

...........................................

...............................................................................................................................................................................................................

.............................................................................

.................................................

...............................................................................................

................................................................

......................................................................

...................

..................

.

..........................

......

.........

.

..........................

......

...............

.........

............................

......................................................................................

........................................................................

................

...........

...........

...........................................

..............................................................................................................................................................................................................

...................................................................................

....................

.................................

....................................................................................................................................................................................

....................................................................................................

................................................................................................................................

.......................

............

...................

.....................

.....................

...........

...........

...................

.

..........................

.......

..............................

...

.

..............................

...

.....................

.....................

..................... .......

..............

..........

......................

.................................

..................................................................................................

........................................................................................................................................................................................

...................

..............

...........................

............................................................

...........

...............

..............

..........................................

..................................................................................................

........................................

............................................................................................................................

...................

.........

.........

.......

...............

.............

.........................

.....

.

.............................

...................

.........................

.....

.........

.

.........................

.........................

.....

.

.............................

...................

.

..........................

......

......... ........

.........

.........

........

...................................

.

............

.

.................

.................

.. ... .....................

..........

..........

... ...

.....................

..........

..........

... ...

.....................

..........

..........

... ...

.

...........

..............

...............

..................

.....................

..............

...............

.....................

.............

..............................................

.......................................................................................

........................................................................................

...................

...........................

...................................................................................................................................................................................................................................................

.................................................................................................................................

...................................................................................................................

..........................................................................................................................................................

.......................................................................................................................................

.................................................................................................

..............................................................

.............................................................................................................................................................................................................

...........................

.....................

.............

.

...............................

........

.

............................

.....

..............

.............

...............

.............

.............

...

......

........

.........

...............................

.........

..................................

....................................................................................................................

................................................................................................................................................................................

...........................................................................

......................................................................................................

..................................

............

.....................

.............

.................

.........

................................

.........

.

............................

.....

..............

.............

....................

.........

...

..........................

..........

.............................

.....................................

.................

...............

.....................

.................

......................

............................

.......................

.........

.....................

.....................................

...............

.

.............................

.

.............................

.....................

....

.....................

....

.................................................................................

.................................

..........

.

...............

...............

.............................

...........................................................................

.............................................................................................

......................................................................................................................................................................................

...........................................................................

................................................

............

.................

................

...................

..................

...............................................

.........................................................................................................................................

..................................................................................................................

................................................................

........................................................................................................................................

..............................

.............................................................

................

............................................................................................

............................................................................

..........................................................................................

...........................................................................................

......................................................

...........................

........................................

.....................................................................................

...........................................................................

..............................................................................................

....................................................................

...............................................................................

......................

..............

..

................

....................

...................

......................

............

............................................................................................................................................................................................................

...........................................................................................................................

.............................................

..................

..................

.................... ..........

...................

...........................................................................................

.......................................................................................................................

........................................................................................................

.........................................................................................................................

....

.........

.......................

......

........

...............

.....

................

....................

...........

...........

.................................

................

................................

................

.........

..................................

..............

........................

......................

............

............................................................................................................................................................................................................

...........................................................................................................................

.............................................

..................

........... ............

................................

........................................................

........................................................................................

......................................................................................................................................................................................

...........................................................................

.....

..................

............

...........

.........

................

...................

................

....

...........................

...........................................................................................................................................

..........................................................................................................................................................................................

...............................................................................

....................................................................

...

...

...

.........

..........................................

.............................................................................

............................................

.................................................

.....................

....

.............................................

....

.....................

....

...................

.........

...................

........................................................................................

...................

.........

...................

.

..........................

.......

..............................

...

...........................

......................

.......

..........................................................................................

...............................................................

.............................................................

.............................................................

.......................

............

.

............

.....................................

........

...................................

......................

.....

.........

.......................

............

.....................

............

.

.......................

.........

..........

.

..........................

......

.

..............................

...

.......

.......

.......

...................

..................

.........

.........................

..............

..............................................................................................................

...........................................................................................

..............................................................................................................................

..................................................................................................

..........................................................................................

.........................................................................................................................

.............................................................................................................................................................

...................................................................................................

...................................................................................................................

....................................................................................................................

.........

.....................

.....

.

..........................

......

...................

...............

.............

.........................

.....

.

.............................

...................

.......

.......

.........................

.....

.......

.......

.....................

...

............................

.........................................................................................

.......................................................................................

...............................................................................................

.................................................................

...........................................................................................

.......................................................

..................................................................................................................................

...................................................

.........

.

.........................

.

.............................

................... .......

.......

.

..........................

......

.................................

...........................................................................

..........................................................................................................................

....................................

................................

..........

..........

..........................

.......

.

...........

..........

................

.......

.......

.........................................

................

......................................................................................

................................................................

....................................................................................

......................

................

...................

...........................

........................

...............

........

.........

...

.....

.......

.......

..............................................

...............

..............................................................................................................................................

.................................................................................

...................................................................

....................................................................................................................................

..................................................................................

........................................................................

.......

.......

.......

.......

.....................

.....

.....................

....

............

.

............

.......................

...........

...........

.........................

.............

..............................

.......

.......

..........

..............................

...

.

.............................

.

.............................

...................................

..........................................

....................................

...............................................................................................................................

.........................................................................................................................................

.................................................................................................

..............

..............

...............

....................

...............

.................

...........

...............

.................

...........

.................

...........

........

.......

......

............................................................................................................................

..................................

.................................................................................................................

.....................................................................................

......................................

.......

.......

.......

.......

....... ....

......

........................

.....

.........................................................

..........................

...................................................................................

...................................................................................

.........................................................

..........................

.....

..............

...........

...........

......

.....................................

.........

.....

..............

............

......

...................

.................

.................

.........

...

.

................................

............

.....

..............

...

.....................

..........

..................................................................................................

...............................................................

............................................

..................................................................................

.....................

.......................

......

...........................................................................................................

......................................................................................

..............................................

..........................................................................................

..............................................................................................

.......................................................................

......................................................

.......................

...................................................................

.............................................................

..............................................

..........

...................................................................................

....................................................................................................................

...........................................................................................

................................................................................

....................................

...........................

...............

.........................................................................

..........

.....................

............

...................................................................................................................................................

.....................................................................

.........................................

..................................................................................................................................................................................................

........................................................................................................................................................

............................................................................................................................................................................................

...........................................................................................................................................................

...............

..................

......

....................

...........

......

.....................

........

................

............

.........................

...............

.................

.........................

....

................

............

.......................

........

.................

................

............

................

............

.......

........

.....................

.....................

....................

....................

................

............

.....

........

.....

.....

......................

....

............ ..........

......

...................

.......

.......

..............

................

............

.......

..............

.......

........

.................

................

............

..........

.........

..............

.......... ..............

.......

.................

........ ....

..................................

..............................................................................................................................................................................................

.................................

................

...........

...........

...............................................................

.............................................................................................

.....................................

.......................

................

............

...........

.................

.............

............

................

............

...........

.......................

........

..................

...

..............

.....

..........

.........................

.......

.....................................................................................

.........................................................................................

....................................................................................................................................

.....................

......................

...............

.........................

.............................................

................................................................................................

.................................................................................................

.........................................................................................

.....................

................

............

...........

..........

.................. ....

...

...

.........

...

...

.

..................

..........

.

........................

.

........................

...

...

...

...

...

.

........................

.

..................

..........

.

........................

.........

..........

..........

....................

..........................

...........

...

...

...

...

...

... ... ...

... ... ...

... ...

...

... ...

... ... ...

........................

........................................

.........

.....................................

.....

.......

.... ...

...................................................................

.........................................

...............................

.............................................................

...............

.........................

...............................................

...............................................

...........................

...........................

.....................

.

........................

.................

...

...

...

...

...

...

...

...

.................................

.....................

...........

...........

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...........................

................

............

.....................

...............................

.....

...........

...........

...........

...........

...........

...........

................

............

................

............

.....................

...............................

.....

................

............

.....................

...............................

.....

.....................

.....................

...........

...........

.....................

...............

.....

...........

...........

.....................

.....................................

..............

...............

.....

...........

...........

.......

.......

.

...........

...........

.......

.......

.

...........

...........

...........

...........

.......

.......

.

.......

.......

.

...........

...........

.......

.......

.

.....................................

.....

...........

...........

..................

.....................................

.....

...............

.....

.....................

.......................

.....

...............

.....

...............

.....

...............

.....

... ...

... ...

.......

.......

.......

.......

...............................

...............................

...................................

..........................................

....................................

...............................................................................................................................

.........................................................................................................................................

.................................................................................................

..............

....................

...............

..............

....

.............. .......

.....................

..............

.......

.......

.......

.......

..............

.......

.....................

.......

.....................

.......

.......

.......

.......

.......

.......

.......

.......

..............

..............

.......

.......

..................

.. ... .... ... .... ... ... .... ... .... ... ... .... ... ... .... .....................................................................................................

..................................................................................................................................................................

........................................................................................................................................................................

.....................................................................................................................................................................................

..........................................................................................................................................................................

........................ Correct modeling and execution of processes: Correctness and robustness are crucial features of every process-aware inf. system

Large process models: Processes can become very large and complex

Large process model collections: Large collections of process models need to be maintained

Large process structures: Concurrently executed process instances may depend on each other

Full lifecycle support: Integrated support of all phases of the process lifecycle required

Example of an Automotive Engineering Process

Healthcare Process

Challenges

Product Change Management

Page 4: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 4

+x

Activated

Process Schema S

Completed Skipped

Execution Trace:σ1 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „X-ray“>

Execution Trace:σ2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“>

Process Instance I1 Process Instance I2

Activity

XOR-Split/Join

AND-Split/Join

Activity States:

Patient Admission Examination

Anamnesis &Clinical Examination

pyNon Operative Therapy

ySonography

MRT

X-ray

Operation PlanningInitial Treatment &Operation Planning

1Non Operative Therapy 1

tOperative Treatment

Discharge & Documentation

clinicalSuspicionOfCruciateRupture = „Yes“

cruciateRupture = „Yes“ and operationIndicated = „Yes“

x

x x

x

+ +

+ +x

x x x

+ +x

x x x

Process Models

Page 5: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 5

UsersProcess Engineer

...Anwendungen / Application Server

Process 4Process 3

Process 2Process 1

Process 6Process 5

Process 11Process 10

Process 9Process 8

Process 7

Process 14Process 13

Process 12

Process-Aware Information System

Process Execution Engine

Msg QueuingTime MgmtAuthorization

Std Client APIWeb Clnt APIRole Mgmt

Dyn. Change APIModeling APIAdmin. API

Recovery Audit Trail ...

Process Execution

Page 6: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 6

The Process Lifecycle

Instance I1

A

D

B

x x EC

Instance I1

A

D

B

x x EC

Schema S‘:

A

D

B

x xC

Cre

ate

Inst

ance

s

ProcessExecution

Process engineer /Process administrator

Process participant

ArbeitslisteTätigkeit 1Tätigkeit 2Tätigkeit 3Tätigkeit 4

Schema S:

A

D

B

x x EC

Instance I1

A

D

B

x x EC

Execution Log

ProcessMonitoring

Page 7: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 7

Correct Process Models:Complying with Global Regulations

Page 8: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 8

+x

Activated

Process Schema S

Completed Skipped

Execution Trace:σ1 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „X-ray“>

Execution Trace:σ2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“>

Process Instance I1 Process Instance I2

Activity

XOR-Split/Join

AND-Split/Join

Activity States:

Patient Admission Examination

Anamnesis &Clinical Examination

pyNon Operative Therapy

ySonography

MRT

X-ray

Operation PlanningInitial Treatment &Operation Planning

1Non Operative Therapy 1

tOperative Treatment

Discharge & Documentation

clinicalSuspicionOfCruciateRupture = „Yes“

cruciateRupture = „Yes“ and operationIndicated = „Yes“

x

x x

x

+ +

+ +x

x x x

+ +x

x x x

Correct Process Models

Page 9: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 9

Process Compliance

Guideline:After admission, a patient should not be discharged without making the appointment for his next visit.

Dischargepatient

Make nextappointment

G(Admit_patient → (not Release_patient U Make_next_appointment))

Admit patient

Correct Process Models: Compliance

Dischargepatient

Page 10: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 10

SeaFlows Project – Some Impressions

10The activities CT and Inform patient are on different branches of an XOR-Block

Correct Process Models: Compliance

Page 11: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 11

SemanticCorrectness

BehavioralCorrectness

Syntactical Correctness

(Business Process Compliance)

(Soundness)

Dischargepatient

Make nextappointment

Admit patient

Dischargepatient

Deadlock

Lifelock

Impossible Data-flow

ComplianceViolation

Inconsistency

WrongFlows

MissingEnd Event

Process Model Correctness: Levels

Page 12: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 12

Large Process Models:Process Visualization & Abstraction

Proviado proVie

Page 13: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 13

13

........................... .

...............................................

..........................................

................................

..........................................

...................

.....................................

......................................

.....................

................................

.......................

..............

........................

..........

............................ ........

................

....................................................................................................................

....................

.......................

..........................

...

......

...

.........

.........

...... ...................

...........

.............................................................................................................

..................................................................

......

.............................

.....................

...................................................................................................................................................................

......................................................................

......

.........

.

............

........

.....................

.............

.................

.................

.......

.........

................

...........................

..................

......................................

..................................................................................

..........................................................................................................

................................................

.....................................................................................................................

............................................................................................................

..................................................................

.....................................................

....................................

...................

...........

..............................................................................................................................

..........................................................................................................................

.................................................................................................................................

.................................................................................................

..............................................................

.....................................................................................................................................................

.......................................................

..............................

.........................................

.......................................................

..........................................................................................................................

...........................................................................................

...........

...........

...................

..............................

...........................................................................................................................

............................................................................................

.........................................................................

...........................................................................................................

............................................................................

..............................................................................................................................

.............................

...............

...........

.............................................................................................................................

...............

.........

........................

..........................

..........

................................

........................

........

.....................

.......

..................

.........................................................................................................................................................................

............................................................................

...........................................................................................................................

..............................................................................

....................................................................

.........................

..................

..........................

........................

.............

...

.....

...........................

............

.................

...........................

...........................

...

....

......................

.................

............

................

.............

.....................

...........................

...................

.............

...

................................

......

..............

........

.........

.............................

............

..........................

............

.................

................

................

...................................................

.................................................................

................................................

..................

..........

....................................................................................................

..........................................

...............

...........

............................................................................................................................

.......................................................................

....................................

................. .........................

............

............

.........

..............

....................

.

............

.

............

............

.........

.

............

.....................

...........

............................................................................................................................

...........................................................................................................................................

..................................................................

.............

...........

......

............

..............................................

.........

...................................................

.................................................................

...........................

...................

..............................

...........................................................................................................................

............................................................................................

.........................................................................

...........................................................................................................

............................................................................

..............................................................................................................................

.............................

...............

...........

.............................................................................................................................

................... .......

........

...........................

...........................

..................

.........................

...........

...........

......................................................................................................................................................................

...................................................................

.........................................................................................

.....................................................................................................................

............................................................................................................

..................................................................

.................................................

...........................

.........

...........

........................................

....................................................................

......................................................................................

....................................................

.....................................................................

....................................

...........................

........................

........................

...........................

..........................................................................................................................

.............................................................................................................

..........................................................................................................................

...........................................................................................

...........................

..........

..............................

............

...........

...........

.................

.......

...................................

...........

..................................................................................

..........................................................................................................

................................................

.....................................................................................................................

............................................................................................................

..................................................................

.....................................................

....................................

................

.............

.....................

...........................

...............

..............

........

.........

.............................

......

............

...................

............

.................

................

................

.........................

............

...............

.......................................

....................................................................................................................................

..................................................................................................................

............................................................................

......................................................................

.............................................................................

...............................................................

...........................

....................

.

............

.........

..............

.

............

..........................................

..............

..........................................

..............

........................... ....

...................

...........

.......................................................................

..........................................................................................................

...............................

........

.....................

.........................................

.................................................................

................

............

...........

......................

....................

..........................................................................................................................................

.................................

...........

................

............

....................

.................

..

...........

...........

................

............

............

......

........

.....................

.....................

.......

.

........................

...................

...........

........................

...............

.....

................................

............

..........................

..........

.

........................

................

................

..................

..................................

...........

......................................................................................................................................................................

...................................................................

.........................................................................................

.....................................................................................................................

............................................................................................................

..................................................................

.................................................

...

...

..........

.....

.......

......................

.....................................................................................................................................

..............................................................................................................

..................................................................................................................

..........................................................................................................................

..............................................................................................................

.................................

..............................

.............

.............

.............

.............

........................

...........

..................

............

......

...........

.....................

....

.....................

....

........................

......

.

........................

.

..................

..........

.

........................

...............

............................

.

......................................

...........................

.....

.....

...........................

......

...........................

.

......................................

..............

...

..................

..........

...................

.......................

................................................................

.....................................................................

...........................................................................

.......................................

..................................................................................................

...........................................

.....................................................................................................................

.....

.......

......................

.....................................................................................................................................

..............................................................................................................

..................................................................................................................

..........................................................................................................................

..............................................................................................................

.................................

.........................................

.....................................................

...........................................................................

.........................................

................................................................................

........................................................................................................

.........................................................................................................

.............

.............

.............

...........

..................

............

......

.................

...........

.....................

....

.....................

....

........................

......

...............

............................

...........................

..............................

.....

............. ....

...........................

..........

........................

.....................

....

..........

..........

..........................

.......

..................... .......

..............

.

.......................

......................

.....

.....................

...

.....................

...

.....................

.....

............................

.........................................................................................

.......................................................................................

...............................................................................................

.................................................................

...........................................................................................

.......................................................

..................................................................................................................................

........................................

.......................

............

..................

..........

..........................

...........................................................................................

.........................................................

....................................................................

.......................................................................

.

...........

....................................

..........................

.............................................................................................................................................

................................................................................................

...........................................................................................................................................

..........................................................................................................

..............................................................................

...........................

......................

.......

........................................................................................................................................

.................................................................................

...............................

............................

.

.......................

...................

.........................

..............

.................................................................................................

...............................................................................

.................................................................

....................................................

..............................................

...........................................

...............................................................................................................................................................................................................

.............................................................................

.................................................

...............................................................................................

................................................................

......................................................................

...................

..................

...........

......................

.........

...........

......................

...............

.........

............................

......................................................................................

........................................................................

................

...........

...........

...........................................

..............................................................................................................................................................................................................

...................................................................................

....................

.................................

.........................................................................................................................................................................................................................................................

...............................................................................................................................................................

.......................

............

...................

.....................

.....................

...........

...........

...................

...........

......................

...............................

...

...............................

...

.....................

.....................

..................... .......

..............

..........

......................

.................................

..................................................................................................

........................................................................................................................................................................................

...................

..............

...........................

............................................................

...........

...............

..............

..........................................

..................................................................................................

........................................

............................................................................................................................

...................

.........

.........

.......

...............

.............

.........................

.....

.

.............................

...................

.........................

.....

.........

.

.........................

.........................

.....

.

.............................

...................

...........

......................

......... ........

.........

.........

........

...................................

.

............

.....

.............

.................

.. ... .....................

....................

... ...

.....................

..........

..........

... ...

.....................

..........

..........

... ...

.

...........

..............

...............

..................

.....................

..............

...............

.....................

.............

..............................................

...................................................................................................................................

............................................

...................

...........................

...................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................

..................................................................................................................

.................................................................................................................................................................

................................................................................................................

.........................................................................................

.............................................................................................................................................................................................................

...........................

.....................

.............

................................

........

........

.....................

.....

...........................

...............

.............

.............

...

......

........

.........

...............................

.........

..................................

....................................................................................................................

................................................................................................................................................................................

...........................................................................

......................................................................................................

..................................

............

.....................

.............

.................

.........

................................

.........

........

.....................

.....

...........................

....................

.........

....

.........................

..........

.............................

.....................................

.................

...............

.....................

.................

......................

............................

.......................

.........

.....................

.....................................

...............

.

.............................

.

.............................

.....................

....

..................... ....

.................................................................................

.................................

..........

.

...............

...............

.............................

...........................................................................

.............................................................................................

......................................................................................................................................................................................

...........................................................................

................................................

............

.................

................

...................

..................

...............................................

.........................................................................................................................................

..................................................................................................................

................................................................

........................................................................................................................................

..............................

.............................................................

................

............................................................................................

............................................................................

..........................................................................................

................................................................................................................................

.................

...........................

........................................

.....................................................................................

...........................................................................

..............................................................................................

....................................................................

...............................................................................

......................

..............

..

.......... ............... ........... ..........

.........

......................

............

............................................................................................................................................................................................................

...........................................................................................................................

.............................................

..................

..................

.................... ..........

...................

...........................................................................................

............................................................................

............................................................

.........................................

......................................................................................

.................................................................................

....

.........

.......................

......

........

...............

.....

................

....................

......................

.........................

........

................

................................

................

.........

..................................

..............

........................

......................

............

............................................................................................................................................................................................................

...........................................................................................................................

.............................................

..................

........... ............

................................

........................................................

........................................................................................

......................................................................................................................................................................................

...........................................................................

.....

..................

.......................

.........

................

...................

................ ....

...........................

...........................................................................................................................................

..........................................................................................................................................................................................

...............................................................................

....................................................................

...

...

...

.........

..........................................

.............................................................................

............................................

.................................................

.....................

....

.............................................

....

.....................

....

...................

.........

...................

........................................................................................

...................

.........

...................

...........

......................

...............................

...

...........................

......................

.......

..........................................................................................

...............................................................

.............................................................

.............................................................

.......................

............

.

............

.....................................

........

.........................

..........

......................

.....

.........

.......................

............

.....................

............

.

.......................

...................

...........

......................

...............................

...

.......

.......

.......

...................

..................

.........

.........................

..............

..............................................................................................................

...........................................................................................

..............................................................................................................................

..................................................................................................

..........................................................................................

.........................................................................................................................

.............................................................................................................................................................

...................................................................................................

...................................................................................................................

....................................................................................................................

.........

.....................

.....

...........

......................

...................

...............

.............

.........................

.....

.

.............................

...................

.......

.......

.........................

.....

.......

.......

.....................

...

............................

...............................................................................................................................

................................................................................................................................................

.................................................................

...........................................................................................

.......................................................

..................................................................................................................................

...................................................

.........

.

.........................

.

.............................

................... .......

.......

...........

......................

.................................

...........................................................................

..........................................................................................................................

....................................

................................

..........

..........

..........................

.......

.

...........

..........

................

.......

.......

.........................................

................

......................................................................................

................................................................

....................................................................................

......................

................

...................

...........................

........................

...............

........

.........

........

.......

.......

..............................................

...............

..............................................................................................................................................

.................................................................................

...................................................................

....................................................................................................................................

..................................................................................

........................................................................

.......

.......

..............

.....................

.....

.....................

....

............

.

............

.......................

...........

...........

.........................

.............

..............................

..............

..........

..............................

...

.

.............................

.

.............................

...................................

.............................................................................................................................................................................................................

.........................................................................................................................................

.................................................................................................

..............

.......

.......

...............

....................

...............

............................

...............

.................

...........

.................

...........

........

.............

............................................................................................................................

..................................

.................................................................................................................

.....................................................................................

......................................

.......

.......

.......

.............. ....

......

........................

.....

...................................................................................

...................................................................................

...................................................................................

...................................................................................

.....

..............

...........

...........

......

.....................................

.........

.....

..............

............

......

...................

.................

.................

.........

...

........

.........................

............

.....

..............

...

.....................

..........

..................................................................................................

...............................................................

............................................

..................................................................................

.....................

.......................

......

...........................................................................................................

......................................................................................

........................................................................................................................................

..............................................................................................

.......................................................................

......................................................

.......................

...................................................................

.............................................................

.............................

...........................

...................................................................................

....................................................................................................................

...........................................................................................

................................................................................

....................................

...........................

...............

.........................................................................

..........

.....................

............

...................................................................................................................................................

.....................................................................

.........................................

..................................................................................................................................................................................................

........................................................................................................................................................

............................................................................................................................................................................................

...........................................................................................................................................................

...............

..................

......

....................

...........

......

.....................

........

................

............

.........................

...............

.................

.........................

....

................

............

.......................

.... ..............

.......

................

............

................

............

.......

.................

............

.....................

....................

....................

................

............

.....

.............

.....

......................

....

............ ..........

......

...................

..............

..............

................

............

.......

..............

.......

........

.................

................

............

..........

.........

..............

.......... ..............

.......

.................

........ ....

..................................

..............................................................................................................................................................................................

.................................

................

...........

...........

..........................................................................................................

.......................................................................................

.......................

................

............

...........

.................

.............

............

................

............

.....................

.............

........

..................

...

..............

.....

..........

.........................

.......

.....................................................................................

....................................................................................................................................

.........................................................................................

.....................

......................

....... ............

.....................

.............................................

................................................................................................

.................................................................................................

.........................................................................................

.....................

................

............

.....................

..................

....

......

.........

...

...

...................

..........

.

........................

.

........................

...

...

...

...

...

.

........................

.

..................

..........

.

........................

.........

..........

..........

....................

..........................

...........

...

...

...

...

...

... ... ...

... ... ...

... ...

...

... ...

... ... ...

........................

........................................

.........

.....................................

.....

.......

.......

...................................................................

.........................................

...............................

.............................................................

...............

.........................

...............................................

...............................................

...........................

...........................

.....................

.

........................

.................

...

...

...

...

...

...

...

...

.................................

.....................

...........

...........

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...............

.....

...........................

................

............

.....................

...............................

.....

...........

...........

...........

...........

...........

...........

................

............

................

............

.....................

...............................

.....

................

............

.....................

......................

..............

.....................

.....................

...........

...........

.....................

...............

.....

...........

...........

.....................

.....................................

..............

...............

.....

...........

...........

..............

.

...........

...........

.......

.......

.

...........

...........

...........

...........

.......

.......

.

.......

.......

.

...........

...........

.......

.......

.

.....................................

.....

...........

...........

..................

.....................................

.....

...............

.....

.....................

.......................

.....

...............

.....

...............

.....

...............

.....

... ...

... ...

.......

.......

.......

.......

...............................

...............................

...................................

.............................................................................................................................................................................................................

.........................................................................................................................................

.................................................................................................

..............

....................

...............

.............. ....

.......

....... ..............

.......

.......

..............

..............

..............

.......

.......

..............

.......

.....................

..............

.......

.......

.......

.......

.......

.......

.......

.......

..............

.......

.......

..............

..................

..........................................................................................................................................................

..................................................................................................................................................................

........................................................................................................................................................................

.....................................................................................................................................................................................

..........................................................................................................................................................................

........................

The Challenge: Dealing with Large Process Models

Page 14: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 14

14

The Challenge: Dealing with Large Process Models

Personalized Process Visualizations through• adapting the structure• customizing the visual appeareance

Page 15: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 15

15

Visualization Component

Dealing with Large Process Models: Need for an Advanced Visualization Framework

Page 16: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 16

adapt display form(diagram, form, table, text, …)

abstracting information(process views)

adapting visual appearance(symbols, colors, …)

Process Visualization and Abstraction

Page 17: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 17

Process Abstraction: Example

Page 18: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 18

Some Requirements:

• Reduce complexity of (large) process models

• Aggregate or eliminate certain process information in a given application context

• Cover all process perspectives: behavior, data, …

CR-Mgr.

request expertise

CR-Mgr.

request comments

CR-Mgr.

modify CR

CR-Board

approve CR

CR-Mgr.

conclude CR

abort

CR-Mgr.

instruct realization

CR-Mgr.

request evaluation

Initiate Review Evaluate Decide Realize

CREATE VIEW cr-overview ASAGGREGATE(‚Initiate CR‘,…) AS ‚Initiierung‘…FROM cr-process

Process Abstraction: Fundamentals (1)

Page 19: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 19

Example:ShowMyActivities

Process Abstraction: Fundamentals (2)

Page 20: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 20

adapt display form(diagram, form, table, text, …)

abstracting information(process views)

adapting visual appearance(symbols, colors, …)

Process Visualization and Abstraction

Page 21: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 21

Visualization template defines1. symbol to be used2. data to be displayed3. application context

test goal

TEST

Visualization templates

Configuring the Visual Appearance of Process Models (1)

Page 22: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 22

Process

NameAttrValue

Symbol

AttrValueAttrValueAttrValue

state

notation

Name

Template x Template y Template z

BA C

start: 01.08.2007end: 05.08.2007cost: 2500

start: 07.08.2007end: 14.08.2007cost: 4100

name: PartIDvalue: XX35K4 D1

YX Z

Process elements

Process attributes

application context schema

Context rule 2Context rule 3

Context rule 1if type =activitythen use template x

C4100

14.08.07costs

07.08.07

Z

PartIDXX35K4

process visualization

Evaluate the context rulesand fill in attribute values

NameValue

references

references

Creating a process visualization

Configuring the Visual Appearance of Process Models (2)

Page 23: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 23

PersonalizedVisualization

Abstraction + Visual Configuration

Page 24: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 24

adapt display form(diagram, form, table, text, …)

abstracting information(process views)

adapting visual appearance(symbols, colors, …)

Process Visualization and Abstraction

Page 25: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 25

Abt

. XY

.BA

bt. X

Y-A

Abt

. XY

-C

CR-request

write CR-request

check CR-request

act. Bact. A

Word

< 2 days

Genehmigung Änderung

ID Aktivität Anfang Abschluss DauerQ4

1 Abt. XY-A7t09.11.200501.11.2005AAA

2 Abt. XY-C4t15.11.200510.11.2005BBB

3 Abt. XY-B7t24.11.200516.11.2005CCC

4 Abt. XY-B4t30.11.200525.11.2005DDD

5 Abt. XY-A12t01.12.200516.11.2005EEE

6 Abt. XY-A5t08.12.200502.12.2005FFF

7 Abt. XY-C5t15.12.200509.12.2005GGG

8 Abt. XY-A6t23.12.200516.12.2005HHH

Abt. XY-A

Abt. XY-C

Abt. XY-B

Abt. XY-B

Abt. XY-A

Abt. XY-A

Abt. XY-C

Abt. XY-A

Bearbeiterheute

Antrag B25KS vom 31.9.2005

Status 11.12.2005

A-Klasse

S-Klasse ▼

W213-XQ-14

W213-LZ-93

W213-RZ-52

M-Klasse ▼

E-Klasse ▼

01.02. heute01.03. 01.04. 01.05. 01.06.

recent Change Requests18.04.2006

Displaying Process Models in Different Forms (1)

Page 26: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 26

Select Customer

Choose Contact

Type

Edit Address

Review Account

Accept Message

Decline Message

Create Customer

Send Decision

Clerk

Clerk

Clerk

Clerk

ClerkManager

Manager

Manager Close Request

Clerk

Displaying Process Models in Different Forms (2)

Page 27: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 27

Large Process Models:Process Navigation

Page 28: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 28

Motivation | Integration of Process Information

Project folder(e.g., project information,

guidelines, templates, best practices, protocols)

notes literaturee-mails

EIS(enterprise information system)

www(e.g., ISO.org)

to-do list

process user(requirements engineer)

……

shared drives

Page 29: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 29

Motivation | Integration of Process Information

notes literaturee-mails

to-do list

…shared drives

Project folder(e.g., project information,

guidelines, templates, best practices, protocols)

EIS(enterprise information system)

www(e.g., ISO.org)

process user(requirements engineer) ……

Perform RE workshop

Write technical part

of general specification

Write general specification

Release general

specification

Integrate technical spec. to

general spec.

Page 30: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 30

Motivation | Integration of Process Information

Perform RE workshop

Write technical part

of general specification

Write general specification

Release general

specification

Integrate technical spec. to

general spec.

notes literaturee-mails

to-do list

…shared drives

Project folder(e.g., project information,

guidelines, templates, best practices, protocols)

EIS(enterprise information system)

www(e.g., ISO.org)

process user(requirements engineer) ……

Page 31: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 31

The niPRO Framework

(D) Visualization

(C) Navigation

(B) Analysis

(A) Integration

The right information in the right quality at the righttime for the right people !

Page 32: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 32

(A) Integration

Different data sources.

Content Providers are integrating the information.

Information is transferred to a unified data format.

Uniform view on process objects

Uniform view on information objects

Uniform view on context objects

Page 33: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 33

(B) AnalysisA context model is

constructed for each user and is used to personalize

the queries on the SIN.

Semantic and syntactic techniques are used to

analyze Process Objects and Information Objects.

The semantic information network (SIN) includes

process objects, information objects, as well as their

relations.

Page 34: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 34

(B) Analysis

There exist different relations between process and information objects.

Relation label; Relation weight

Page 35: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 35

(C) Navigation

The SIN constitutes the basis for our navigation concept.

The SIN has to be restructured, to enable the

flexible navigation on different process levels.

The SIN

First, Process Objects are taken from the SIN, and restructured

regarding their different process levels.

Second, Information Objects are added to this

new structure.

In the Navigation Space, different sets of process and information objects

are summed up to a navigation state.

The user can navigate by using state transitions.

Page 36: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 36

(C) Navigation | The Navigation SpaceGeographic dimension

View dimension

Semantic dimension

Page 37: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 37

(C) Navigation | An Example

Page 38: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 38

(C) Navigation | An Example

A developer wants to see which process stephas to be done, after finishing the currentprocess step.

Scenario

This example uses the presented navigation approach with additional filter mechanisms

Page 39: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 39

G: Geographic DimensionS: Semantic DimensionV: View Dimension

(C) Navigation | An Example

Page 40: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 40

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Quality GateMilestone

Process

(C) Navigation | An Example

Page 41: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 41

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Page 42: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 42

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Page 43: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 43

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

ProcessProcess Step

Page 44: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 44

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Page 45: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 45

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Page 46: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 46

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Page 47: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 47

(C) Navigation | An Example

G: Geographic DimensionS: Semantic DimensionV: View Dimension

Page 48: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 48

Large Process Collections:Process Configuration & Variability

Provop

Page 49: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 49

The Challenge: Dealing with Large Process Model Collections

Page 50: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 50

50

… and a Particular Challenge: Managing Process Variants

Page 51: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 51

Reception

Standard Process

RepairDiagnosis Hand Over

Reception RepairDiagnosis Hand OverFinal CheckShortened

Maintain

Variant 3:Fast Diagnosis and Security Critical Repair

Variant 2:Security Critical RepairRepair Hand Over

Maintain

Reception RepairDiagnosis Hand OverFinal Check

Variant 1:Fast Diagnosis

DiagnosisShortened

Reception

… and a Particular Challenge: Managing Process Variants

Page 52: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 52

How Daimler captured the variants of a process family ….

Fzg.Annahme

ReparaturDiagnose

d) Variant 3: Fast Diagnosis and security-critical Repair

Fzg.ÜbergabePrüfungFzg.

AnnahmeReparaturDiagnose

c) Variant 2: Security-critical Repair

Wartung

PrüfungFzg.Annahme

ReparaturDiagnoseDauer = 2 Dauer = 2

b) Variant 1: Fast Diagnosis

Fzg.Übergabe

a) Standard Process

Reception RepairDiagnosis Hand Over

Maintain

Multi-Model Solution

Single-Model Solution

ReceptionHand Over

Diagnosis

Maintain

DiagnosisShortened

Final Check

Variant 2 orVariant 3

Standard or Variant 1

Variant 1 or Variant 3

Standard or Variant 2

Repair

Variant 1or Variant 3

Standard orVariant 2 orVariant 3Standard or

Variant 2

Conclusion: Both approaches can be supported by commercial tools but do not enable the transparentand explicit management of process variants

… and a Particular Challenge: Managing Process Variants

Page 53: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 53

Context ModelBusiness Area

Mercedes-Benz Vans

Mercedes-Benz Cars

Daimler Financial Services

Daimler Trucks

Daimler Buses

Vehicle TypeBus CarTruck VanMercedes Benz

Brand

SmartFuso

Problem: Not all value combinations make sense!

… and a Particular Challenge: Managing Process Variants

Page 54: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 54

Context ModelBusiness Area

Mercedes-Benz Vans

Mercedes-Benz Cars

Daimler Financial Services

Daimler Trucks

Daimler Buses

Vehicle TypeBus PKWLKW VanMercedes Benz

Brand

SmartFuso

Variant 3

Variant 1

Variant 2

……

… and a Particular Challenge: Managing Process Variants

Page 55: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 55

Base process

Variant specific adjustments

DELETEIF brand = Smart

INSERT IF country = Italy

Configured process variant

A Framework for Managing Process Variants: Provop

Page 56: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 56

56

Process Family

CONTEXT DEPENDENCY:

IF security critical = “Yes”

CONTEXT DEPENDENCY:

IF Maintenance = “No”BHBM

DELETE Process fragment

FinalCheck

AM BH

INSERT Process fragment

Opt

ion

2

Opt

ion

1

Reception Diagnosis Repair Maintain Hand Over

AMBM BH

CURRENT CONTEXT:

Maintenance =“Yes”

security critical = “No”

CURRENT CONTEXT:

Maintenance = “No”

security critical = “No”

Choosing and applying options

Reception Diagnosis Repair Maintain Hand Over

Reception Diagnosis Repair Maintain Hand Over

Base Process with Options

CURRENT CONTEXT:

Maintenance = “No”

security critical = “Yes”

Reception Diagnosis Repair Maintain Hand OverFinalCheck

Reception Diagnosis Repair Maintain Hand OverFinalCheck

CURRENT CONTEXT:

Maintenance = “Yes”

security critical = “Yes”

A Framework for Managing Process Variants: Provop

Page 57: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 57

A Framework for Managing Process Variants: Provop

Page 58: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 58

Base Process

Options

Process family

...Operation x

Option n

Operation y...

Proc

ess-

Exec

utio

n

Choosing and applyingoptions

EA BCD

Con

figur

atio

n of

Var

iant

sPr

oces

s-M

odel

ing

Operation 1

Option 1

Workflow- Model

create instance of aspecific process variant

Context

A Framework for Managing Process Variants: Provop

Page 59: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 59

An Alternative Approach: Configurable Process Models

Configuring configurable process elements

Con

figur

atio

n of

Var

iant

sPr

oces

s-M

odel

ing

Context

Configurable process model

A

B C

D

C D

E D F

G

H

I

J

K …

Process family

AA GG

HH

II

JJ

KK …

AA BB CC GG

HH

II

JJ

KK …

AA DD GG

HH

II

JJ

KK …

Page 60: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 60

Large Process Structures:Data-Driven Modeling and Adaptation

Page 61: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 61

The Challenge: Dealing with Large Process Model Collections

Page 62: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 62

Current Problems in Automotive Engineering

Up to 50% of all car breakdowns due to electrical / electronic problems

Some facts

Many non-obvious dependencies between ECUs

Different life and development cycles of mechanics, hardware and software

Numerous ECU variants and versions

Systematic verification and release management required

1.8 2.0 2.1 1.0 1.1 1.3

0.8 0.9

The Challenge: Dealing with Large and Complex Process Structures

Page 63: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 63

Process

Process

Process Process Process

Process

Process

Process

ProcessProcess

Modeling

Execution

Dynamic Adaptation

ExceptionHandling

The Challenge: Dealing with Large and Complex Process Structures

Page 64: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 64

The Corepro Framework

Page 65: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 65

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

DataStructure

DataModel

Data-driven Process Structure

Object Life Cycles /Life Cycle Coordination Model

The Corepro Framework – Basic Approach

Page 66: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 66

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

g

a

g

a

Object Life Cycles /Life Cycle Coordination Model

Data-driven Process Structure

The Corepro Framework – Basic Approach

Page 67: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 67

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

g

a

g

a

Data-driven Process Structure

The Corepro Framework – Basic Approach

Page 68: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 68

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

Da

ten

mo

de

ll

Lif

e C

yc

le C

oo

rdin

ati

on

M

od

el

Da

ten

str

uk

tur

Da

ten

ge

trie

be

ne

Pro

zes

ss

tru

ktu

r

g

a

g

a

The Corepro Framework – Basic Approach

Page 69: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 69

Page 70: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 70

• Significant reduction of modeling efforts for process engineers

• Formal operational semantics allows for correct executability

• Soundness can be guaranteed on an abstracted level

Page 71: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 71

Graphical User Interface of COREPROSimAutomatic Creation and Execution of a Process StructureDynamic Adaptation and Exception HandlingSimulating Large Process StructuresDefining the Model Level with Correctness Checks

The Corepro Framework – Proof-of-Concept Prototype

Page 72: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 72

Summary

Page 73: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 73

Research Methods

Process Modeling

Data & Processes

Adaptivity &Flexibility

Distribution & Mobility

Healthcare & Psychology

Automotive Engineering

Sustainability

EmpiricResearch

DesignResearch

FormalMethods

Smart Processes

Product Lifecycle Management

Methods, Concepts and Technologies forNext Generation Process Management Technology …

InnovativePrototypes

© M. Reichert, 2010

Process and ServiceVariability

DBIS Research

Sofware Engineering

Page 74: BPMDay Keynote Reichert - uni-ulm.de · 2 = < „Patient Admission“, „Anamnesis & Clinical Examination“, „Non Operative Therapy“> Process Instance I1 Process Instance

M. Reichert | Daimler BPM Day | 27 November 2013Page 74

www.process-flexibility.com


Recommended