lecture semantic business process management...goals „the assumption behind business process...

19
Lecture Semantic Business Process Management Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected] http://www.inf.fu-berlin.de/groups/ag-csw/ Arbeitsgruppe

Upload: others

Post on 15-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture

Semantic Business Process Management

Prof. Dr. Adrian Paschke

Corporate Semantic Web (AG-CSW)

Institute for Computer Science, Freie Universitaet Berlin

[email protected]

http://www.inf.fu-berlin.de/groups/ag-csw/

Arbeitsgruppe

Page 2: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Goals

„The assumption behind Business Process

Management (BPM) is, that the uniqueness of

an enterprise lies in the way how it manages

and executes its business processes.“

Deepen the knowledge about BPM in

combination with modern Corporate Semantic

Web technologies

Methods, Technologies, Standards and Tools

in SBPM

Page 3: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Overview

11.4. Introduction BPM

18.4. Modeling with UML

2.5. BPMN + BPDM

9.5. BPEL

16.5. Semantic Computing I: Ontologies – OMG ODM

23.5. Semantic Computing II: Ontologies – W3C OWL 2

30.5. Semantic Computing III: Rules – OMG SBVR, OMG PRR, W3C RIF

6.6. Semantic Computing IV: Rules, Events, Action – Reaction RuleML

20.6. Semantic Web Services

27.6. Event-driven and Rule-based BPM

4.7. Semantic Business Process Management - Summary and Outlook

11.7. Final Exam

Page 4: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 1: Introduction BPM

Page 5: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 2: Modeling with UML

Page 6: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 3:

Business Process Management Standards

BPMN 2.0

Source: Martin Bartonitz/Saperion

BPEL 3.0

BPDM 1.1

Page 7: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 4: Interworkflows with BPEL

Page 8: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 5: Semantic Computing I Ontologies - OMG Ontology Definition Metamodel

Page 9: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

<owl:SubClass owl:name="Person">

<owl:super> <Class "Animal"/></owl:super>

<owl:restriction>

<owl:property resouce="hasParent">

<owl:range>

<owl:Class owl:ID="Person"/>

</owl:range>

</owl:property>

</owl:restriction>

<owl:restriction>

<owl:property resource="hasFather” exactly=“1"/>

</owl:restriction>

</owl:SubClass>

Lecture 6: Semantic Computing II Ontologies - W3C Web Ontology Language

OWL

Page 10: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 7+8: Semantic Computing IIIBusiness Rules / Web Rules / Event/Actions

Users employ rules to express what they want, the responsibility

to interpret this and to decide on how to do it is delegated to an

interpreter

Represent knowledge in a way

that is understandable by ‘the

business’, but also executable

by rule engines, thus bridging

the gap between business and

technology

ILog

IRL

Blaze

SRLProva

PRR RuleML RIF

SBVR

Page 11: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 9: Semantic Web Services

Business

Processes

Application

Components

Services

Hardware

Web Service

Application

Service Using

Application

Semantic

WSDL

Contract / SLA

ManagementContract / SLA

Management

Semantic SLANon-functional

Properties

Response Time

Delay / Availability

Resource Utilization

Functionality

Guarantees

Pricing /Policies

Rights & Obligations

Escalation

Service

Customer/UserService Provider

Business

VocabularyBusiness

Vocabulary

Semantic Web Service

•OWL-S (former DAML-S),

•WSDL-S

•RBSLA

•SAWSDL

•Super

•SWWS / WSMF

•WSMO / WSML

•Meteor-S

•SWSI

•…

Approaches

Page 12: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 10: Event-driven / Rule-based Business

Process Management

Page 13: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Lecture 11: Summary & OutlookM

anagem

ent

Serv

ices,

Serv

ice M

gt

Technical View

EndEnd

IT Infrastructure Management

IT Service Management

Business Prozess Management

to

IT Governance / IT Business Value Management

Operational

Ta

cti

ca

l Management

Dimensions

Business View

Page 14: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Organizational Issue

Lectures (2 SWS)

From April 11th – July 11th

Locations and times see Website

Final Exame Monday, July 11th

Exercises (2 SWS)

Start April 11th

Target group - see KVV

Page 15: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Script

Lecture scripts provided as PDF slides on Website

http://www.inf.fu-berlin.de/en/groups/ag-csw/Teaching/

Username: SBPM11 Password: 11semanticbpm

The slides contain the shortened content of the lecture

The denoted literature is basis for the final exam

Page 16: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Certificate

Certificate Is the individual mark of the final exam

Prerequisite for the final exam: Regular and active participation in the lecture and

exercises

Active participation: Participation

Compulsory attendance in the exercises

Submission of n exercise sheets and passing of n exercise sheets

Page 17: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Formalities

For MSc and Bachelor students

application in Campus Management and KVV

Additionally: binding application with signature in

the next weeks

Contact

[email protected]

Consultation-hour on web site (AG-CSW)

http://www.inf.fu-berlin.de/en/groups/ag-csw/

Preferred: eMail

Page 19: Lecture Semantic Business Process Management...Goals „The assumption behind Business Process Management (BPM) is, that the uniqueness of an enterprise lies in the way how it manages

Questions ?