Article (Scientific journals)
Model Checking MITL formulae on Timed Automata: a Logic-Based Approach
MENGHI, Claudio; Bersani, Marcello; Rossi, Matteo et al.
2020In ACM Transactions on Computational Logic, 21 (3)
Peer Reviewed verified by ORBi
 

Files


Full Text
main.pdf
Author postprint (1.14 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Model Checking; Timed Automaton; Signal-Based Semantics
Abstract :
[en] Timed Automata (TA) is de facto a standard modelling formalism to represent systems when the interest is the analysis of their behaviour as time progresses. This modelling formalism is mostly used for checking whether the behaviours of a system satisfy a set of properties of interest. Even if efficient model-checkers for Timed Automata exist, these tools are not easily configurable. First, they are not designed to easily allow adding new Timed Automata constructs, such as new synchronization mechanisms or communication procedures, but they assume a fixed set of Timed Automata constructs. Second, they usually do not support the Metric Interval Temporal Logic (MITL) and rely on a precise semantics for the logic in which the property of interest is specified which cannot be easily modified and customized. Finally, they do not easily allow using different solvers that may speed up verification in different contexts. This paper presents a novel technique to perform model checking of Metric Interval Temporal Logic (MITL) properties on TA. The technique relies on the translation of both the TA and the MITL formula into an intermediate Constraint LTL over clocks (CLTLoc) formula which is verified through an available decision procedure. The technique is flexible since the intermediate logic allows the encoding of new semantics as well as new TA constructs, by just adding new CLTLoc formulae. Furthermore, our technique is not bound to a specific solver as the intermediate CLTLoc formula can be verified using different procedures.
Disciplines :
Computer science
Author, co-author :
MENGHI, Claudio ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Bersani, Marcello;  Politecnico di Milano
Rossi, Matteo;  Politecnico di Milano
San Pietro, Pierluigi;  Politecnico di Milano
External co-authors :
yes
Language :
English
Title :
Model Checking MITL formulae on Timed Automata: a Logic-Based Approach
Publication date :
April 2020
Journal title :
ACM Transactions on Computational Logic
ISSN :
1529-3785
Publisher :
Association for Computing Machinery (ACM), New York, NY, United States
Volume :
21
Issue :
3
Peer reviewed :
Peer Reviewed verified by ORBi
Focus Area :
Security, Reliability and Trust
European Projects :
H2020 - 694277 - TUNE - Testing the Untestable: Model Testing of Complex Software-Intensive Systems
Funders :
CE - Commission Européenne [BE]
Available on ORBilu :
since 14 February 2020

Statistics


Number of views
212 (21 by Unilu)
Number of downloads
229 (6 by Unilu)

Scopus citations®
 
3
Scopus citations®
without self-citations
1
OpenCitations
 
3
WoS citations
 
3

Bibliography


Similar publications



Contact ORBilu