ppLTLTT : Temporal Testing for Pure-Past Linear Temporal Logic Formulae
Paper i proceeding, 2023

This paper presents ppLTLTT, a tool for translating pure-past linear temporal logic formulae into temporal testers in the form of automata. We show how ppLTLTT can be used to easily extend existing LTL-based tools, such as LTL-to-automata translators and reactive synthesis tools, to support a richer input language. Namely, with ppLTLTT, tools that accept LTL input are also made to handle pure-past LTL as atomic formulae. While the addition of past operators does not increase the expressive power of LTL, it opens up the possibility of writing more intuitive and succinct specifications. We illustrate this intended use of ppLTLTT for Slugs, Strix, and Spot ’s command line tool LTL2TGBA by describing three corresponding wrapper tools pSlugs, pStrix, and pLTL2TGBA, that all leverage ppLTLTT. All three wrapper tools are designed to seamlessly fit this paradigm, by staying as close to the respective syntax of each underlying tool as possible.

Författare

Shaun Azzopardi

Chalmers, Data- och informationsteknik, Formella metoder

Göteborgs universitet

David Lidell

Göteborgs universitet

Chalmers, Data- och informationsteknik, Formella metoder

Nir Piterman

Chalmers, Data- och informationsteknik, Formella metoder

Göteborgs universitet

Gerardo Schneider

Göteborgs universitet

Chalmers, Data- och informationsteknik, Data Science och AI

Lecture Notes in Computer Science

0302-9743 (ISSN) 1611-3349 (eISSN)

Vol. 14216 LNCS 276-287
978-3-031-45331-1 (ISBN)

21st International Symposium on Automated Technology for Verification and Analysis, ATVA 2023
Singapore, Singapore,

Ämneskategorier (SSIF 2025)

Datavetenskap (datalogi)

DOI

10.1007/978-3-031-45332-8_15

Mer information

Senast uppdaterat

2025-11-26