Database transaction models for advanced applications
An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
Dynamic change within workflow systems
COCS '95 Proceedings of conference on Organizational computing systems
Discovering models of software processes from event-based data
ACM Transactions on Software Engineering and Methodology (TOSEM)
Adept_flex—Supporting Dynamic Changes of Workflows Without Losing Control
Journal of Intelligent Information Systems - Special issue on workflow management systems
Data & Knowledge Engineering - Special issue on ER '96
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
IEEE Transactions on Knowledge and Data Engineering
Mining Process Models from Workflow Logs
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
Improving Business Process Quality through Exception Understanding, Prediction, and Prevention
Proceedings of the 27th International Conference on Very Large Data Bases
Managing Evolving Workflow Specifications
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
HiWorD: A Petri Net-Based Hierarchical Workflow Designer
ACSD '03 Proceedings of the Third International Conference on Application of Concurrency to System Design
A top-down Petri net-based approach for dynamic workflow modeling
BPM'03 Proceedings of the 2003 international conference on Business process management
Towards an aspect-oriented language module: aspects for petri nets
Proceedings of the seventh workshop on Domain-Specific Aspect Languages
Hi-index | 0.00 |
A Self-Adaptive Recovery Net (SARN) is an extended Petri net model for specifying exceptional behavior in workflow systems. SARN caters for high-level recovery policies that are incorporated either with a single task or a set of tasks, called a recovery region. A recovery region delimits the part of the workflow from which the associated recovery policies take place. In this paper, we assume that SARN is initially partitioned into recovery regions by workflow designers who have a priori expectations for how exceptions will be handled. We propose a pattern-based approach to dynamically restructure SARN partition. The objective is to continuously restructure recovery regions within SARN partition to reflect the dynamic changes in handling exceptions. The restructuring of SARN partition is based on the observation of predefined recovery patterns.