Progress-preserving refinements of CTA

Massimo Bartoletti
;
BOCCHI, LAURA
;
Maurizio Murgia
2018-01-01

Abstract

We develop a theory of refinement for timed asynchronous systems, in the setting of Communicating Timed Automata (CTA). Our refinement applies point-wise to the components of a system of CTA, and only a ecting their time constraints – in this way, we achieve compositionality and decidability. We then establish a decidable condition under which our refinement preserves behavioural properties of systems, such as their global and local progress. Our theory provides guidelines on how to implement timed protocols using the real-time primitives of programming languages. We validate our theory through a series of experiments, supported by an open-source tool which implements our verification techniques.
2018
Inglese
29th International Conference on Concurrency Theory (CONCUR 2018)
9783959770873
Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
GERMANIA
118
19
http://drops.dagstuhl.de/opus/institut_lipics.php?fakultaet=04
29th International Conference on Concurrency Theory, CONCUR 2018
Contributo
Comitato scientifico
4-7 September 2018
Beijing, China
internazionale
scientifica
Communicating timed automata; Message passing; Phrases protocol implementation; Software
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
Bartoletti, Massimo; Bocchi, Laura; Murgia, Maurizio
273
3
4.1 Contributo in Atti di convegno
reserved
info:eu-repo/semantics/conferencePaper
File in questo prodotto:
File Dimensione Formato  
main.pdf

Solo gestori archivio

Descrizione: Articolo principale
Tipologia: versione pre-print
Dimensione 678.43 kB
Formato Adobe PDF
678.43 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.

Questionario e social

Condividi su:
Impostazioni cookie