Goal-Driven Service Composition in Mobile and Pervasive Computing
Citation:
Nanxi Chen, Nicolas Cardozo, Siobh?n Clarke, Goal-Driven Service Composition in Mobile and Pervasive Computing, IEEE Transactions on Services Computing, 11, 1, 2018, 49-62Download Item:
Abstract:
Mobile, pervasive computing environments respond to users’ requirements by providing access to and composition of
various services over networked devices. In such an environment, service composition needs to satisfy a request’s goal, and be
mobile-aware even throughout service discovery and service execution. A composite service also needs to be adaptable to cope with
the environment’s dynamic network topology. Existing composition solutions employ goal-oriented planning to provide flexible
composition, and assign service providers at runtime, to avoid composition failure. However, these solutions have limited support for
complex service flows and composite service adaptation.
This paper proposes a self-organizing, goal-driven service model for task resolution and execution in mobile pervasive environments.
In particular, it proposes a decentralized heuristic planning algorithm based on backward-chaining to support flexible service discovery.
Further, we introduce an adaptation architecture that allows execution paths to dynamically adapt, which reduces failures, and lessens
re-execution effort for failure recovery. Simulation results show the suitability of the proposed mechanism in pervasive computing
environments where providers are mobile, and it is uncertain what services are available. Our evaluation additionally reveals the
model’s limits with regard to network dynamism and resource constraints.
Author's Homepage:
http://people.tcd.ie/sclarkeDescription:
PUBLISHED
Author: CLARKE, SIOBHAN
Type of material:
Journal ArticleCollections
Series/Report no:
IEEE Transactions on Services Computing11
1
Availability:
Full text availableKeywords:
Services Composition, Requirements Driven Service Discovery, Pervasive computing, Mobile ComputingDOI:
http://dx.doi.org/10.1109/TSC.2016.2533348Metadata
Show full item recordLicences: