Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Business process verification – finally a reality!

View through CrossRef
PurposeThe purpose of this paper is to demonstrate that process verification has matured to a level where it can be used in practice. This paper reports on new verification techniques that can be used to assess the correctness of real‐life models.Design/methodology/approachThe proposed approach relies on using formal methods to determine the correctness of business processes with cancellation and OR‐joins. The paper also demonstrates how reduction rules can be used to improve the efficiency. These techniques are presented in the context of the workflow language yet another workflow language (YAWL) that provides direct support for 20 most frequently used patterns found today (including cancellation and OR‐joins). But the results also apply to other languages with these features (e.g. BPMN, EPCs, UML activity diagrams, etc.). An editor has been developed that provides diagnostic information based on the techniques presented in this paper.FindingsThe paper proposes four properties for business processes with cancellation and OR‐joins, namely: soundness, weak soundness, irreducible cancellation regions and immutable OR‐joins and develop new techniques to verify these properties. Reduction rules have been used as a means of improving the efficiency of the algorithm. The paper demonstrates the feasibility of this verification approach using a realistic and complex business process, the visa application process for general skilled migration to Australia, modelled as a YAWL workflow with cancellation regions and OR‐joins.Originality/valueBusiness processes sometimes require complex execution interdependencies to properly complete a process. For instance, it is possible that certain activities need to be cancelled mid‐way though the process. Some parallel activities may require complex “wait and see” style synchronisation depending on a given context. These types of business processes can be found in various domains, such as application integration, B2B commerce, web service composition and workflow systems. Even though cancellation and sophisticated join structures are present in many business processes, existing verification techniques are unable to deal with such processes. Hence, this paper plays an important role in making process verification a reality.
Title: Business process verification – finally a reality!
Description:
PurposeThe purpose of this paper is to demonstrate that process verification has matured to a level where it can be used in practice.
This paper reports on new verification techniques that can be used to assess the correctness of real‐life models.
Design/methodology/approachThe proposed approach relies on using formal methods to determine the correctness of business processes with cancellation and OR‐joins.
The paper also demonstrates how reduction rules can be used to improve the efficiency.
These techniques are presented in the context of the workflow language yet another workflow language (YAWL) that provides direct support for 20 most frequently used patterns found today (including cancellation and OR‐joins).
But the results also apply to other languages with these features (e.
g.
BPMN, EPCs, UML activity diagrams, etc.
).
An editor has been developed that provides diagnostic information based on the techniques presented in this paper.
FindingsThe paper proposes four properties for business processes with cancellation and OR‐joins, namely: soundness, weak soundness, irreducible cancellation regions and immutable OR‐joins and develop new techniques to verify these properties.
Reduction rules have been used as a means of improving the efficiency of the algorithm.
The paper demonstrates the feasibility of this verification approach using a realistic and complex business process, the visa application process for general skilled migration to Australia, modelled as a YAWL workflow with cancellation regions and OR‐joins.
Originality/valueBusiness processes sometimes require complex execution interdependencies to properly complete a process.
For instance, it is possible that certain activities need to be cancelled mid‐way though the process.
Some parallel activities may require complex “wait and see” style synchronisation depending on a given context.
These types of business processes can be found in various domains, such as application integration, B2B commerce, web service composition and workflow systems.
Even though cancellation and sophisticated join structures are present in many business processes, existing verification techniques are unable to deal with such processes.
Hence, this paper plays an important role in making process verification a reality.

Related Results

Shenzi 16-Inch Oil Export SCR CVA Verification
Shenzi 16-Inch Oil Export SCR CVA Verification
Abstract In 2006 Enterprise developed a 16-inch oil export system from Shenzi field located in Green Canyon Block 653 in the Gulf of Mexico, approximately 120 nau...
Platform Verification - Aview From Amember Of Industry
Platform Verification - Aview From Amember Of Industry
ABSTRACT Concerns have been raised in many sectors regarding the safety and reliability of offshore platforms. In this paper, the history of offshore operations a...
Comparing cybersickness in virtual reality and mixed reality head-mounted displays
Comparing cybersickness in virtual reality and mixed reality head-mounted displays
Introduction: Defence Research and Development Canada is developing guidance on the use of Mixed Reality head-mounted displays for naval operations in the Royal Canadian Navy. Virt...
Augmented Reality for Smoking Cessation: Development and Usability Study (Preprint)
Augmented Reality for Smoking Cessation: Development and Usability Study (Preprint)
BACKGROUND The recent widespread availability of augmented reality via smartphone offers an opportunity to translate cue exposure therapy for smoking cessat...
Discussion on Application Verification Method of Xinyan Electronic Components
Discussion on Application Verification Method of Xinyan Electronic Components
Abstract This article first analyzes the verification of Xinyan electronic components, including functional verification, performance verification, and process verif...
Atypical business law provisions
Atypical business law provisions
The article is devoted to the vision of atypical business law provisions. It was found that the state of scientific opinion regarding atypical business law provisions is irrelevant...
VR 101
VR 101
Today we call many things “virtual.” Virtual corporations connect teams of workers located across the country. In leisure time, people form clubs based on shared interests in polit...

Back to Top