Bug Localisation in Model-Based Testing using Model-Centric Shrinking

Open Access
Authors
Publication date 2024
Host editors
  • E. Gonzalez Boix
  • C. Scholliers
Book title DEBT '24
Book subtitle Proceedings of the 2nd ACM International Workshop on Future Debugging Techniques : September 19, 2024 Vienna, Austria
ISBN (electronic)
  • 9798400711107
Event 2nd ACM International Workshop on Future Debugging Techniques
Pages (from-to) 9–15
Publisher New York, NY: Association for Computing Machinery
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
In Model-Based Testing (MBT), long traces to errors complicate bug localisation. Shrinking of these long traces, aimed at finding smaller counterexamples from existing ones, traditionally operates at the trace-level. However, leveraging the detailed behaviour captured by MBT models suggests potential for more effective shrinking methods. We propose a model-centric shrinking approach, the ShortestPathShrinker. It centres around the idea that finding shorter traces in MBT is similar to finding shorter paths in graphs. Our experimental results show that the algorithm yields smaller or comparable traces to existing methods, in a faster fashion depending on the type of bug. Future work is discussed.
Document type Conference contribution
Language English
Published at https://doi.org/10.1145/3678720.3685315
Downloads
3678720.3685315 (Final published version)
Permalink to this page
Back