Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
OpenBinding: A QoS-Aware Service Composition API Gateway with Pluggable Engines

Autores

Cavero, Francisco Javier
Parejo, José Antonio
Ruiz-Cortés, Antonio

Editor

Sistedes

Publicado en

Actas de las XXI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2026)

Licencia Creative Commons

Resumen

OpenBinding is a microservice-based system that servitizes QoS-aware service composition (QACO) by exposing a unified, engine-agnostic API for submitting problem instances and retrieving the solutions, i.e., resulting bindings. The system provides (i) a common JSON contract that captures the modeling of QACO problem instances, (ii) a routing gateway that orchestrates validation and request forwarding to the selected engine, and (iii) a set of independent solver microservices (exact and heuristic) integrated behind common endpoints. We describe the API-level solving workflow: submitting an instance, selecting a solver engine, validating the request, executing the resolution, and obtaining a set of bindings in a uniform response format. We illustrate this workflow using a Fleet Management System (FMS) scenario derived from the literature. By standardizing I/O, making solver capabilities explicit, and supporting plug-in engines, OpenBinding enables reproducible experimentation and fair benchmarking across heterogeneous solving approaches.

Descripción

Acerca de Cavero, Francisco Javier

Palabras clave

QoS-aware Service Composition, Web Service, API Gateway

Citación

Cavero, F. J., Parejo, J. A., Ruiz-Cortés, A.: OpenBinding: A QoS-Aware Service Composition API Gateway with Pluggable Engines. In: Fabra, J. (ed.) Actas de las XXI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2026). Sistedes (2026). https://hdl.handle.net/11705/JCIS/2026/41