Istituto di Scienza e Tecnologie dell'Informazione     
De Nicola R., Fantechi A., Gnesi S., Larosa S., Ristori G. Verifying hardware components with Jack. In: CHARME '95 - Correct Hardware Design and Verification Methods : IFIP WG 10.5 Advanced Research Working Conference (Frankfurt/Main, Germany, 2-4 october 1995). Proceedings, pp. 246 - 260. Paolo E. Camurati, Hans Eveking (eds.). (Lecture Notes in Computer Science). Springer, 1995.
JACK (the acronym for Just Another Concurrency Kit) is a workbench integrating a set of verification tools for concurrent system specifications, supported by a graphical interface offering facilities to use these tools separately or in combination. The environment offers several functionalities to support the design, analysis and verification of systems specified using process algebras. In this paper we use JACK to formally specify the hardware components of a buffer system. Then we verify, by using the checking capabilities of JACK, the correctness of the specification with respect to some safety requirements, expressed in the action based temporal logic ACTL. The work described was partially performed within the LAMBRUSCO project supported by C.N.R., under the Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo, and within the Progetto Coordinato C.N.R. Specifica ad Alto Livello e Verifica Formale di Sistemi Digitali.
DOI: 10.1007/3-540-60385-9_15
Subject Hardware components
B.0 Hardware

Icona documento 1) Download Document PDF

Icona documento Open access Icona documento Restricted Icona documento Private


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional