Dissemin is shutting down on January 1st, 2025

Published in

2013 IEEE Symposium on Computers and Communications (ISCC)

DOI: 10.1109/iscc.2013.6754950

Links

Tools

Export citation

Search in Google Scholar

Composition of Services in Pervasive Environments: A Divide and Conquer Approach

Proceedings article published in 2013 by Gilbert Cassar, Payam Barnaghi ORCID, Wei Wang, Suparna De, Klaus Moessner
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Green circle
Postprint: archiving allowed
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

In pervasive environments, availability and reliability of a service cannot always be guaranteed. In such environments, automatic and dynamic mechanisms are required to compose services or compensate for a service that becomes unavailable during the runtime. Most of the existing works on services composition do not provide sufficient support for automatic service provisioning in pervasive environments. We propose a Divide and Conquer algorithm that can be used at the service runtime to repeatedly divide a service composition request into several simpler sub-requests. The algorithm repeats until for each sub-request we find at least one atomic service that meets the requirements of that sub-request. The identified atomic services can then be used to create a composite service. We discuss the technical details of our approach and show evaluation results based on a set of composite service requests. The results show that our proposed method performs effectively in decomposing a composite service requests to a number of sub-requests and finding and matching service components that can fulfill the service composition request.