“…Moreover, the implementation of computer-based systems is mostly constrained by the cost of their development because that implies to be able to prove their Safety Integrity level (SIL). In fact, meeting the requirements of standards such as EN50128 [6] in terms of resources, organization and development cycles can be difficult and expensive because it imposes, at each stage, a quantity of documents (specifications, plans…), verifications and tests, carried out by independent teams. Furthermore, the software maintainability can hardly reach the safety relay's which is ensured by the endurance of the equipment.…”