This document summarizes approaches for applying search-based testing techniques to generate tests from Event-B models. It discusses challenges like the lack of an explicit state space in Event-B. It presents two approaches - using genetic algorithms to generate test data for a given path, and using finite model learning techniques to approximate the Event-B model with a finite automaton. Finally, it outlines several opportunities for using search-based techniques like test suite minimization, test data generation, and combining ProB with metaheuristics like evolutionary algorithms.
Related topics: