Location-aware scalable service composition.

Research Projects

Organizational Units

Journal Issue

Abstract

The problem of service composition is the process of assigning resources to services from a pool of available ones in the shortest possible time so that the overall quality of service is maximized. This article provides solutions for the composition problem that takes into account its scalability, services’ locations, and users’ restrictions, which are key for the management of applications using state-of-the-art technologies. The provided solutions use different techniques, including genetic algorithms and heuristics. We provide an extensive experimental evaluation, which shows the pros and cons of each of them, and allows us to characterize the preferred option for each specific problem. Since no solution dominates the others, we propose a decision tree, based on our results, to select the best composition algorithm in each situation.

Description

Bibliographic citation

Nicolás Pozas, Francisco Durán, Katia Moreno Berrocal, Ernesto Pimentel: Location-aware scalable service composition. Softw. Pract. Exp. 53(12): 2408-2429 (2023)

Collections

Endorsement

Review

Supplemented By

Referenced by

Creative Commons license

Except where otherwised noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 Internacional