PUMA
Istituto di Scienza e Tecnologie dell'Informazione     
Bolognesi T. Verification of equivalences between finite transition systems Theory and applications. Internal note CNUCE-B4-86-016, 1986.
 
 
Abstract
(English)
The concepts of labelled transition system, and of observation-equivalence and testing-equivalence between systems are introduced. These topics are discussed in a number of papers, sparse in the Iiterature; they are conveniently assembled here in a unique, self-contained presentation. Ali proofs have been worked out in detail, and the reader is assumed unfamiliar with fixpoint theory. Three algorithms for verifying equivalence between finite transition systems are introduced and discussed (two for observation-equivalence and one for testing-equivalence). A proof of correctness for one of them, Sanderson's algorithm, is given (it was not found in the Iiterature). The algorithms have been implemented in Prolog, and their application to a small example is illustrated.
Abstract
(Italiano)
Vengono introdotti i concetti di sistema di transizioni, e di equivalenze osservazionale e di 'testing' fra sistemi. Questi argomenti sono discussi in svariati articoli, sparsi nella letteratura; essi sono convenientemente raccolti qui in una presentazione unica ed introduttiva. Tutte le dimostrazioni sono state elaborate in dettaglio, e non si assume famigliarita' con la teoria del punto fisso. Vengono introdotti e discussi tre algoritmi per verificare la equivalenza fra sistemi di transizione finiti (due per la equivalenza osservazionale, uno per la equivalenza di 'testing'). Viene fornita una prova di correttezza di uno di essi, l'algoritmo di Sanderson (non essendo stata trovata in letteratura). Gli algoritmi sono stati implementati in Prolog, e viene illustrata la loro applicazione ad un piccolo esempio.
Subject Observation equivalence
testing equivalence
verification


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