An Ontology Framework for Semantic Business Process Management

A core challenge in Business Process Management is the continuous, bi-directional translation between (1) a business requirements view on the process space of an enterprise and (2) the actual process space of this enterprise, constituted by the multiplicity of IT systems, resources, and human labor. Semantic Business Process Management (SBPM) [HeLD'05] 1 is a novel approach of increasing the level of automation in the translation between these two spheres, and is currently driven by major players from the ERP, BPM, and Semantic Web Services domain, namely SAP 2 . One core paradigm of SPBM is to represent the two spheres and their parts using ontology languages and to employ machine reasoning for the automated or semi-automated translation. In this paper, we (1) outline the representational requirements of SBPM, (2) propose a set of ontologies and formalisms, and (3) define the scope of these ontologies by giving competency questions, which is a common technique in the ontology engineering process.

[1]  Wendell Bell,et al.  The Third Wave. , 1982 .

[2]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[3]  Ron Weber,et al.  Ontological foundations of information systems , 1997 .

[4]  Domenico Saccà,et al.  Mining and reasoning on workflows , 2005, IEEE Transactions on Knowledge and Data Engineering.

[5]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[6]  Michael Grüninger,et al.  Ontologies to Support Process Integration in Enterprise Engineering , 2000, Comput. Math. Organ. Theory.

[7]  Howard Smith,et al.  Business Process Management: The Third Wave , 2003 .

[8]  Kevin Crowston,et al.  Organizing Business Knowledge: The MIT Process Handbook , 2003 .

[9]  Mark S. Fox,et al.  An organizational ontology for enterprise modeling , 1998 .

[10]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[11]  Boudewijn F. van Dongen,et al.  Workflow mining: A survey of issues and approaches , 2003, Data Knowl. Eng..

[12]  Frank Leymann,et al.  Workflow-Based Applications , 1997, IBM Syst. J..

[13]  Dimitrios Gunopulos,et al.  Mining Process Models from Workflow Logs , 1998, EDBT.

[14]  Michael J. Prietula,et al.  Simulating organizations: computational models of institutions and groups , 1998 .

[15]  Marta Indulska,et al.  How good is BPMN really? Insights from theory and practice , 2006, ECIS.

[16]  Wil M. P. van der Aalst,et al.  Mining configurable enterprise information systems , 2006, Data Knowl. Eng..

[17]  A. Polleres,et al.  D16.1v0.2 The Web Service Modeling Language WSML , 2005 .

[18]  M. Pesic,et al.  Specifying, Discovering, and Monitoring Service Flows: Making Web Services Process-Aware , 2006 .

[19]  Frank Leymann,et al.  Production Workflow: Concepts and Techniques , 1999 .

[20]  Daniel Oberle Semantic Management of Middleware , 2006, Semantic Web and Beyond: Computing for Human Experience.

[21]  Dieter Fensel,et al.  Semantic business process management: a vision towards using semantic Web services for business process management , 2005, IEEE International Conference on e-Business Engineering (ICEBE'05).

[22]  Wil M. P. van der Aalst,et al.  Specifying and Monitoring Service Flows: Making Web Services Process-Aware , 2007, Test and Analysis of Web Services.

[23]  August-Wilhelm Scheer,et al.  ARIS — Vom Geschäftsprozess zum Anwendungssystem , 1998 .

[24]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[25]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[26]  Michael Uschold,et al.  The Enterprise Ontology , 1998, The Knowledge Engineering Review.