Enhancing BPMN 2.0 informational perspective to support interoperability for cross-organizational business processes

Business Process Modeling Notation (BPMN) is being adopted as one of the industry standards for modeling cross-organizational business processes (CBPs). BPMN analyzes a business process as a set of interrelated activities, focusing primarily on the functional perspective of the process. However, for successful CBP modeling, an informational perspective is important. Although BPMN 2.0 supports information flow design, existing representations of data/information elements are not sufficient to support CBP modeling requirements. In this light, the paper proposes an approach for formal modeling and specification of information requirements used and generated in the CBPs. A UML View Profile is introduced to specify information requirements as views over the common reference ontology. A BPMN 2.0 extension is introduced to connect the defined views and the corresponding process activities. Ultimately, the proposed information requirements specification enables generation of the message instance and its transformation at the implementation level.

[1]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

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

[3]  Daniel Deutch,et al.  Business Processes: A Database Perspective , 2012, Business Processes: A Database Perspective.

[4]  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).

[5]  Nicola Guarino,et al.  Formal ontology, conceptual analysis and knowledge representation , 1995, Int. J. Hum. Comput. Stud..

[6]  Peter Denno,et al.  On capturing information requirements in process specifications , 2007, IESA.

[7]  Dov Dori,et al.  OPCATeam - Collaborative Business Process Modeling with OPM , 2004, Business Process Management.

[8]  Asuman Dogac,et al.  A Semantic-Based Solution for UBL Schema Interoperability , 2009, IEEE Internet Computing.

[9]  Stephen A. White,et al.  BPMN modeling and reference guide : understanding and using BPMN : develop rigorous yet understandable graphical representations of business processes , 2008 .

[10]  Catriel Beeri,et al.  Monitoring Business Processes with Queries , 2007, VLDB.

[11]  Martin Hepp,et al.  An Ontology Framework for Semantic Business Process Management , 2007, Wirtschaftsinformatik.

[12]  Alin Deutsch,et al.  A verifier for interactive, data-driven web applications , 2005, SIGMOD '05.

[13]  Feng Gao,et al.  Extending BPMN 2.0 to Enable Links between Process Models and ARIS Views Modeled with Linked Data , 2011, BIS.

[14]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[15]  M. Bunge Treatise on basic philosophy , 1974 .

[16]  Nenad Ivezic,et al.  An Architecture for Semantic Enterprise Application Integration Standards , 2006 .

[17]  Adrian Paschke,et al.  Semantic Mediation of Information Flow in Cross-Organizational Business Process Modeling , 2010, SBPM.

[18]  Jianwen Su,et al.  Automatic construction of simple artifact-based business processes , 2009, ICDT '09.

[19]  Martin K. Purvis,et al.  UML as an Ontology Modelling Language , 1999, Intelligent Information Integration.

[20]  Nenad Ivezic,et al.  Semantic B2B-integration Using an Ontological Message Metamodel , 2010, Concurr. Eng. Res. Appl..

[21]  Bruce Silver,et al.  BPMN Method and style : with BPMN implementer's guide. , 2011 .

[22]  Patrick Emery,et al.  Extending the Unified Modeling Language for ontology development , 2002, Software and Systems Modeling.

[23]  Boonserm Kulvatunyou,et al.  An Ontology for the e-Kanban Business Process , 2007 .

[24]  Adrian Paschke,et al.  Incorporating semantic bridges into information flow of cross-organizational business process models , 2010, I-SEMANTICS '10.

[25]  Asunción Gómez-Pérez,et al.  Ontological Engineering: With Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web , 2004, Advanced Information and Knowledge Processing.

[26]  Nenad Ivezic,et al.  Interoperable Supply-Chain Applications: Message Metamodel-Based Semantic Reconciliation of B2B Messages , 2010, Int. J. Cooperative Inf. Syst..

[27]  Matteo Magnani,et al.  BPDMN: A Conservative Extension of BPMN with Enhanced Data Representation Capabilities , 2009, ArXiv.

[28]  Boonserm Kulvatunyou,et al.  Semantic mediation for standard-based B2B interoperability , 2010, IEEE Internet Computing.

[29]  Alistair Barros,et al.  A Survey on State of the Art to Facilitate Modelling of Cross-Organisational Business Processes , 2005, XML4BPM@BTW.

[30]  Stefano Borgo,et al.  How Formal Ontology can help Civil Engineers , 2007, Ontologies for Urban Development.

[31]  Stephen Cranefield,et al.  UML for ontology development , 2002, The Knowledge Engineering Review.

[32]  Mark von Rosing,et al.  Business Process Model and Notation - BPMN , 2015, The Complete Business Process Handbook, Vol. I.