Reducing Exception Handling Complexity in Business Process Modeling and Implementation: The WED-Flow Approach.
ABSTRACT Today’s enterprises reevaluate and adjust their business processes at a very high frequency, which presents a non-trivial
challenge to classic BPM methodology. In particular, the dynamic nature of exception handling may generate highly significant
costs when business processes are modeled and implemented statically based on formal frameworks (e.g., process algebra and
Petri nets). In this work we introduce the WED-flow (Workflow, Event processing, and Data-flow) approach, a novel concept
for modeling and implementation of business processes that significantly reduces the complexity of exception handling—quantitatively,
as compared to current approaches. WED-flows explicitly integrate events, data, conditions, and transitions by capturing data
instances (future, current, and historical) as data states, which enables incremental business process development. More generally,
this paper provides a conceptual basis and guidelines for capturing, processing, and storing event-handling environments.
Consequently, information systems that implement business processes as WED-flows are truly dynamic and no longer time-invariant
Conference Proceeding: Workflow Resource Patterns: Identification, Representation and Tool Support.Advanced Information Systems Engineering, 17th International Conference, CAiSE 2005, Porto, Portugal, June 13-17, 2005, Proceedings; 01/2005
Conference Proceeding: Data-Driven Modeling and Coordination of Large Process Structures.[show abstract] [hide abstract]
ABSTRACT: In the engineering domain, the development of complex products (e.g., cars) necessitates the coordination of thousands of (sub-) processes. One of the biggest challenges for process management systems is to support the modeling, monitoring and maintenance of the many interdependencies between these sub-processes. The resulting process structures are large and can be characterized by a strong relationship with the assembly of the product; i.e., the sub-processes to be coordinated can be related to the different product components. So far, sub-process coordination has been mainly accomplished manually, resulting in high efforts and inconsistencies. IT support is required to utilize the information about the product and its structure for deriving, coordinating and maintaining such data-driven process structures. In this paper, we introduce the COREPRO framework for the data-driven modeling of large process structures. The approach reduces modeling efforts significantly and provides mechanisms for maintaining data-driven process structures.On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS, OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Vilamoura, Portugal, November 25-30, 2007, Proceedings, Part I; 01/2007
Conference Proceeding: Large Scale Order Processing through Navigation Plan Concept[show abstract] [hide abstract]
ABSTRACT: Order processing is an important application on services computing. On the conceptual side, business process management helps model such applications. On the practical side, workflow systems help implement such systems. We propose the navigation plan concept for order processing. Business steps in order processing are mapped into process algebra and composed into navigation plans. On the practical side, navigation plans are directly executed in the RiverFish architecture, thus guaranteeing the properties predicted by process algebra. Thus a well-defined order processing application is implemented into a reliable cooperative information system. A widely used application (the DECA system for requesting business TaxID involving several government agencies) demonstrates the usefulness of the navigation plan concept in practice2006 IEEE International Conference on Services Computing (SCC 2006), 18-22 September 2006, Chicago, Illinois, USA; 01/2006