1 / 30

How to integrate heterogenous BPM schemas

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.

abrianna
Download Presentation

How to integrate heterogenous BPM schemas

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. How to integrate heterogenous BPM schemas Jan Mendling Dept. of IS and New Media, WU Wien

  2. 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

  3. Agenda 1. Heterogeneity of BPM Standards How to Consolidate heterogeneous BPM standards 04.05.2005

  4. Customer Simulation Consulting Workflow Scenario How to Consolidate heterogeneous BPM standards 04.05.2005

  5. 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

  6. 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

  7. Business Process Lifecycle M. zur Muehlen: Workflow-basedProcess Controlling, 2004 How to Consolidate heterogeneous BPM standards 04.05.2005

  8. AML BPEL4WS Heterogeneity problems tools : metamodel : interchange format How to Consolidate heterogeneous BPM standards 04.05.2005

  9. Standardised interchange format is missing How to Consolidate heterogeneous BPM standards 04.05.2005

  10. Agenda 2. BPM Standards How to Consolidate heterogeneous BPM standards 04.05.2005

  11. 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

  12. 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

  13. 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

  14. Agenda 3. Applicability of schema integration How to Consolidate heterogeneous BPM standards 04.05.2005

  15. 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

  16. Case of PNML and BPEL4WS How to Consolidate heterogeneous BPM standards 04.05.2005

  17. Metamodels of PNML and BPEL4WS How to Consolidate heterogeneous BPM standards 04.05.2005

  18. Using schema integration? How to Consolidate heterogeneous BPM standards 04.05.2005

  19. Agenda 4. Ingredients of BPM schema integration How to Consolidate heterogeneous BPM standards 04.05.2005

  20. 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

  21. Which modifications are needed? How to Consolidate heterogeneous BPM standards 04.05.2005

  22. Vielen Dankfür die Aufmerksamkeit Jan Mendling Abteilung für Wirtschaftsinformatik und Neue Medien, WU Wien

  23. 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

  24. 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

  25. 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

  26. Agenda 3. Wie kann man Austauschformate definieren? How to Consolidate heterogeneous BPM standards 04.05.2005

  27. 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

  28. Modell und Datei UML-Klassendiagramm XMI-Datei How to Consolidate heterogeneous BPM standards 04.05.2005

  29. 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

  30. 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

More Related