Improving business processes with business process modelling notation and business process execution language: an action research approach

2011 ◽  
Vol 7 (4) ◽  
pp. 458 ◽  
Author(s):  
Abbas Keramati ◽  
Hamid Reza Golian ◽  
Masoud Afshari Mofrad
2019 ◽  
Vol 25 (5) ◽  
pp. 948-971
Author(s):  
Kanana Ezekiel ◽  
Vassil Vassilev ◽  
Karim Ouazzane ◽  
Yogesh Patel

Purpose Changing scattered and dynamic business rules in business workflow systems has become a growing problem that hinders the use and configuration of workflow-based applications. There is a gap in the existing research studies which currently focus on solutions that are application specific, without accounting for the universal logical dependencies between the business rules and, as a result, do not support adaptation of the business rules in real time. The paper aims to discuss this issue. Design/methodology/approach To tackle the above problems, this paper adopts a bottom-up approach, which puts forward a component model of the business process workflows and then adds business rules which have clear logical semantics. This allows incremental development of the workflows and semantic indexing of the rules which govern them during the initial acquisition. Findings The paper introduces an event-driven model for development of business workflows which is purely logic-based and can be easily implemented using an object-oriented technology, together with a model of the business rules dependencies which supports incremental semantic indexing. It also proposes a two-level inference mechanism as a vehicle for controlling the business process execution and the process of adaptation of the business rules at real time based on propagating the dependencies. Research limitations/implications The framework is strictly logical and completely domain-independent. It allows to account both synchronous and asynchronous triggering events as well as both qualitative and quantitative description of the conditions of the rules. Although our primary interest is to apply the framework to the business processes typical in the construction industry we believe our approach has much wider potential due to its strictly logical formalization and domain independence. In fact it can be used to control any business processes where the execution is governed by rules. Practical implications The framework could be applied to both large business process modelling tasks and small but very dynamic business processes like the typical digital business processes found in online banking or e-Commerce. For example, it can be used for adjusting security policies by adding the capability to adapt automatically the access rights to account for additional resources and new channels of operation which can be very interesting ion both B2C and B2B applications. Social implications The potential scope of the impact of the research reported here is linked to the wide applicability of rule-based systems in business. Our approach makes it possible not only to control the execution of the processes, but also to identify problems in the control policies themselves from the point of view of their logical properties – consistency, redundancies and potential gaps in the logics. In addition to this, our approach not only increases the efficiency, but also provides flexibility for adaptation of the policies in real time and increases the security of the overall control which improves the overall quality of the automation. Originality/value The major achievement reported in this paper is the construction of a universal, strictly logic-based event-driven framework for business process modelling and control, which allows purely logical analysis and adaptation of the business rules governing the business workflows through accounting their dependencies. An added value is the support for object-oriented implementation and the incremental indexing which has been possible thanks to the bottom-up approach adopted in the construction of the framework.


2019 ◽  
Author(s):  
Ricko Aulia

Pemodelan proses bisnis merupakan cara untuk memahami, mendesain dan menganalisa suatu proses bisnis. Manfaat pemodelan proses bisnis adalah untuk membantu perusahaan memahami proses bisnisnya dengan baik, mengidentifikasi permasalahan seperti critical path atau bottleneck yang mungkin terjadi, mengembangkan, mendokumentasikan serta mengkomunikasikannya pada semua pemangku kepentingan bisnis. Sehingga perusahaan dapat meningkatkan performance dari pengelolaan proses bisnisnya. Pemodelan proses bisnis dapat dilakukan dengan beberapa cara atau standar, antara lain dengan BPMN (Business Process Modelling Notation) dan Activity Diagram UML (Unified Modelling Language). Kedua standar pemodelan tersebut yang akan dibandingkan dengan studi kasus pemodelan proses bisnis perwalian secara online atau dikenal dengan nama FRS Online (Formulir Rencana Studi). Secara umum BPMN cenderung menggambarkan proses dari pandangan seorang analisis bisnis. BPMN tidak dibuat dengan tujuan untuk dibuat programnya. BPMN perlu disempurnakan (misalnya ke proses BPEL) sebelum bisa dibuat pedoman pemrograman. Alasan inilah, BPMN digunakan oleh analisis bisnis dengan tujuan bukan untuk implementasi tapi lebih ke arah penyajian kebutuhan yang akan diberikan kepada analisis IT dan software development. Umumnya, BPMN dipakai untuk menghasilkan “BPEL code” yang akan diperbaiki oleh developer sehingga dapat dibuat implementasinya.


2020 ◽  
Author(s):  
Henry Chika Eleonu

Purpose - The purpose of this paper is to present a business process measurement framework for the evaluation of a corpus of business processes modelled in different business process modelling approaches. The results of the application of the proposed measurement framework will serve as a basis for choosing business process modelling approaches. Design/methodology/approach - The approach uses ideas of the Goal Question Metric (GQM) framework to define metrics for measuring a business process where the metrics answer the questions to achieve the goal. The Weighted Sum Method (WSM) is used to aggregate the measure of attributes of a business process to derive an aggregate measure, and business process modelling approaches are compared based on the evaluation of business process models created in different business process modelling approaches using the aggregate measure. Findings - The proposed measurement framework was applied to a corpus of business process models in different business process modelling approaches and is showed that insight is gained into the effect of business process modelling approach on the maintainability of a business process model. From the results, business process modelling approaches which imbibed the principle of separation of concerns of models, make use of reference or base model for a family of business process variants and promote the reuse of model elements performed highest when their models are evaluated with the proposed measurement framework. The results showed that the applications of the proposed framework proved to be useful for the selection of business process modelling approaches. Originality - The novelty of this work is in the application of WSM to integrate metric of business process models and the evaluation of a corpus of business process models created in different business process modelling approaches using the aggregate measure.


Author(s):  
Shunhui Ji ◽  
Liming Hu ◽  
Yihan Cao ◽  
Pengcheng Zhang ◽  
Jerry Gao

Business process specified in Business Process Execution Language (BPEL), which integrates existing services to develop composite service for offering more complicated function, is error-prone. Verification and testing are necessary to ensure the correctness of business processes. SPIN, for which the input language is PROcess MEta-LAnguage (Promela), is one of the most popular tools for detecting software defects and can be used both in verification and testing. In this paper, an automatic approach is proposed to construct the verifiable model for BPEL-based business process with Promela language. Business process is translated to an intermediate two-level representation, in which eXtended Control Flow Graph (XCFG) describes the behavior of BPEL process in the first level and Web Service Description Models (WSDM) depict the interface information of composite service and partner services in the second level. With XCFG of BPEL process, XCFGs for partner services are generated to describe their behavior. Promela model is constructed by defining data types based on WSDM and defining channels, variables and processes based on XCFGs. The constructed Promela model is closed, containing not only the BPEL process but also its execution environment. Case study shows that the proposed approach is effective.


2019 ◽  
Vol 2 (3) ◽  
pp. 23 ◽  
Author(s):  
Sitalakshmi Venkatraman ◽  
Ramanathan Venkatraman

In the past decades, a number of methodologies have been proposed to innovate and improve business processes that play an important role in enhancing the operational efficiency of an organisation in order to attain business competitiveness. Traditional business process modelling (BPM) approaches are process-centric and focus on the workflow, ignoring the data modelling aspects that are essential for today’s data-centric landscape of modern businesses. Hence, a majority of BPM initiatives have failed in several organisations due to the lack of data-driven insights into their business performance. On the other hand, the information systems of today focus more on dataflows using object-oriented modelling (OOM) approaches. Even standard OOM approaches, such as unified modelling language (UML) methods, exhibit inherent weaknesses due to their lack of formalized innovation with business objects and the dynamic control-flows of complex business processes. In addition to these issues, both BPM and OOM approaches have been augmented with an array of complex software tools and techniques which have confused businesses. There is a lack of a common generalized framework that integrates the well-formalised control-flow based BPM approach and the dataflow based OOM approach that is suitable for today’s enterprise systems in order to support organisations to achieve successful business process improvements. This paper takes a modest step to fill this gap. We propose a framework using a structured six-step business process modelling (BPM) guideline combined with a business object-oriented methodology (BOOM) in a unique and practical way that could be adopted for improving an organisation’s process efficiency and business performance in contemporary enterprise systems. Our proposed business object-oriented process modelling (BOOPM) framework is applied to a business case study in order to demonstrate the practical implementation and process efficiency improvements that can be achieved in enterprise systems using such a structured and integrated approach.


2008 ◽  
Vol 3 (Suppl 1) ◽  
pp. S22 ◽  
Author(s):  
Marcial Rojo ◽  
Elvira Rolón ◽  
Luis Calahorra ◽  
Felix García ◽  
Rosario Sánchez ◽  
...  

2013 ◽  
Vol 24 (2) ◽  
pp. 35-71 ◽  
Author(s):  
Geert Poels ◽  
Ken Decreus ◽  
Ben Roelens ◽  
Monique Snoeck

Business processes are designed to execute strategies that aim at achieving organisational goals. During the last decade, several methods have been proposed that prescribe the use of goal-oriented requirements engineering techniques for supporting different business process management activities, in particular business process modelling. The integration of goal modelling and business process modelling aims at increasing the alignment between business strategies and the processes with their supporting IT systems. This new research area, which the authors call Goal-Oriented Requirements Engineering for Business Processes (GORE-for-BP), is developing rapidly, but without a clear conceptualization of the focus and scope of the proposed GORE-for-BP methods. Furthermore, an overview is lacking of which methods exist and what their level of maturity is. This paper therefore presents a research review of the GORE-for-BP area, with the aim of identifying relevant methods and assessing their focus, scope, and maturity. This study used Systematic Literature Review and Method Meta-Modelling as research methods to identify and evaluate the state of the GORE-for-BP research area and to propose a research agenda for directing future research in the area. Nineteen methods were identified, which is an indication of an active research area. Although some similarities were found with respect to how goal models are transformed into business process models (or vice-versa), there is also considerable divergence in modelling languages used and the extent of coverage of typical requirements engineering and business process management lifecycle phases. Furthermore, the exploitation of requirements engineering techniques in the full business process management lifecycle is currently under researched. Also, the maturity of the methods found in terms of the formalisation of the transformation activity, the elaboration of method guidelines, and the extent to which methods are validated, can be further improved.


Sign in / Sign up

Export Citation Format

Share Document