Developing multi-agent systems with a FIPA-compliant agent framework
Software—Practice & Experience
Infrastructure for Information Spaces
ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
A Workflow System through Cooperating Agents for Control and Document Flow over the Internet
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
Scalable Peer-to-Peer Process Management - The OSIRIS Approach
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Decentralizing execution of composite web services
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
WSMX - A Semantic Service-Oriented Architecture
ICWS '05 Proceedings of the IEEE International Conference on Web Services
A Survey of Mobile Agent-Based Fault-Tolerant Technology
PDCAT '05 Proceedings of the Sixth International Conference on Parallel and Distributed Computing Applications and Technologies
Towards a Reliable Distributed Web Service Execution Engine
ICWS '06 Proceedings of the IEEE International Conference on Web Services
CASCOM: Intelligent Service Coordination in the Semantic Web
CASCOM: Intelligent Service Coordination in the Semantic Web
Efficient and coordinated checkpointing for reliable distributed data stream management
ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
Peer-to-peer orchestration of web mashups
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
In a large variety of applications, it is increasingly important to provide application functionality in a modular way by means of (Web) services. At the same time, pre-defined applications are no longer suitable to cope with the high functional dynamics that can be found in novel e-business, e-health, and e-science applications. In contrast, dynamic application creation, i.e., applications that are assembled ad hoc by service composition and usually instantiated very few times, are more and more becoming prevalent. Form a systems point of view, large scale application environments like the Internet create scalability requirements towards distributed execution of composite (Web) services which go beyond the traditional non-distributed approach to manage composite services. The contribution of this paper is threefold. First, we present a novel approach that combines those aspects by using different technologies in a distributed environment to dynamically distribute composite service execution in situations where it is beneficial or required. Second, the approach considers semantic annotation of services to facilitate new possibilities for data and service co-ordination. Third, the approach also incorporates the interfaces needed to integrate service execution with semantic service composition planners to allow for dynamic forward failure recovery by contingency service re-planning. These concepts are currently developed on the basis of the peer-to-peer platform OSIRIS NEXT which supports dynamically distributed and decentralized execution of composite semantic services that are described based on OWL-S.