Sciweavers

ACTA
2010

On regular temporal logics with past

13 years 11 months ago
On regular temporal logics with past
The IEEE standardized Property Specification Language, PSL for short, extends the well-known linear-time temporal logic LTL with so-called semi-extended regular expressions. PSL and the closely related SystemVerilog Assertions, SVA for short, are increasingly used in many phases of the hardware design cycle, from specification to verification. In this article, we extend the common core of these specification languages with past operators. We name this extension PPSL. Although all -regular properties are expressible in PSL, SVA, and PPSL, past operators often allow one to specify properties more naturally and concisely. In fact, we show that PPSL is exponentially more succinct than the cores of PSL and SVA. On the star-free properties, PPSL is double exponentially more succinct than LTL. Furthermore, we present a translation of PPSL into language-equivalent nondeterministic B
Christian Dax, Felix Klaedtke, Martin Lange
Added 08 Dec 2010
Updated 08 Dec 2010
Type Journal
Year 2010
Where ACTA
Authors Christian Dax, Felix Klaedtke, Martin Lange
Comments (0)