David Griffin, Susan Stepney, Ian T. Vidamour.
DebugNS: Novelty Search for Finding Bugs in Simulators.

12th International Workshop on Genetic Improvement, GI@ICSE 2023, Melbourne, Australia, May 2023, pp.17-18. IEEE 2023

Abstract:

Novelty search is used to find a range of novel behaviours in a system. Software bugs are behaviours that are a) unexpected and b) incorrect. As the intersection between “novel” and “unexpected” is non-empty, here we overview how novelty search can be employed to find bugs in simulation software. We give an example of this approach applied to the RingSim simulator.

@inproceedings(Griffin++:2023-GI,
  author = "David Griffin and Susan Stepney and Ian T. Vidamour",
  title = "DebugNS: Novelty Search for Finding Bugs in Simulators",
  pages = "17-18",    
  doi = "10.1109/GI59320.2023.00012",
  crossref = "GI-2023"
)

@proceedings(GI-2023,
  title = "12th International Workshop on Genetic Improvement, GI@ICSE 2023, Melbourne, Australia, May 2023",
  booktitle = "12th International Workshop on Genetic Improvement, GI@ICSE 2023, Melbourne, Australia, May 2023",
  publisher = "IEEE",
  year = 2023
)