How to integrate heterogenous bpm schemas
Download
1 / 30

How to integrate heterogenous BPM schemas - PowerPoint PPT Presentation


  • 153 Views
  • Uploaded on

How to integrate heterogenous BPM schemas. Jan Mendling Dept. of IS and New Media, WU Wien. Agenda. Heterogeneity of BPM standards BPM standards Applicability of schema integration Ingredients of BPM schema integration. Agenda. 1. Heterogeneity of BPM Standards. Customer . Simulation.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'How to integrate heterogenous BPM schemas' - abrianna


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
How to integrate heterogenous bpm schemas

How to integrate heterogenous BPM schemas

Jan Mendling

Dept. of IS and New Media,

WU Wien


Agenda
Agenda

  • Heterogeneity of BPM standards

  • BPM standards

  • Applicability of schema integration

  • Ingredients of BPM schema integration

How to Consolidate heterogeneous BPM standards 04.05.2005


Agenda1
Agenda

1. Heterogeneity of BPM Standards

How to Consolidate heterogeneous BPM standards 04.05.2005


Scenario

Customer

Simulation

Consulting

Workflow

Scenario

How to Consolidate heterogeneous BPM standards 04.05.2005


Application scenarios for process modelling organisation
Application scenarios for process modelling: organisation

  • Documentation of organisation:transparency, communication, job descriptions

  • Process Reengineering:Continuous Improvement, Optimization

  • Continuous Process Management:Process controlling and monitoring

  • ISO 9000 Certification:Quality management

  • Benchmarking:Comparison to Best Practices

  • Knowledge Management:Documentation of knowledge, explication of terminology

How to Consolidate heterogeneous BPM standards 04.05.2005


Application scenarios for process modelling information systems
Application scenarios for process modelling: information systems

  • Selection of ERP software:Comparison of vendor-specific reference models with processes

  • Model-based customizing:Customization of OTC standard software

  • Software engineering:Process models as part of requirements analysis

  • Workflow management:Automation of processes

  • Simulation:Identification of bottle-necks, calculation of needed resources

How to Consolidate heterogeneous BPM standards 04.05.2005


Business process lifecycle
Business Process Lifecycle

M. zur Muehlen: Workflow-basedProcess Controlling, 2004

How to Consolidate heterogeneous BPM standards 04.05.2005


Heterogeneity problems

AML

BPEL4WS

Heterogeneity problems

tools : metamodel : interchange format

How to Consolidate heterogeneous BPM standards 04.05.2005


Standardised interchange format is missing
Standardised interchange format is missing

How to Consolidate heterogeneous BPM standards 04.05.2005


Agenda2
Agenda

2. BPM Standards

How to Consolidate heterogeneous BPM standards 04.05.2005


Standardisation initiatives
Standardisation Initiatives

  • Object Management Group (OMG)

  • Workflow Management Coalition

  • Business Process Management Initiative (BPMI)

  • Organization for the Advancement of Structured Information Standards (OASIS) (+ UN/CEFACT)

  • World Wide Web Consortium (W3C)

  • academic initiatives

How to Consolidate heterogeneous BPM standards 04.05.2005


Bpm specifications

Business Process Definition Metamodel (BPDM) by OMG

Business Process Execution Language for Web Services (BPEL4WS) by OASIS

Business Process Modeling Language (BPML) by BPMI

Business Process Modeling Notation (BPMN) by BPMI

Business Process Specification Schema (BPSS) by OASIS + UN/CEFACT

EPC Markup Language (EPML) by academia

OWL-S by academia

Petri Net Markup Language (PNML) by academia

UML ActD by OMG

WS-Choreography Description Language (WSCDL) by W3C

WS Choreography Interface (WSCI) by W3C

WS Choreography Language (WSCL) by Hewlett-Packard

WS Flow Language (WSFL) by IBM

XLANG by Microsoft

XML Process Definition Language (XPDL) by WfMC

BPM Specifications

How to Consolidate heterogeneous BPM standards 04.05.2005


Interchange formats general design criteria
Interchange formats: general design criteria

  • simple to be easy to understand (by expert!)

  • complete include all important concepts

  • general suitable for different scenarios

  • unambigous precise terminology and semantics

  • extensible for future development and additional information

see: J. Mendling, G. Neumann, M. Nüttgens: A Comparison of XML Interchange Formats for Business Process Modelling. In: F. Feltz, A. Oberweis, B. Otjacques, eds.: Proc. of EMISA 2004 "Informationssysteme im E-Business und E-Government", Luxembourg, Luxembourg, Vol. 56 of Lecture Notes in Informatics (LNI), pages 129-140, October 2004.

How to Consolidate heterogeneous BPM standards 04.05.2005


Agenda3
Agenda

3. Applicability of schema integration

How to Consolidate heterogeneous BPM standards 04.05.2005


Schema integration methodology
Schema Integration Methodology

  • Common data model

  • Schema conflicts

  • Merge building on similarity relations between schema concepts

    • Disjointness

    • Intersection

    • Subset

    • Equality

  • Criteria for global integrated schema (Batini et al. 1986)

    • Completeness

    • Minimality

    • Understandability

How to Consolidate heterogeneous BPM standards 04.05.2005


Case of pnml and bpel4ws
Case of PNML and BPEL4WS

How to Consolidate heterogeneous BPM standards 04.05.2005


Metamodels of pnml and bpel4ws
Metamodels of PNML and BPEL4WS

How to Consolidate heterogeneous BPM standards 04.05.2005


Using schema integration
Using schema integration?

How to Consolidate heterogeneous BPM standards 04.05.2005


Agenda4
Agenda

4. Ingredients of BPM schema integration

How to Consolidate heterogeneous BPM standards 04.05.2005


Keep the balance
Keep the balance

  • Bottom-up schema integration

    • Required concepts and relationships

    • Generalisation of concepts

  • Top-down domain modelling

    • Identify mappings between concepts

    • Consolidation of concepts

How to Consolidate heterogeneous BPM standards 04.05.2005


Which modifications are needed
Which modifications are needed?

How to Consolidate heterogeneous BPM standards 04.05.2005


Jan mendling abteilung f r wirtschaftsinformatik und neue medien wu wien

Vielen Dankfür die Aufmerksamkeit

Jan Mendling

Abteilung für Wirtschaftsinformatik und Neue Medien, WU Wien


Metamodels and interchange formats
Metamodels and interchange formats

see J. Mendling, G. Neumann, M. Nüttgens: A Comparison of XML Interchange Formats for Business Process Modelling. In: F. Feltz, A. Oberweis, B. Otjacques, eds.: Proc. of EMISA 2004 "Informationssysteme im E-Business und E-Government", Luxembourg, Luxembourg, Vol. 56 of Lecture Notes in Informatics (LNI), pages 129-140, October 2004.

How to Consolidate heterogeneous BPM standards 04.05.2005


Standardisierungs organisationen
Standardisierungs-Organisationen

  • Object Management Group (OMG)

  • Workflow Management Coalition

  • Business Process Management Initiative (BPMI)

  • Organization for the Advancement of Structured Information Standards (OASIS) (+ UN/CEFACT)

  • World Wide Web Consortium (W3C)

  • Akademische Initiativen

How to Consolidate heterogeneous BPM standards 04.05.2005


Effekte der standardisierung von austauchformaten
Effekte der Standardisierung von Austauchformaten

  • Pragmatischer Effekt: Austausch von Modellen

  • Ökonomischer Effekt: Reduzierter Lock-In, mehr Wettbewerb

  • Konzeptioneller Effekt: Konsolidation der Konzepte

see: J. Mendling, G. Neumann, M. Nüttgens: A Comparison of XML Interchange Formats for Business Process Modelling. In: F. Feltz, A. Oberweis, B. Otjacques, eds.: Proc. of EMISA 2004 "Informationssysteme im E-Business und E-Government", Luxembourg, Luxembourg, Vol. 56 of Lecture Notes in Informatics (LNI), pages 129-140, October 2004.

How to Consolidate heterogeneous BPM standards 04.05.2005


Agenda5
Agenda

3. Wie kann man Austauschformate definieren?

How to Consolidate heterogeneous BPM standards 04.05.2005


Aufgreifen der vorlesung
Aufgreifen der Vorlesung

  • Methode, Technik, …

see: D. Karagiannis, H. Kühn: Metamodelling Plattforms. In: K. Bauknecht, A. Min Tjoa, G. Quirchmayer, eds.: Proceedings of the Third International Conference EC-Web 2002 – Dexa 2002, Aix-en-Provence, France, Vol. 2455 of Lecture Notes in Computer Science (LNCS), pages 182, September 2002. http://www.dke.univie.ac.at/mmp/FullVersion_MMP_DexaECWeb2002.pdf

How to Consolidate heterogeneous BPM standards 04.05.2005


Modell und datei
Modell und Datei

UML-Klassendiagramm

XMI-Datei

How to Consolidate heterogeneous BPM standards 04.05.2005


Austauschformate allgemeine gestaltungs kriterien
Austauschformate: Allgemeine Gestaltungs-Kriterien

  • Einfachheit gute Verständlichkeit

  • Vollständigkeit Bereitstellung aller wichtigen Konzepte

  • Allgemeingültigkeit für verschiedene Szenarien geeignet

  • Eindeutigkeit Präzise Terminologie und Semantik

  • Erweiterbarkeit für Zusatzinfo und Weiterentwicklung

see: J. Mendling, G. Neumann, M. Nüttgens: A Comparison of XML Interchange Formats for Business Process Modelling. In: F. Feltz, A. Oberweis, B. Otjacques, eds.: Proc. of EMISA 2004 "Informationssysteme im E-Business und E-Government", Luxembourg, Luxembourg, Vol. 56 of Lecture Notes in Informatics (LNI), pages 129-140, October 2004.

How to Consolidate heterogeneous BPM standards 04.05.2005


Spezifikationsm glichkeiten
Spezifikationsmöglichkeiten

  • Interchange Format Only bspw. BPEL4WS

  • Mappings Only bspw. XMI

  • Joint Specification bspw. PNML

see: J. Mendling, G. Neumann, M. Nüttgens: A Comparison of XML Interchange Formats for Business Process Modelling. In: F. Feltz, A. Oberweis, B. Otjacques, eds.: Proc. of EMISA 2004 "Informationssysteme im E-Business und E-Government", Luxembourg, Luxembourg, Vol. 56 of Lecture Notes in Informatics (LNI), pages 129-140, October 2004.

How to Consolidate heterogeneous BPM standards 04.05.2005


ad