Mostra el registre d'ítem simple

dc.contributor.authorMüller Cejas, Carlos Guillermo
dc.contributor.authorOriol Hilari, Marc
dc.contributor.authorFranch Gutiérrez, Javier
dc.contributor.authorMarco Gómez, Jordi
dc.contributor.authorResinas Arias de Reyna, Manuel
dc.contributor.authorRuiz Cortés, Antonio
dc.contributor.authorRodríguez Navarro, Marc
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Ciències de la Computació
dc.date.accessioned2015-06-02T11:59:22Z
dc.date.created2014-04-01
dc.date.issued2014-04-01
dc.identifier.citationMüller, C. [et al.]. Comprehensive explanation of SLA violations at runtime. "IEEE transactions on services computing", 01 Abril 2014, vol. 7, núm. 2, p. 168-183.
dc.identifier.issn1939-1374
dc.identifier.urihttp://hdl.handle.net/2117/28141
dc.description.abstractService Level Agreements (SLAs) establish the Quality of Service (QoS) agreed between service-based systems consumers and providers. Since the violation of such SLAs may involve penalties, quality assurance techniques have been developed to supervise the SLAs fulfillment at runtime. However, existing proposals present some drawbacks: 1) the SLAs they support are not expressive enough to model real-world scenarios, 2) they couple the monitoring configuration to a given SLA specification, 3) the explanations of the violations are difficult to understand and even potentially inaccurate, 4) some proposals either do not provide an architecture, or present low cohesion within their elements. In this paper, we propose a comprehensive solution, from a conceptual reference model to its design and implementation, that overcomes these drawbacks. The resulting platform, SALMonADA, receives the SLA agreed between the parties as input and reports timely and comprehensive explanations of SLA violations. SALMonADA performs an automated monitoring configuration and it analyses highly expressive SLAs by means of a constraint satisfaction problems based technique. We have evaluated the impact of SALMonADA over the resulting service consumption time performance. The results are satisfactory enough to consider SALMonADA for SLA supervision because of its low intrusiveness.
dc.format.extent16 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Enginyeria del software
dc.subject.lcshCustomer services
dc.subject.otherService level agreement
dc.subject.otherSLA
dc.subject.otherMonitoring
dc.subject.otherAnalysis
dc.subject.otherViolation detection and explanation
dc.subject.otherQoS
dc.subject.otherWeb services
dc.subject.otherProcurement
dc.subject.otherAdaptation
dc.subject.otherSemantics
dc.titleComprehensive explanation of SLA violations at runtime
dc.typeArticle
dc.subject.lemacServeis d'atenció als clients
dc.contributor.groupUniversitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
dc.identifier.doi10.1109/TSC.2013.45
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6606792
dc.rights.accessOpen Access
local.identifier.drac12988641
dc.description.versionPostprint (published version)
local.citation.authorMüller, C.; Oriol, M.; Franch, X.; Marco, J.; Resinas, M.; Ruiz-Cortés, A.; Rodriguez, M.
local.citation.publicationNameIEEE transactions on services computing
local.citation.volume7
local.citation.number2
local.citation.startingPage168
local.citation.endingPage183


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple