A challenging problem for model checking is represented by railway interlocking systems. It is a well known fact that interlocking systems, due to their inherent complexity related to the high number of variables involved, are not amenable to automatic verifi cation, typically incurring in state space explosion problems. The literature is however quite scarce on data concerning the size of interlocking systems that have been successfully proved with model checking techniques. In this paper we attempt a systematic study of the applicability bounds for general purpose model checkers on this class of systems, by studying the typical characteristics of control tables and their size parameters. The results con firm that, although small scale interlocking systems can be addressed by model checking, interlockings that control medium or large railway yards cannot, asking for specialized verifi cation techniques.

Model checking interlocking control tables

Fantechi A
2011

Abstract

A challenging problem for model checking is represented by railway interlocking systems. It is a well known fact that interlocking systems, due to their inherent complexity related to the high number of variables involved, are not amenable to automatic verifi cation, typically incurring in state space explosion problems. The literature is however quite scarce on data concerning the size of interlocking systems that have been successfully proved with model checking techniques. In this paper we attempt a systematic study of the applicability bounds for general purpose model checkers on this class of systems, by studying the typical characteristics of control tables and their size parameters. The results con firm that, although small scale interlocking systems can be addressed by model checking, interlockings that control medium or large railway yards cannot, asking for specialized verifi cation techniques.
2011
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Eckehard Schnieder, Geza Tarnai
FORMS/FORMAT 2010 : Formal Methods for Automation and Safety in Railway and Automotive Systems, vol. 2
Formal Methods for Automation and Safety in Railway and Automotive Systems 2010 - FORMS/FORMAT 2010
107
115
978-3-642-14260-4
http://www.springerlink.com/content/j5318h232646410w/
Springer
Berlin Heidelberg
GERMANIA
Sì, ma tipo non specificato
2-3 December 2010
Braunschweig, Germany
Formal Methods
Interlocking
Control Table Verification
Model Checking
NuSMV
ISBN online: 978-3-642-14261-1 ; ID Modulo Commessa 4147 - ICT.P09.008.002 - 074 - Metodi e Strumenti per la Progettazione di Sistemi Software-Intensive ad Elevata Complessità ; Area di valutazione 01 - Scienze matematiche e informatiche Ferrari, Alessio ; Magnani, Gianluca ; Grasso, Daniele ; Fantechi, Alessandro
4
reserved
Ferrari, A; Magnani, G; Grasso, D; Fantechi, A
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_199290-doc_46138.pdf

non disponibili

Descrizione: Model checking interlocking control tables
Tipologia: Versione Editoriale (PDF)
Dimensione 408.84 kB
Formato Adobe PDF
408.84 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/21499
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 81
  • ???jsp.display-item.citation.isi??? ND
social impact