scholarly journals An Elaborate Preprocessing Phase (p3) in Composition and Optimization of Business Process Models

Computation ◽  
2021 ◽  
Vol 9 (2) ◽  
pp. 16
Author(s):  
George Tsakalidis ◽  
Kostas Georgoulakos ◽  
Dimitris Paganias ◽  
Kostas Vergidis

Business process optimization (BPO) has become an increasingly attractive subject in the wider area of business process intelligence and is considered as the problem of composing feasible business process designs with optimal attribute values, such as execution time and cost. Despite the fact that many approaches have produced promising results regarding the enhancement of attribute performance, little has been done to reduce the computational complexity due to the size of the problem. The proposed approach introduces an elaborate preprocessing phase as a component to an established optimization framework (bpoF) that applies evolutionary multi-objective optimization algorithms (EMOAs) to generate a series of diverse optimized business process designs based on specific process requirements. The preprocessing phase follows a systematic rule-based algorithmic procedure for reducing the library size of candidate tasks. The experimental results on synthetic data demonstrate a considerable reduction of the library size and a positive influence on the performance of EMOAs, which is expressed with the generation of an increasing number of nondominated solutions. An important feature of the proposed phase is that the preprocessing effects are explicitly measured before the EMOAs application; thus, the effects on the library reduction size are directly correlated with the improved performance of the EMOAs in terms of average time of execution and nondominated solution generation. The work presented in this paper intends to pave the way for addressing the abiding optimization challenges related to the computational complexity of the search space of the optimization problem by working on the problem specification at an earlier stage.

Author(s):  
Markus Kress ◽  
Sanaz Mostaghim ◽  
Detlef Seese

In this chapter, the authors study a new variant of Particle Swarm Optimization (PSO) to efficiently execute business processes. The main challenge of this application for the PSO is that the function evaluations typically take a high computation time. They propose the Gap Search (GS) method in combination with the PSO to perform a better exploration in the search space and study its influence on the results of our application. They replace the random initialization of the solutions for the initial population as well as for the diversity preservation method with the GS method. The experimental results show that the GS method significantly improves the quality of the solutions and obtains better results for the application as compared to the results of a standard PSO and Genetic Algorithms. Moreover, the combination of the methods the authors used show promising results as tools to be applied for improvement of Business Process Optimization.


Author(s):  
Jonas Buys ◽  
Vincenzo De Florio ◽  
Chris Blondia

With the advent of XML-based SOA, WS-BPEL swiftly became a widely accepted standard for modeling business processes. Although SOA is said to embrace the principle of business agility, BPEL process definitions are still manually crafted into their final executable version. While SOA has proven to be a giant leap forward in building flexible IT systems, this static BPEL workflow model should be enhanced to better sustain continual process evolution. In this paper, the authors discuss the potential for adding business intelligence with respect to business process re-engineering patterns to the system to allow for automatic business process optimization. Furthermore, the paper examines how these re-engineering patterns may be implemented, leveraging techniques that were applied successfully in computer science. Several practical examples illustrate the benefit of such adaptive process models. These preliminary findings indicate that techniques like the re-sequencing and parallelization of instructions, further optimized by introspection, as well as techniques for achieving software fault tolerance, are particularly valuable for optimizing business processes. Finally, the authors elaborate on the design of people-oriented business processes using common human-centric re-engineering patterns.


Author(s):  
Jonas Buys ◽  
Vincenzo De Florio ◽  
Chris Blondia

With the advent of XML-based SOA, WS-BPEL swiftly became a widely accepted standard for modeling business processes. Although SOA is said to embrace the principle of business agility, BPEL process definitions are still manually crafted into their final executable version. While SOA has proven to be a giant leap forward in building flexible IT systems, this static BPEL workflow model should be enhanced to better sustain continual process evolution. In this paper, the authors discuss the potential for adding business intelligence with respect to business process re-engineering patterns to the system to allow for automatic business process optimization. Furthermore, the paper examines how these re-engineering patterns may be implemented, leveraging techniques that were applied successfully in computer science. Several practical examples illustrate the benefit of such adaptive process models. These preliminary findings indicate that techniques like the re-sequencing and parallelization of instructions, further optimized by introspection, as well as techniques for achieving software fault tolerance, are particularly valuable for optimizing business processes. Finally, the authors elaborate on the design of people-oriented business processes using common human-centric re-engineering patterns.


Author(s):  
Markus Kress ◽  
Sanaz Mostaghim ◽  
Detlef Seese

In this chapter, the authors study a new variant of Particle Swarm Optimization (PSO) to efficiently execute business processes. The main challenge of this application for the PSO is that the function evaluations typically take a high computation time. They propose the Gap Search (GS) method in combination with the PSO to perform a better exploration in the search space and study its influence on the results of our application. They replace the random initialization of the solutions for the initial population as well as for the diversity preservation method with the GS method. The experimental results show that the GS method significantly improves the quality of the solutions and obtains better results for the application as compared to the results of a standard PSO and Genetic Algorithms. Moreover, the combination of the methods the authors used show promising results as tools to be applied for improvement of Business Process Optimization.


2021 ◽  
Vol 13 (4) ◽  
pp. 1739
Author(s):  
Paul Save ◽  
Belgin Terim Cavka ◽  
Thomas Froese

Any group that creates challenging goals also requires a strategy to achieve them and a process to review and improve this strategy over time. The University of British Columbia (UBC) set ambitious campus sustainability goals, including a reduction in its greenhouse gas emissions to 33% below the 2007 level by 2015, and 100% by 2050 (UBC, 2006). The University pursued these goals through a number of specific projects (such as major district energy upgrade and a bioenergy facility) and, more generally, through a “Campus as a Living Lab” (CLL) initiative to marry industry, campus operations, and research to drive innovative solutions. The CLL program has achieved significant successes while also demonstrating many opportunities for improvements and lessons learned. The aim of this study was to examine the UBC CLL program, to identify and formalize its operations, to extract key transferable characteristics, and to propose replicable processes that other universities and municipalities can follow to expand their sustainable practices in similar ways. There was a learning curve with implementing a CLL program at UBC; thus, the goal of this study was to potentially shorten this learning curve for others. The research involved an ethnographic approach in which researchers participated in the CLL process, conducted qualitative analysis, and captured the processes through a series of business process models. The research findings are shared in two parts: 1. generalized lessons learned through key transferrable characteristics; 2. a series of generic organizational charts and business process models (BPMs) culminated with learned strategies through defined processes that illustrate what was required to create a CLL program at UBC. A generalized future improvement plan for UBC CLL programs is defined, generic BPMs about CLL projects are evaluated, and the level of engagement of multiple stakeholders through phases of project life cycle given in the conclusion for future use of other Living Lab organizations.


Author(s):  
Daniel Lübke ◽  
Maike Ahrens ◽  
Kurt Schneider

AbstractBusiness process modeling is an important activity for developing software systems—especially within digitization projects and when realizing digital business models. Specifying requirements and building executable workflows is often done by using BPMN 2.0 process models. Although there are several style guides available for BPMN, e.g., by Silver and Richard (BPMN method and style, vol 2, Cody-Cassidy Press, Aptos, 2009), there has not been much empirical research done into the consequences of the diagram layout. In particular, layouts that require scrolling have not been investigated yet. The aim of this research is to establish layout guidelines for business process modeling that help business process modelers to create more understandable business process diagrams. For establishing benefits and penalties of different layouts, a controlled eye tracking experiment was conducted, in which data of 21 professional software developers was used. Our results show that horizontal layouts are less demanding and that as many diagram elements as possible should be put on the initially visible screen area because such diagram elements are viewed more often and longer. Additionally, diagram elements related to the reader’s task are read more often than those not relevant to the task. BPMN modelers should favor a horizontal layout and use a more complex snake or multi-line layout whenever the diagrams are too large to fit on one page in order to support BPMN model comprehension.


2020 ◽  
Vol 123 ◽  
pp. 103297
Author(s):  
Jonnro Erasmus ◽  
Irene Vanderfeesten ◽  
Konstantinos Traganos ◽  
Paul Grefen

Sign in / Sign up

Export Citation Format

Share Document