Authors:
Sander van Splunter
1
;
Frances Brazier
1
;
Julian Padget
2
and
Omar Rana
3
Affiliations:
1
VU University Amsterdam, Netherlands
;
2
University of Bath, United Kingdom
;
3
Cardiff University, United Kingdom
Keyword(s):
Automated adaptation, Matching, Enactment.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Brokering and Matchmaking
;
Collaboration and e-Services
;
Distributed and Mobile Software Systems
;
e-Business
;
Enterprise Information Systems
;
Grid Computing
;
Internet Technology
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Multi-Agent Systems
;
Semantic Web
;
Soft Computing
;
Software Engineering
;
Symbolic Systems
;
Technology Platforms
;
Web Information Systems and Technologies
Abstract:
An architecture for dynamic reconfiguration of complex services, in which the enactment is automated, and the matching of services is not limited to a pre-determined set of matchers and repositories, is presented. The proposed architecture consists of three, previously developed, components: the CoWS template-based reconfiguration service, the Knoogle MatchMaker service, and the Triana workflow enactment engine. This architecture has the following innovative aspects: 1) automated adaptation of complex services, which is more flexible than existing approaches based on replacing failing instances of services within a workflow, 2) use of heterogeneous components that may be both local and distributed, and 3) dynamic selection of matchers and repositories.