Web Interface-Driven Cooperative Exception Handling in Adome Workflow Management System

Exception handling in workflow management systems (WFMSs) is a very important problem since it is not possible to specify all possible outcomes and alternatives. On the other hand, cooperative support for user-driven computer supported resolution of unexpected exceptions and workflow evolution at run-time is vital for an adaptive WFMS. We have been developing ADOME-WFMS as a comprehensive framework in which the problem of workflow exception handling can be adequately addressed. We present an adaptive exception manager and its Web-based interface for ADOME-WFMS with procedures for supporting the following: effective management of problem solving agents, cooperative exception handling, user-driven computer supported resolution of unexpected exceptions, and workflow evolution.

[1]  Amit P. Sheth,et al.  Recovery Issues in Web-Based Workflow , 1999 .

[2]  Fabio Casati,et al.  Workflow Evolution , 1996, ER.

[3]  Gianpaolo Cugola,et al.  Inconsistencies and Deviations in Process Support Systems , 1998 .

[4]  Qing Li,et al.  An Extensible Approach to Reactive Processing in an Advanced Object Modelling Environment , 1997, DEXA.

[5]  Amit P. Sheth,et al.  Transactions in Transactional Workflows , 1997, Advanced Transaction Models and Architectures.

[6]  Jay Banerjee,et al.  Semantics and implementation of schema evolution in object-oriented databases , 1987, SIGMOD '87.

[7]  John G. Hughes,et al.  Object-oriented databases , 1991, Prentice Hall International series in computer science.

[8]  Dickson K. W. Chiu,et al.  A Logical Framework for Exception Handling in ADOME Workflow Management System , 2000, CAiSE.

[9]  Leung Chi Chan,et al.  Extending an advanced object modelling environment with versatile rule sharing & reactive capabilities , 1996 .

[10]  Mark Klein,et al.  Exception handling in agent systems , 1999, AGENTS '99.

[11]  Dickson K. W. Chiu,et al.  A 3-dimensional perspective on integrated management of rules and objects , 1996 .

[12]  Akhil Kumar,et al.  A framework for dynamic routing and operational integrity controls in a workflow management system , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

[13]  Keith D. Swenson,et al.  WW-Flow: Web-Based Workflow Management with Runtime Encapsulation , 2000 .

[14]  Gustavo Alonso,et al.  Flexible exception handling in the OPERA process support system , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[15]  D. Cohen Paying for the Internet in the new millennium , 2000 .

[16]  Dickson K. W. Chiu,et al.  E-Adome: A framework for enacting e-services , 2000, TES.

[17]  Fabio Casati,et al.  A discussion on approaches to handling exceptions in workflows , 1999, SIGG.

[18]  Gerti Kappel,et al.  niGSfi, Active Object-Oriented Workflow Management , 1995 .

[19]  Grzegorz Rozenberg,et al.  Dynamic change within workflow systems , 1995, COCS '95.

[20]  Peter A. Gloor,et al.  DartFlow: A Workflow Management System on the Web using Transportable Agents , 1996 .

[21]  Akhil Kumar,et al.  Dynamic Routing and Operational Controls in Workflow Management Systems , 1999 .

[22]  Fabio Casati,et al.  Modeling exceptional behaviors in commercial workflow management systems , 1999, Proceedings Fourth IFCIS International Conference on Cooperative Information Systems. CoopIS 99 (Cat. No.PR00384).

[23]  Gustavo Alonso,et al.  Exotica/FMDC: A Workflow Management System for Mobile and Disconnected Clients , 1996 .

[24]  Dickson K. W. Chiu,et al.  Web interface-driven cooperative exception handling in ADOME workflow management system , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.

[25]  Qing Li,et al.  ADOME: An Advanced Object Modeling Environment , 1998, IEEE Trans. Knowl. Data Eng..

[26]  Jennifer Widom,et al.  Active Database Systems: Triggers and Rules For Advanced Database Processing , 1994 .

[27]  Maria E. Orlowska,et al.  Automating Handover in Dynamic Workflow Environments , 1998, CAiSE.

[28]  Peter A. Buhr,et al.  Advanced Exception Handling Mechanisms , 2000, IEEE Trans. Software Eng..

[29]  Patrick C. K. Hung,et al.  Implementation of Web-based Event-driven Activity Execution in CapBasED-AMS , 1998 .

[30]  Johann Eder,et al.  The Workflow Activity Model WAMO , 1995, CoopIS.

[31]  Sharma Chakravarthy Rule management and evaluation: an active DBMS perspective , 1989, SGMD.

[32]  Jørgen Lindskov Knudsen,et al.  Exception Handling in Object Oriented Systems , 2000, ECOOP Workshops.

[33]  Gustavo Alonso,et al.  Exception Handling in Workflow Management Systems , 2000, IEEE Trans. Software Eng..

[34]  Karl Aberer,et al.  CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises , 2000 .

[35]  Mark F. Hornick,et al.  Customizing Transaction Models and Mechanisms in a Programmable Environment Supporting Reliable Workflow Automation , 1996, IEEE Trans. Knowl. Data Eng..

[36]  Alexander Borgida,et al.  Language features for flexible handling of exceptions in information systems , 1985, TODS.

[37]  Kamalakar Karlapalem,et al.  Temporally Constrained Workflows , 1999, ICSC.

[38]  Fabio Casati,et al.  Conceptual Modelling of WorkFlows , 1995 .

[39]  Patrick C. K. Hung,et al.  CapBasED-AMS - A Framework for Capability-Based and Event-Driven Activity Management System , 1995, CoopIS.

[40]  Fabio Casati,et al.  Adaptive and Dynamic Service Composition in eFlow , 2000, CAiSE.

[41]  Dickson K. W. Chiu,et al.  A Meta Modeling Approach to Workflow Management Systems Supporting Exception Handling , 1999, Inf. Syst..

[42]  Gerti Kappel,et al.  A framework for workflow management systems based on objects, rules and roles , 2000, CSUR.

[43]  Fabio Casati,et al.  An Environment for Designing Exceptions in Workflows , 1999, Inf. Syst..

[44]  Sushil Jajodia,et al.  Advanced Transaction Models and Architectures , 2012, Springer US.

[45]  Qing Li,et al.  Devising a flexible event model on top of a common data : knowledge storage manager , 1996 .

[46]  Mike P. Papazoglou,et al.  Proceedings of the 14th International Conference on Object-Oriented and Entity-Relationship Modelling , 1995 .