Artifact-Centric Business Process Synthesis Framework Using Discrete Event Systems Theory

نویسندگان

  • Yin Wang
  • Ahmed Nazeem
چکیده

 Artifact-Centric Business Process Synthesis Framework Using Discrete Event Systems Theory Yin Wang, Ahmed Nazeem HP Laboratories HPL-2011-40 Business Process Synthesis, Service Composition, Artifact, Supervisory Control, Discrete Event Systems Artifact-centric design principle promotes business artifacts to the central role. Services in an artifact system are operations that change the state of these artifacts. A business rule specifies a condition to invoke a service, and a set of rules form a business process. Analogous to the service composition problem in Service Oriented Architecture, one can synthesize an artifact-centric process automatically from a given set of artifacts and services. However, handling uncontrollable events such as user behavior and conditional effects is a challenge. With a few exceptions that target at specific models, existing composition algorithms either assume deterministic outcome of uncontrollable events, or use the execution monitoring and replanning technique. Replanning may be late and miss the opportunity to achieve the goal. In this paper, we introduce a branch of control theory, called Discrete Event Systems (DES) theory, for process synthesis. This theory applies discrete state space models such as automata and Petri nets. The objective is to synthesize the control logic that achieves a given specification. With automaton model, the control logic is represented by state-action pairs that closely resemble rules in artifact systems. While planning techniques are usually optimistic in the sense that they search for the optimal path to achieve the goal, DES theory considers all possible paths and tries to guarantee the specification under the worst sequence of uncontrollable events. We use Google Checkout Service to illustrate our process synthesis technique. External Posting Date: April 6, 2011 [Fulltext] Approved for External Publication Internal Posting Date: April 6, 2011 [Fulltext] Copyright 2011 Hewlett-Packard Development Company, L.P. Artifact-Centric Business Process Synthesis Framework Using Discrete Event Systems Theory Yin Wang and Ahmed Nazeem 1 Hewlett-Packard Labs, Palo Alto 2 Georgia Institute of Technology, Atlanta Abstract. Artifact-centric design principle promotes business artifacts Artifact-centric design principle promotes business artifacts to the central role. Services in an artifact system are operations that change the state of these artifacts. A business rule speci es a condition to invoke a service, and a set of rules form a business process. Analogous to the service composition problem in Service Oriented Architecture, one can synthesize an artifact-centric process automatically from a given set of artifacts and services. However, handling uncontrollable events such as user behavior and conditional e ects is a challenge. With a few exceptions that target at speci c models, existing composition algorithms either assume deterministic outcome of uncontrollable events, or use the execution monitoring and replanning technique. Replanning may be late and miss the opportunity to achieve the goal. In this paper, we introduce a branch of control theory, called Discrete Event Systems (DES) theory, for process synthesis. This theory applies discrete state space models such as automata and Petri nets. The objective is to synthesize the control logic that achieves a given speci cation. With automaton model, the control logic is represented by state-action pairs that closely resemble rules in artifact systems. While planning techniques are usually optimistic in the sense that they search for the optimal path to achieve the goal, DES theory considers all possible paths and tries to guarantee the speci cation under the worst sequence of uncontrollable events. We use Google Checkout Service to illustrate our process synthesis technique.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Recent Developments in Discrete Event Systems

This article is a brief exposure of the process approach to a newly emerging area called "discrete event systems" in control theory and summarizes some of the recent developments in this area. Discrete event systems is an area of research that is developing within the interstices of computer, control and communication sciences. The basic direction of research addresses issues in the analysis an...

متن کامل

A Survey on Approaches to Modeling Artifact-Centric Business Processes

Business Process Modeling using artifact-centric approach has gained increasing interest over the past few years. The ability to put data and process aspects on an equal footing has made it a powerful tool for efficient business process modeling. The artifact-centric approach is based on key business-relevant entities called business artifacts, which are central for guiding business operations ...

متن کامل

A Process View Framework for Artifact-Centric Business Processes

Over the past several years, the artifact-centric approach to workflow has emerged as a new paradigm of business process modelling. It provides a robust structure of workflow and supports the flexibility of workflow enactment and evolution especially in a collaborative environment. To facilitate and foster business collaborations, the customisation, privacy protection, and authority control of ...

متن کامل

A Framework for Realizing Artifact-Centric Business Processes in Service-Oriented Architecture

Over the past few years, the artifact-centric approach to workflow modeling has been beneficially evidenced for both academic and industrial researches. This approach not only provides a rich insight to key business data and their evolution through business processes, but also allows business and IT stakeholders to have a single unified view of the processes. There are several studies on the mo...

متن کامل

Artifact-Centric Business Process Models in UML

Business process modeling using an artifact-centric approach has raised a significant interest over the last few years. This approach is usually stated in terms of the BALSA framework which defines the four “dimensions” of an artifact-centric business process model: Business Artifacts, Lifecycles, Services and Associations. One of the research challenges in this area is looking for different di...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011