Agent-based reinforcement learning framework for model-based testing
| dc.creator | Ramírez Méndez, Jose Pablo | |
| dc.creator | Quesada López, Christian Ulises | |
| dc.date.accessioned | 2026-05-29T14:30:51Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | Model-Based Testing (MBT) is an advanced approach for generating and executing software test cases by leveraging abstract models of the system under test (SUT). While MBT offers the advantage of test automation, it still faces challenges in task parallelization and the selection of appropriate test adequacy criteria. Agent-Based Software Testing (ABST) is a subfield of agent-oriented programming that aims at addressing complex software testing tasks using agents. ABST holds the potential to ameliorate these challenges by offering intelligent monitoring and resource management of testing activities. This study presents an agent-based reinforcement-learning framework for model-based testing, designed with four agent entities: a coordinator agent (CA), a monitor agent (MA), a test case generation and execution agent (TGEA), and a reinforcement learning agent (RLA). We implemented the framework using ModelJUnit as an MBT tool, the SPADE environment as a multiagent system, and Keras to integrate the deep reinforcement learning capabilities. Our findings highlight the framework’s effectiveness in achieving testing objectives. The results suggest a relation between the learning epochs and the complexity of the model, indicating balanced interaction cycles using the acquired knowledge. | |
| dc.description.procedence | UCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informática | |
| dc.identifier.uri | https://hdl.handle.net/10669/104576 | |
| dc.language.iso | eng | |
| dc.rights | acceso abierto | |
| dc.source | JoCICI: VI Jornadas Costarricenses de Computación e Informática, 31-36. | |
| dc.subject | Model-Based Testing (MBT) | |
| dc.subject | Agent-Based SoftWare Testing (ABST) | |
| dc.subject | Reinforcement Learning (RL) | |
| dc.subject | Automation | |
| dc.subject | Artificial intelligence | |
| dc.subject | Intelligent monitoring | |
| dc.subject | Software Engineering | |
| dc.title | Agent-based reinforcement learning framework for model-based testing | |
| dc.type | comunicación de congreso |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Agent-based reinforcement learning framework for model-based testing.pdf
- Size:
- 1.39 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 3.5 KB
- Format:
- Item-specific license agreed upon to submission
- Description: