Controller Tester - An automated Model-in-the-Loop Testing Tool for continuous controllers

This software is based on the work "Automated Model-in-the-Loop Testing of Continuous Controllers Using Search" by Reza Matinnejad, Shiva Nejati, Lionel C. Briand, Thomas Bruckmann and Claude Poull., published in Search Based Software Engineering Lecture Notes in Computer Science Volume 8084, 2013, pp 141-157. A digital copy is available from

It extends the functionality described in the paper by generalizing the approach and using designated defect models for the test case generation. Thereby, it drives the control system into scenarios showing its ability to fullfill the required quality goals.

Demo Video:

Source Code:

Installer for Windows: