ppLTLTT : Temporal Testing for Pure-Past Linear Temporal Logic Formulae

dc.contributor.authorAzzopardi, Shaun
dc.contributor.authorLidell, David
dc.contributor.authorPiterman, Nir
dc.contributor.authorSchneider, Gerardo
dc.date.accessioned2023-12-15T11:09:07Z
dc.date.available2023-12-15T11:09:07Z
dc.date.issued2023
dc.description.abstractThis 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.en
dc.identifier.citationAutomated Technology for Verification and Analysis (ATVA). p 276–287en
dc.identifier.urihttps://hdl.handle.net/2077/79408
dc.language.isoengen
dc.relation.urihttps://doi.org/10.1007/978-3-031-45332-8_15en
dc.titleppLTLTT : Temporal Testing for Pure-Past Linear Temporal Logic Formulaeen
dc.typeTexten
dc.type.svepconference paper, peer revieweden

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
329670.pdf
Size:
560.2 KB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.68 KB
Format:
Item-specific license agreed upon to submission
Description: