Abstract

A modern organization needs to adapt its behavior to changes in the business environment by changing its Business Processes (BP) and corresponding Business Process Support (BPS) systems. One way of achieving such adaptability is via separation of the system code from the process description/model by applying the concept of executable process models. Furthermore, to ease introduction of changes, such process model should separate different perspectives, for example, control-flow, human resources, and data perspectives, from each other. In addition, for developing a completely new process, it should be possible to start with a reduced process model to get a BPS system quickly running, and then continue to develop it in an agile manner. This article consists of two parts, the first sets requirements on modeling techniques that could be used in the tools that supports agile development of BPs and BPS systems. The second part suggests a business process modeling technique that allows to start modeling with the data/information perspective which would be appropriate for processes supported by Case or Adaptive Case Management (CM/ACM) systems. In a model produced by this technique, called data-centric business process model, a process instance/case is defined as sequence of states in a specially designed instance database, while the process model is defined as a set of rules that set restrictions on allowed states and transitions between them. The article details the background for the project of developing the data-centric process modeling technique, presents the outline of the structure of the model, and gives formal definitions for a substantial part of the model.

Highlights

  • The concept of business process (BP) covers a complex phenomenon that can be considered from several perspectives, e.g.: control flow perspective, data/information perspective, resources perspective, including human resources, to Reference: I

  • The second part suggests a business process modeling technique that allows to start modeling with the data/information perspective which would be appropriate for processes supported by Case or Adaptive Case Management (CM/ACM) systems

  • In a model produced by this technique, called data-centric business process model, a process instance/case is defined as sequence of states in a specially designed instance database, while the process model is defined as a set of rules that set restrictions on allowed states and transitions between them

Read more

Summary

Introduction

The concept of business process (BP) covers a complex phenomenon that can be considered from several perspectives, e.g.: control flow ( called tasks/activities perspective or workflow) perspective, data/information perspective, resources perspective, including human resources, to. The most important functionality of CM/ACM systems is providing means for storing structured information and making it available for the process participants who need it Based on this information, the participants can themselves decide on which tasks/activities to complete and in which order, at least, when a minimum BPS system is employed. This article is an attempt to suggest a formal foundation for creating a process modeling technique in which the data/information perspective is in the focus, and which could be suitable for employment in CM/ACM systems developed in the agile manner. The specific goal of this article is to suggest a formal definition of the data-centric process model that could be useful for developing CM/ACM systems in the agile manner. We refer the readers interested in the details of the project to the original BPMDS 2013 paper

Case and Adaptive Case Management
Agile Business Process Development
Why a New Business Process Modeling Technique is Needed?
Existing Non-Workflow Business Process Modeling Techniques
Background for the Development of Data-Centric Modeling Technique
Form-Based Case Handling as an Example of Data-Centric Process Modeling
An Outline of a Basic Data-Centric Business Process Model
Data Perspective
Human Resources Perspective
Data Presentation Perspective
Pragmatic Mechanisms Outside the Process Model
Implementation of the Data-Centric Model in iPB
Notes on the Research Paradigm Used in the Project
Practical Usefulness
Research Contribution
Plans for the Future – Challenges to Overcome
A Process Example – Course Preparation Process
The iPB-Based Course Model
Extended State and Extended Trajectory
Motivation – Procedural Semantics
Definition of the Extended Scheme
Non-Repeatable Groups
Rules for Unlocking Groups
Condition on Final States
Findings
Group Dependencies
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