Logo Kérwá
 

Assessing two graph-based algorithms in a model-based testing platform for Java applications

dc.creatorVillalobos Arias, Leonardo
dc.creatorQuesada López, Christian Ulises
dc.creatorMartínez Porras, Alexandra
dc.creatorJenkins Coronas, Marcelo
dc.date.accessioned2023-12-14T21:45:55Z
dc.date.available2023-12-14T21:45:55Z
dc.date.issued2020
dc.description.abstractModel-based testing (MBT) is an approach for automatically generating test cases from a model of the system under test. Existing MBT tools support the automation of this process at varying degrees. One such tool is MBT4J, a research platform that extends ModelJUnit, offering a high level of automation. We extended MBT4J with two graph-based algorithms: the Chinese Postman Problem (CPP) and Breadth-First Search (BFS). The purpose of this study is to evaluate the efficacy of these two new algorithms added to MBT4J by comparing them to previous algorithms implemented in the platform. A case study was conducted using two open-source Java applications from public repositories, and twenty-one different configurations. The CPP tester performed similarly to previous testers in terms of time and coverage, and in addition, it resulted in a greater percentage of failed test cases in one application. The BFS tester was able to generate a greater amount of test cases when using fewer resources. We thus recommend using these algorithms for generating test cases for systems with complex models. es_ES
dc.description.procedenceUCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informáticaes_ES
dc.description.procedenceUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC)es_ES
dc.identifier.codproyecto834-B7-749
dc.identifier.doi10.23919/CISTI49556.2020.9141107
dc.identifier.isbn978-989-54659-0-3
dc.identifier.isbn978-1-7281-6724-4
dc.identifier.urihttps://hdl.handle.net/10669/90667
dc.language.isoenges_ES
dc.rightsacceso abierto
dc.source15th Iberian Conference on Information Systems and Technologies (CISTI). Sevilla, España.24-27 de junio de 2020es_ES
dc.subjectALGORITHMSes_ES
dc.subjectCASE STUDIESes_ES
dc.subjectCOMPUTER LANGUAGESes_ES
dc.subjectCOMPUTER APPLICATIONSes_ES
dc.titleAssessing two graph-based algorithms in a model-based testing platform for Java applicationses_ES
dc.typecomunicación de congresoes_ES

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CITIC_Congreso_Assessing two graph based algorithms in a modelbased testing platform for Java applications.pdf
Size:
199.34 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.5 KB
Format:
Item-specific license agreed upon to submission
Description: