Constraint-based runtime prediction of SLA violations in service orchestrations


Autoria(s): Ivanovic, Dragan; Carro Liñares, Manuel; Hermenegildo, Manuel V.
Data(s)

2011

Resumo

Service compositions put together loosely-coupled component services to perform more complex, higher level, or cross-organizational tasks in a platform-independent manner. Quality-of-Service (QoS) properties, such as execution time, availability, or cost, are critical for their usability, and permissible boundaries for their values are defined in Service Level Agreements (SLAs). We propose a method whereby constraints that model SLA conformance and violation are derived at any given point of the execution of a service composition. These constraints are generated using the structure of the composition and properties of the component services, which can be either known or empirically measured. Violation of these constraints means that the corresponding scenario is unfeasible, while satisfaction gives values for the constrained variables (start / end times for activities, or number of loop iterations) which make the scenario possible. These results can be used to perform optimized service matching or trigger preventive adaptation or healing.

Formato

application/pdf

Identificador

http://oa.upm.es/14829/

Idioma(s)

eng

Publicador

Facultad de Informática (UPM)

Relação

http://oa.upm.es/14829/1/HERME_NB_2011-1.pdf

http://link.springer.com/chapter/10.1007%2F978-3-642-25535-9_5

info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-25535-9_5

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

Constraint-based runtime prediction of SLA violations in service orchestrations | En: Service-Oriented Computing | pag. 62-76 | Springer Berlin Heidelberg | 2011

Palavras-Chave #Informática
Tipo

info:eu-repo/semantics/bookPart

Sección de Libro

PeerReviewed