Mostrar el registro sencillo del ítem

Testing service level agreements in service-based applications

dc.contributor.advisorTuya González, Pablo Javier 
dc.contributor.authorPalacios Gutiérrez, Marcos 
dc.contributor.otherInformática, Departamento de spa
dc.date.accessioned2015-01-14T13:58:18Z
dc.date.available2015-01-14T13:58:18Z
dc.date.issued2014-07-07
dc.identifier.urihttp://hdl.handle.net/10651/29176
dc.description.abstractIn the scope of Service Based Applications (SBAs), a Service Level Agreement (SLA) is a contract or document that contains the conditions that must be fulfilled during the provision and consumption of the services. The research hypothesis states that a cost-effective set of test cases can be systematically obtained by means of analyzing the information contained in the SLA, which is specified using the WS-Agreement standard language. The execution of such test cases would contribute to prevent, minimize or mitigate the negative consequences derived from the violations of the SLA. In this PhD the testing of SLA-aware Service Based Applications has been addressed by means of devising SLATF (SLA Testing Framework). SLATF allows identifying a set of test requirements from the information contained in the SLA and, later, deriving the test suites to exercise such requirements. SLATF also proposed a four-valued logic in order to unequivocally evaluate the SLA and its guarantee terms. The identification of test requirements and derivation of test cases in SLATF are performed within two different approaches. On the one hand, the individual guarantee terms of the SLA are considered in order to design the tests. In this case, combinatorial testing techniques are used to combine the test requirements and obtain a reduced number of test cases. On the other hand, the logical relationships between the guarantee terms are also taken into account. In this second case, a coverage based criterion is devised in order to derive the test cases. Both testing approaches presented in this dissertation have been automated in the SLACT (SLA Combinatorial Testing) tool and evaluated in an eHealth service-based scenario.en
dc.format.extent234 p.spa
dc.language.isoengspa
dc.rightsCC Reconocimiento - No comercial - Sin obras derivadas 4.0 Internacional
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectLenguajes y sistemas informáticosspa
dc.subjectsoftwarespa
dc.subjectInternet e Intranetspa
dc.subjectTecnología de las comunicacionesspa
dc.titleTesting service level agreements in service-based applicationsen
dc.title.alternativePruebas de acuerdos de nivel de servicio en aplicaciones software basadas en serviciosspa
dc.typedoctoral thesisspa
dc.local.notesDT(SE) 2014-123spa
dc.rights.accessRightsopen access


Ficheros en el ítem

untranslated

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

CC Reconocimiento - No comercial - Sin obras derivadas 4.0 Internacional
Este ítem está sujeto a una licencia Creative Commons