Abstract

A business process is the combination of a set of activities with logical order and dependence, whose objective is to produce a desired goal. Business process modeling (BPM) using knowledge of the available process modeling techniques enables a common understanding and analysis of a business process. Industry and academics use informal and formal techniques respectively to represent business processes (BP), having the main objective to support an organization. Despite both are aiming at BPM, the techniques used are quite different in their semantics. While carrying out literature research, it has been found that there is no general representation of business process modeling is available that is expressive than the commercial modeling tools and techniques. Therefore, it is primarily conceived to provide an ontology mapping of modeling terms of Business Process Modeling Notation (BPMN), Unified Modeling Language (UML) Activity Diagrams (AD) and Event Driven Process Chains (EPC) to temporal logic. Being a formal system, first order logic assists in thorough understanding of process modeling and its application. However, our contribution is to devise a versatile conceptual categorization of modeling terms/constructs and also formalizing them, based on well accepted business notions, such as action, event, process, connector and flow. It is demonstrated that the new categorization of modeling terms mapped to formal temporal logic, provides the expressive power to subsume business process modeling techniques i.e. BPMN, UML AD and EPC.

Highlights

  • Business Process (BP) is defined [16], [24], referring to a structure set of actions designed to show how work is done, rather than what is done

  • Conceptual Categorization of Modeling Terms/Constructs We have seen that the modeling terms discussed in previous sub-sections have somewhat similarities and differences. Main modeling techniques such as Business Process Modeling Notation (BPMN), Unified Modeling Language (UML) Activity Diagrams (AD) and Event Driven Process Chains (EPC) provide no formal foundation and leads to ambiguity in the design. To overcome this problem and fill this gap, we propose conceptual categorizations of modeling terms used by BPMN, UML AD and EPC

  • In this paper we presented a framework for Business process modeling (BPM) using ontological mapping

Read more

Summary

Introduction

Business Process (BP) is defined [16], [24], referring to a structure set of actions designed to show how work is done, rather than what is done. The actions referred to are usually work elements, producing some component or subcomponent of a complete artefact. Actions are structured according to essential logical time ordering of component production. In the business and management field, processes are described mainly for human to human communication, for decision making in production processes, administrative processes, to understand their impact on the organization. Processes are considered as a form of high level programming languages, conceived to achieve a better use of web services (and, more generally, e-services), i.e., they represent an executable form of the application logics, as part of a complex software artefact

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call