Information (Jan 2024)

Streamlining Temporal Formal Verification over Columnar Databases

  • Giacomo Bergami

DOI
https://doi.org/10.3390/info15010034
Journal volume & issue
Vol. 15, no. 1
p. 34

Abstract

Read online

Recent findings demonstrate how database technology enhances the computation of formal verification tasks expressible in linear time logic for finite traces (LTLf). Human-readable declarative languages also help the common practitioner to express temporal constraints in a straightforward and accessible language. Notwithstanding the former, this technology is in its infancy, and therefore, few optimization algorithms are known for dealing with massive amounts of information audited from real systems. We, therefore, present four novel algorithms subsuming entire LTLf expressions while outperforming previous state-of-the-art implementations on top of KnoBAB, thus postulating the need for the corresponding, leading to the formulation of novel xtLTLf-derived algebraic operators.

Keywords