Critical systems are complex and become more and more configurable. Assuring their behavior and their safety level requires to validate the consistency of several hundreds of thousands of values of configuration data. These validation tasks, particularly tedious and expensive, are often subject to very tight schedule as they are performed in the final phase of development.
OVADO2® offers an innovative approach to data validation based on the separation of the validation tool from the properties to validate.
The modeling team formalizes unambiguously the properties identified by domain experts. Using this set of properties, OVADO2® checks automatically data conformity. The non-compliance of a data set is characterized by the extraction of counterexamples.
Formal validation of configuration data is recommended by some safety standards and is an integral part of the system or software validation process.
OVADO2® is certified T2 SIL4. It fully complies with the requirements of the EN50128 standard.
RATP started the development of the tool in 2008, and is using it since.
OVADO® has been used by RATP in double-checking activities for Paris subway lines L1, L3, L5 and L9. The OVADO2®, T2 SIL4 certified version, has been successfully used by Systerel for validating L13 data. Originally designed for the railway sector, this tool suits industrial projects in various sectors such as aeronautics, space, defense, automotive, health or bank sectors.
OVADO2® is based on open source software, most notably the Eclipse and Rodin platforms, without
which its development would not have been possible.
OVADO2® is also based on the ProB model checker.
We would like to thank here all the contributors to OVADO2®.