State of the art and open issues in process-centered software engineering environments
Journal of Systems and Software - Special issue on achieving quality in software
Software process modelling and technology
Software process modelling and technology
SPADE: an environment for software process analysis, design, and enactment
Software process modelling and technology
PEACE: goal-oriented logic-based formalism for process modelling
Software process modelling and technology
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
How to deal with deviations during process model enactment
Proceedings of the 17th international conference on Software engineering
A framework for formalizing inconsistencies and deviations in human-centered systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Supporting Cooperation in the SPADE-1 Environment
IEEE Transactions on Software Engineering
Assessing process-centered software engineering environments
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
Tolerating Deviations in Process Support Systems via Flexible Enactment of Process Models
IEEE Transactions on Software Engineering
Data & Knowledge Engineering - Special issue on ER '96
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Database Support for Workflow Management: The Wide Project
Database Support for Workflow Management: The Wide Project
Software Process Model Evolution in the SPADE Environment
IEEE Transactions on Software Engineering
Advanced Transaction Models in Workflow Contexts
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Failure Handling and Coordinated Execution of Concurrent Workflows
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Automating Handover in Dynamic Workflow Environments
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
The Architecture of SPADE-1-Process-Centered SEE
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
EWSPT '92 Proceedings of the Second European Workshop on Software Process Technology
Endeavors: a process system integration infrastructure
ICSP '96 Proceedings of the Fourth International Conference on the Software Process (ICSP '96)
An Open, Flexible, and Configurable System for Service Composition
WECWIS '00 Proceedings of the Second International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems (WECWIS 2000)
BPM' 2012 Proceedings of the 2012 international conference on Process Support and Knowledge Representation in Health Care
Hi-index | 0.00 |
Process Support Systems (PSSs) are software systems supporting the modeling, enactment, monitoring, and analysis of business processes. Process automation technology can be fully exploited when predictable and repetitive processes are executed. Unfortunately, many processes are faced with the need of managing exceptional situations that may occur during their execution, and possibly even more exceptions and failures can occur when the process execution is supported by a PSS. Exceptional situations may be caused by system (hardware or software) failures, or may by related to the semantics of the business process. In this paper we introduce a taxonomy of failures and exceptions and discuss the effect that they can have on a PSS and on its ability to support business processes. Then, we present the main approaches that commercial PSSs and research prototypes offer in order to capture and react to exceptional situations, and we show which classes of failure or exception can be managed by each approach.