TY - GEN
T1 - Safety properties modelling
AU - Tanzi, Tullio J.
AU - Textoris, Raoul
AU - Apvrille, Ludovic
PY - 2014/1/1
Y1 - 2014/1/1
N2 - In critical applications regarding safety, a solution must be validated before it is applied on the field. It is forbidden to test solutions directly on the real system for safety reasons. Any attempt of modification or introduction of a safety system must be approached with the utmost care. The proposed solutions must be validated, and, if possible, formally validated. It is the case of prevention systems for accidents, installed on highways. They also are in charge of gathering information in the case of an accident actually occurring. In this context, we aim to provide an approach to validate the behaviour of a critical system before its effective realisation. The system is modelled by a combination of agents spread around the world and working together in real-time. The agents' behaviour is modelled via an UML SysML model. Thanks to the tools available in the TTool environment and the ones developed only for this purpose, we can animate those agents and confirm, or not, their behaviour on various test situations (applications' rapid prototyping). Since the tests are not covering all the possibilities, we move to, then, verify formally the critical properties. This formal analysis is made possible by the mathematical grounds of the tool we use. The analysed properties are mainly safety properties; results regarding performance results are available as well.
AB - In critical applications regarding safety, a solution must be validated before it is applied on the field. It is forbidden to test solutions directly on the real system for safety reasons. Any attempt of modification or introduction of a safety system must be approached with the utmost care. The proposed solutions must be validated, and, if possible, formally validated. It is the case of prevention systems for accidents, installed on highways. They also are in charge of gathering information in the case of an accident actually occurring. In this context, we aim to provide an approach to validate the behaviour of a critical system before its effective realisation. The system is modelled by a combination of agents spread around the world and working together in real-time. The agents' behaviour is modelled via an UML SysML model. Thanks to the tools available in the TTool environment and the ones developed only for this purpose, we can animate those agents and confirm, or not, their behaviour on various test situations (applications' rapid prototyping). Since the tests are not covering all the possibilities, we move to, then, verify formally the critical properties. This formal analysis is made possible by the mathematical grounds of the tool we use. The analysed properties are mainly safety properties; results regarding performance results are available as well.
KW - Formal Methods
KW - Modelling
KW - Safety Properties
U2 - 10.1109/HSI.2014.6860474
DO - 10.1109/HSI.2014.6860474
M3 - Conference contribution
AN - SCOPUS:84905686447
SN - 9781479947140
T3 - Proceedings - 2014 7th International Conference on Human System Interactions, HSI 2014
SP - 198
EP - 202
BT - Proceedings - 2014 7th International Conference on Human System Interactions, HSI 2014
PB - IEEE Computer Society
T2 - 7th International Conference on Human System Interactions, HSI 2014
Y2 - 16 June 2014 through 18 June 2014
ER -