Assessing two graph-based algorithms in a model-based testing platform for Java applications
dc.creator | Villalobos Arias, Leonardo | |
dc.creator | Quesada López, Christian Ulises | |
dc.creator | Martínez Porras, Alexandra | |
dc.creator | Jenkins Coronas, Marcelo | |
dc.date.accessioned | 2023-12-14T21:45:55Z | |
dc.date.available | 2023-12-14T21:45:55Z | |
dc.date.issued | 2020 | |
dc.description.abstract | Model-based testing (MBT) is an approach for auto- matically 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 ex- tended 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 algo- rithms 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 per- formed 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.procedence | UCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informática | es_ES |
dc.description.procedence | UCR::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.doi | 10.23919/CISTI49556.2020.9141107 | |
dc.identifier.isbn | 978-989-54659-0-3 | |
dc.identifier.isbn | 978-1-7281-6724-4 | |
dc.identifier.uri | https://hdl.handle.net/10669/90667 | |
dc.language.iso | eng | es_ES |
dc.rights | acceso abierto | |
dc.source | 15th Iberian Conference on Information Systems and Technologies (CISTI). Sevilla, España.24-27 de junio de 2020 | es_ES |
dc.subject | ALGORITHMS | es_ES |
dc.subject | CASE STUDIES | es_ES |
dc.subject | COMPUTER LANGUAGES | es_ES |
dc.subject | COMPUTER APPLICATIONS | es_ES |
dc.title | Assessing two graph-based algorithms in a model-based testing platform for Java applications | es_ES |
dc.type | comunicación de congreso | es_ES |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- CITIC_Congreso_Assessing two graph based algorithms in a modelbased testing platform for Java applications.pdf
- Tamaño:
- 199.34 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 3.5 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: