Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

TEA-Cloud: A Formal Framework for Testing Cloud Computing Systems

dc.contributor.authorNúñez Covarrubias, Alberto
dc.contributor.authorCerro Cañizares, Pablo
dc.contributor.authorNúñez García, Manuel
dc.contributor.authorHierons, Robert M.
dc.date.accessioned2024-07-04T16:41:00Z
dc.date.available2024-07-04T16:41:00Z
dc.date.issued2021-03-01
dc.description.abstractThe validation of a cloud system can be complicated by the size of the system, the number of users that can concurrently request services, and the virtualization used to give the illusion of using dedicated machines. Unfortunately, it is not feasible to use conventional testing methods with cloud systems. This article proposes a framework, called TEA-Cloud, that integrates simulation with testing methods for validating cloud system designs. Testing is applied on both functional and nonfunctional aspects of the cloud, like performance and cost. The aim of the framework is to provide a complete methodology to help users to model both software and hardware parts of cloud systems and automatically test the validity of these clouds using a cost-effective approach. Metamorphic testing is used to overcome the lack of an oracle that checks whether the behavior observed in testing is allowed. Metamorphic testing is based on metamorphic relations (MRs). We define three families of MRs, which target issues such as performance, resource provisioning, and cost. TEA-Cloud was evaluated through an empirical study that used fault seeding (mutation) and ten MRs for testing different cloud configurations. The results were promising, with TEA-Cloud finding all seeded faults.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipProyecto del MINECO-FEDER "FAME" con referencia RTI2018-093608-B-C31
dc.description.sponsorshipProyecto de la Comunidad de Madrid "FORTE-CM" con referencia S2018/TCS-4314
dc.description.sponsorshipMadrid Government (Comunidad de Madrid-Spain) under the Multiannual Agreement with the Complutense University as part of the Program to Stimulate Research for Young Doctors in the context of the V PRICIT (Regional Programme of Research and Technological Innovation) under grant PR65/19-22452
dc.description.statuspub
dc.identifier.doi10.1109/TR.2020.3011512
dc.identifier.officialurlhttps://ieeexplore.ieee.org/document/9165965
dc.identifier.urihttps://hdl.handle.net/20.500.14352/105652
dc.issue.number1
dc.journal.titleIEEE Transactions on Reliability
dc.language.isoeng
dc.page.final284
dc.page.initial261
dc.publisherIEEE
dc.rights.accessRightsopen access
dc.subject.keywordCloud computing
dc.subject.keywordMetamorphic testing
dc.subject.keywordSimulation
dc.subject.keywordMutation testing
dc.subject.ucmSoftware
dc.subject.unesco3304.99 Otras
dc.titleTEA-Cloud: A Formal Framework for Testing Cloud Computing Systems
dc.typejournal article
dc.type.hasVersionAM
dc.volume.number70
dspace.entity.typePublication
relation.isAuthorOfPublication739c7331-24ad-41a6-8f5b-873485fa4501
relation.isAuthorOfPublicationfbd86834-ee36-422f-b303-b72800b228f1
relation.isAuthorOfPublication26825d32-1d0a-4bbb-b145-e014e22f1a88
relation.isAuthorOfPublication.latestForDiscovery739c7331-24ad-41a6-8f5b-873485fa4501

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
trel21_anunez.pdf
Size:
799.14 KB
Format:
Adobe Portable Document Format

Collections