AN INDUSTRIAL APPLICATION FOR THE JACK ENVIRONMENT

Citation
C. Bernardeschi et al., AN INDUSTRIAL APPLICATION FOR THE JACK ENVIRONMENT, The Journal of systems and software, 39(3), 1997, pp. 249-264
Citations number
31
Categorie Soggetti
System Science","Computer Science Theory & Methods","Computer Science Software Graphycs Programming
ISSN journal
01641212
Volume
39
Issue
3
Year of publication
1997
Pages
249 - 264
Database
ISI
SICI code
0164-1212(1997)39:3<249:AIAFTJ>2.0.ZU;2-N
Abstract
JACK, Just Another Concurrency Kit, is a new environment integrating a set of formal verification tools, supported by a graphical interface offering facilities to use these tools separately or in combination. T he environment proposes several functionalities for the design, analys is and verification of concurrent systems specified using formal metho ds. In this paper we outline an experience on formal specification of a real railway interlocking system using JACK. Then we verify, by usin g JACK's checking capabilities, the correctness of the specification w ith respect to safety requirements. Our experience shows that the JACK environment can be applied successfully in the verification of real s afety critical systems. (C) 1997 Elsevier Science Inc.