A formal approach for the construction and verification of railway control systems - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Formal Aspects of Computing Année : 2009

A formal approach for the construction and verification of railway control systems

Résumé

This paper describes a complete model-based development and verification approach for railway control systems. For each control system to be generated, the user makes a description of the application-specific parameters in a domain-specific language. This description is automatically transformed into an executable control system model expressed in SystemC. This model is then compiled into object code. Verification is performed using three main methods applied to different levels. (0) The domain-specific description is validated wrt. internal consistency by static analysis. (1) The crucial safety properties are verified for the SystemC model by means of bounded model checking. (2) The object code is verified to be I/O behaviourally equivalent to the SystemC model from which it was compiled.
Fichier principal
Vignette du fichier
PEER_stage2_10.1007%2Fs00165-009-0143-6.pdf (397.94 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00583553 , version 1 (06-04-2011)

Identifiants

Citer

Anne E. Haxthausen, Jan Peleska, Sebastian Kinder. A formal approach for the construction and verification of railway control systems. Formal Aspects of Computing, 2009, 23 (2), pp.191-219. ⟨10.1007/s00165-009-0143-6⟩. ⟨hal-00583553⟩

Collections

PEER
84 Consultations
297 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More