@inproceedings{ec4db92ed6ef432e825ad71f61286f48,
title = "Composition of services in pervasive environments: A divide and conquer approach",
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.",
keywords = "Semantics, Sensors, Service Composition",
author = "Gilbert Cassar and Payam Barnaghi and Wei Wang and Suparna De and Klaus Moessner",
year = "2013",
doi = "10.1109/ISCC.2013.6754950",
language = "English",
isbn = "9781479937554",
series = "Proceedings - IEEE Symposium on Computers and Communications",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "226--232",
booktitle = "2013 IEEE Symposium on Computers and Communications, ISCC 2013",
note = "18th IEEE Symposium on Computers and Communications, ISCC 2013 ; Conference date: 07-07-2013 Through 10-07-2013",
}