A reflective infrastructure for workflow adaptability

Abstract We present a flexible framework that enables workflow systems to adapt to changing conditions. The model is designed to reveal key aspects of the tasks involved in representing and enacting business processes. These fundamental characteristics are identified as state, behaviour, distribution, coordination and enactment. By isolating such core concepts in a way that allows them to be varied, we open up the general process of task coordination and execution, allowing for extensions in a planned way. By suitable manipulation of each of these aspects, at the appropriate level, a workflow system may be extensively modified in a way that minimises the effect of such change upon other aspects of the system.

[1]  Arthur H. M. ter Hofstede,et al.  Task structure semantics through process algebra , 1993, Softw. Eng. J..

[2]  Pieter W. G. Bots,et al.  An environment to support problem solving , 1987, Decis. Support Syst..

[3]  Zahir Tari,et al.  R-OK: a reflective model for distributed object management , 1995, Proceedings RIDE-DOM'95. Fifth International Workshop on Research Issues in Data Engineering-Distributed Object Management.

[4]  Remo Pareschi,et al.  Reflective Agents for Adaptive Workflows , 1996, PAAM.

[5]  Fabio Casati,et al.  Conceptual Modeling of Workflows , 1995, Advances in Object-Oriented Data Modeling.

[6]  Maria E. Orlowska,et al.  Verification Problems in Conceptual Workflow Specifications , 1996, Data Knowl. Eng..

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

[8]  J. Tirole The Theory of Industrial Organization , 1988 .

[9]  Jacques Ferber Computational reflection in class based object-oriented languages , 1989, OOPSLA 1989.

[10]  G. M. Wijers,et al.  Automated Support of Modelling Process: A View Based on Experiments with Expert Information Engineers , 1990, CAiSE.

[11]  David Edmond,et al.  Applications of reflection for cooperative information systems , 2000 .

[12]  Manfred Reichert,et al.  A framework for dynamic changes in workflow management systems , 1997, Database and Expert Systems Applications. 8th International Conference, DEXA '97. Proceedings.

[13]  Arthur H. M. ter Hofstede,et al.  Towards Real-Scale Business Transaction Workflow Modelling , 1997, CAiSE.

[14]  Gregor Kiczales,et al.  Beyond the Black Box: Open Implementation , 1996, IEEE Softw..

[15]  Pattie Maes,et al.  Computational reflection , 1987, The Knowledge Engineering Review.