Skip to Main content Skip to Navigation

Dynamic Service Contract Enforcement in Service-Oriented Networks

Abstract : In recent years, Service Oriented Architectures (SOA) have emerged as the main solution for the integration of legacy systems with new technologies in the enterprise world. A service is usually governed by a client service contract (CSC) that specifies, among other requirements, the rate at which a service should be accessed, and limits it to no more than a number of service requests during an observation period. Several approaches, using both static and dynamic, credit-based strategies, have been developed in order to enforce the rate specified in the CSC. Existing approaches have problems related to starvation, approximations used in calculations, and rapid credit consumption under certain conditions. In this paper, we propose and validate DoWSS, a doubly-weighted algorithm for service traffic shaping. We show via simulation that DoWSS possesses several advantages: it eliminates the approximation issues, prevents starvation and contains the rapid credit consumption issue in existing credit-based approaches.
Document type :
Journal articles
Complete list of metadatas

Cited literature [21 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00649605
Contributor : Yesid Jarma <>
Submitted on : Thursday, December 8, 2011 - 11:47:08 AM
Last modification on : Thursday, February 27, 2020 - 1:30:09 AM
Document(s) archivé(s) le : Friday, November 16, 2012 - 2:55:16 PM

File

TSC-2011-02-0012.R1_Jarma-with...
Files produced by the author(s)

Identifiers

Citation

Yesid Jarma Alviz, Keerthana Boloor, Marcelo Dias de Amorim, Yannis Viniotis, Robert D. Callaway. Dynamic Service Contract Enforcement in Service-Oriented Networks. IEEE Transactions on Services Computing, IEEE, 2013, 6 (1), pp.130 - 142. ⟨10.1109/TSC.2011.45⟩. ⟨hal-00649605⟩

Share

Metrics

Record views

420

Files downloads

448