The Vision of Autonomic Computing
Computer
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
The dawning of the autonomic computing era
IBM Systems Journal
AGENT WORK: a workflow system supporting rule-based workflow adaptation
Data & Knowledge Engineering
Towards Adaptive Workflow Enactment Using Multiagent Systems
Information Technology and Management
Exception handling in workflow-driven Web applications
WWW '05 Proceedings of the 14th international conference on World Wide Web
Design and Evaluation of an Autonomic Workflow Engine
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Autonomic Execution of Web Service Compositions
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Process-aware information systems: bridging people and software through process technology
Process-aware information systems: bridging people and software through process technology
Towards autonomic workflow management systems
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
Evaluation of Service Composition Planning with OWLS-XPlan
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
Workflow adaptation as an autonomic computing problem
Proceedings of the 2nd workshop on Workflows in support of large-scale science
Integration and verification of semantic constraints in adaptive process management systems
Data & Knowledge Engineering
An Autonomic Workflow Management System for Global Grids
CCGRID '08 Proceedings of the 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid
Transparent Runtime Adaptability for BPEL Processes
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
SEMAPLAN: combining planning with semantic matching to achieve web service composition
AAAI'06 proceedings of the 21st national conference on Artificial intelligence - Volume 2
Journal of Artificial Intelligence Research
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Hi-index | 0.00 |
The complexity of business processes based on SOA and Web Services is continuously increasing. Autonomic Computing may reduce this complexity by autonomously managing the systems and the running processes, their states and evolution. This paper discusses the design aspects of an autonomic Workflow Management System (WfMS) able to self-manage processes based on service composition, reducing human intervention to the minimum, in the phases of process definition and execution. Autonomic Workflows are able to modify themselves to react to opportunities or anomalies generated at run-time. To this end, they are based on semantic languages for service descriptions and user-defined policies for driving the reactive behaviour. Autonomic actions are performed triggering ECA rules, stored in a knowledge base, whose actions impact on a WfMS management interface that allows for dynamic changes of the running process.