“…The approach we propose in this paper is based on random sampling of the system inputs and environment scenarios. This practice is known to the software testing community [3,16], and is often called fuzz testing [9,64,71,73]. The literature focuses on using random generation for achieving adequate exploration of the software behaviour, e.g., code coverage [64].…”