In this paper, we introduce and investigate an extension of Halpern and Shoham's interval temporal logic HS for the specification and verification of branching-time context-free requirements of pushdown systems under a state-based semantics over Kripke structures. Both homogeneity and visibility are assumed. The proposed logic, called nested BHS, supports branching-time both in the past and in the future, and is able to express non-regular properties of linear and branching behaviours of procedural contexts in a natural way. It strictly subsumes well-known linear time context-free extensions of LTL such as CaRet [4] and NWTL [2]. The main result is the decidability of the visibly pushdown model-checking problem against nested BHS. The proof exploits a non-trivial automata-theoretic construction.

Interval temporal logic for visibly pushdown systems / Bozzelli, L.; Montanari, A.; Peron, A.. - 150:(2019), pp. 1-14. (Intervento presentato al convegno 39th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2019 tenutosi a Indian Institute of Technology Bombay, ind nel 2019) [10.4230/LIPIcs.FSTTCS.2019.33].

Interval temporal logic for visibly pushdown systems

Bozzelli L.;Montanari A.;Peron A.
2019

Abstract

In this paper, we introduce and investigate an extension of Halpern and Shoham's interval temporal logic HS for the specification and verification of branching-time context-free requirements of pushdown systems under a state-based semantics over Kripke structures. Both homogeneity and visibility are assumed. The proposed logic, called nested BHS, supports branching-time both in the past and in the future, and is able to express non-regular properties of linear and branching behaviours of procedural contexts in a natural way. It strictly subsumes well-known linear time context-free extensions of LTL such as CaRet [4] and NWTL [2]. The main result is the decidability of the visibly pushdown model-checking problem against nested BHS. The proof exploits a non-trivial automata-theoretic construction.
2019
978-3-95977-131-3
Interval temporal logic for visibly pushdown systems / Bozzelli, L.; Montanari, A.; Peron, A.. - 150:(2019), pp. 1-14. (Intervento presentato al convegno 39th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2019 tenutosi a Indian Institute of Technology Bombay, ind nel 2019) [10.4230/LIPIcs.FSTTCS.2019.33].
File in questo prodotto:
File Dimensione Formato  
LIPIcs-FSTTCS-2019-33.pdf

accesso aperto

Descrizione: Articolo principale
Tipologia: Versione Editoriale (PDF)
Licenza: Dominio pubblico
Dimensione 596.01 kB
Formato Adobe PDF
596.01 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/848954
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact