/
Marcello La Rosa & Marlon Dumas Marcello La Rosa & Marlon Dumas

Marcello La Rosa & Marlon Dumas - PowerPoint Presentation

danika-pritchard
danika-pritchard . @danika-pritchard
Follow
405 views
Uploaded On 2016-06-10

Marcello La Rosa & Marlon Dumas - PPT Presentation

Queensland University of Technology University of Tartu mlarosaquteduau marlondumasutee Part II the last mile Bridging the gap one task at a time Identify the automation boundaries ID: 355487

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Marcello La Rosa & Marlon Dumas" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Marcello La Rosa & Marlon Dumas

Queensland University of Technology, University of Tartum.larosa@qut.edu.au, marlon.dumas@ut.ee

Part II: the “last mile”Slide2

Bridging the gap: one task at a time

Identify

the automation boundariesReview manual tasksComplete the process model

Adjust task granularitySpecify execution properties

2Slide3

5. Specify execution properties

-> Process variables, messages, signals, errors-> Task and event variables and their mappings to process variables

-> Service details-> Code snippets-> Participant assignment rules and user interface structure-> Task, event and sequence flow expressions->

BPMS-specific: work queues, forms, connectors…Slide4

Let‘s take a step back:

BPMSsSlide5

Business Process Management System

5Slide6

Process modeling tool

To create and modify executable process models (by specifying execution properties)To store and retrieve automation solutions from a process model repository

May import from conceptual process modeling tools

6Slide7

Example process modeling tools

7

Bonita Soft Bonita Open Solution

IBM Business Process ManagerSlide8

Execution Engine

Instantiates executable process models (

also called

“cases”)Orchestrates distribution of work items to process participants and software services in order to execute a business process from start to endLogs execution data

8Slide9

Worklist Handler

Imagine it as an “inbox”Offers work items to process participants and allows participants to commit to these work itemsHandles participants’ work queues and work item prioritiesMay provide social network capabilities

9Slide10

Example worklist handlers

10

Bonita Soft Bonita Open SolutionSlide11

Administration & Monitoring Tools

To manage automation solutionsTo configure access to system componentsTo monitor participants availability and performance of process cases

11Slide12

Example monitoring & administration tools

12

IBM BPM Process Admin Console

IBM BPM Process Portal

Perspective

BPMOneSlide13

External Services

Expose a service interface with which the engine can interact The engine provides the invoked service with the

necessary data it will need to perform the activity for a specific caseExamples: rules engine, email or Twitter notification, DB connector, CRM connector…

13Slide14

Example external services

14

Bosch Visual Rules editorSlide15

Evolution of the BPMS Landscape

©

BPTrends15Slide16

BPMS Landscape

16Slide17

BPMS classification according to BPMN support

Pure BPMN: (re)designed from the ground up to follow the spec to the letterIBM BPM, Appian BPMS, Camunda Fox

Adapted BPMN: use a BPMN skin but rely on internal representation – predate BPMNBonita Open Solution, BizAgi

BPM SuiteNon BPMN: proprietary language and semantics

Bosch

inubit

Suite,

BPMOne

, YAWL

17Slide18

Let‘s take a look at a concrete BPMSSlide19

Cheat sheet

Control flow

Data flow

Resources

> specify

sequence flow expressions…

> specify data

types

and data mappings

> specify

participants assignment rules, service details...

19Slide20

Long-awaited BPM textbook

Covers the entire BPM lifecycleRunning examples & questions100+ exercises with and without solutionsBased on BPMNAvailable as Springer eBook, Apple iBook, Amazon…Chinese translation

coming soon

Want to know more?Slide21

http://fundamentals-of-bpm.org

Lecture notes

A/V recordingsQuizzes

Tutorials

and more…Slide22

Marcello La Rosa & Marlon Dumas

Queensland University of Technology, University of Tartum.larosa@qut.edu.au, marlon.dumas@ut.ee

That’s it!