A theory of diagnosis from first principles
Artificial Intelligence
Knowledge in context: a strategy for expert system maintenance
AI '88 Proceedings of the second Australian joint conference on Artificial intelligence
STRIPS: a new approach to the application of theorem proving to problem solving
Computation & intelligence
Workflow handbook 1997
Adept_flex—Supporting Dynamic Changes of Workflows Without Losing Control
Journal of Intelligent Information Systems - Special issue on workflow management systems
Model-based diagnosis of hardware designs
Artificial Intelligence
Specification and implementation of exceptions in workflow management systems
ACM Transactions on Database Systems (TODS)
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
On the relationship between model-based debugging and program slicing
Artificial Intelligence
IEEE Intelligent Systems
COOPIS '96 Proceedings of the First IFCIS International Conference on Cooperative Information Systems
ICSE '81 Proceedings of the 5th international conference on Software engineering
Consistency-based diagnosis of configuration knowledge bases
Artificial Intelligence
A logic programming approach to knowledge-state planning: Semantics and complexity
ACM Transactions on Computational Logic (TOCL)
Enhancing Web Services with Diagnostic Capabilities
ECOWS '05 Proceedings of the Third European Conference on Web Services
A knowledge-based framework for multimedia adaptation
Applied Intelligence
Proposed Notation for Exception Handling in UML 2 Sequence Diagrams
ASWEC '06 Proceedings of the Australian Software Engineering Conference
A formal framework to generate XPDL specifications from UML activity diagrams
Proceedings of the 2006 ACM symposium on Applied computing
The DLV system for knowledge representation and reasoning
ACM Transactions on Computational Logic (TOCL)
SH-BPEL: a self-healing plug-in for Ws-BPEL engines
Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006)
YAWL: yet another workflow language
Information Systems
Ontology Matching
Knowledge-based multimedia adaptation for ubiquitous multimedia consumption
Journal of Network and Computer Applications
A case study on process modelling - Three questions and three techniques
Decision Support Systems
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Planning for contingencies: a decision-based approach
Journal of Artificial Intelligence Research
Handling alternative activities in resource-constrained project scheduling problems
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
Conditional planning with external functions
LPNMR'07 Proceedings of the 9th international conference on Logic programming and nonmonotonic reasoning
Web service composition: a reality check
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
Dynamic, extensible and context-aware exception handling for workflows
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Exception Handling for Repair in Service-Based Processes
IEEE Transactions on Software Engineering
Diagnosing Process Trajectories Under Partially Known Behavior
Proceedings of the 2010 conference on ECAI 2010: 19th European Conference on Artificial Intelligence
Fault tolerant web service orchestration by means of diagnosis
EWSA'06 Proceedings of the Third European conference on Software Architecture
A POP-Based replanning agent for automatic web service composition
ESWC'05 Proceedings of the Second European conference on The Semantic Web: research and Applications
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Worklets: a service-oriented implementation of dynamic flexibility in workflows
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Protocol conformance checking of services with exceptions
ESOCC'12 Proceedings of the First European conference on Service-Oriented and Cloud Computing
Hi-index | 0.00 |
Cross-company business processes are common in today's networked economy and are nowadays often supported by process support systems that integrate the information systems of the different partners based on web service technology. In contrast to earlier Workflow Management Systems, which were often deployed in the controlled environment of a single company, the distributed nature of modern solutions make company-spanning web service processes more susceptible to failures. Therefore, it is desirable to augment the process models already at design time with error-handling behavior such that disrupted process instances can for instance be rolled back or completed on an alternative execution path, if, e.g., an individual service is not reachable. In this chapter, we will give an overview of past and current approaches as well as potential future works to exception handling in web service processes. We start with the concepts that were developed in the area of Workflow Management Systems, continue with error-handling techniques in state-of-the-art process modeling languages and finally give an outlook on future automated approaches to error recovery and repair.