2024
DOI: 10.3390/info15010034
|View full text |Cite
|
Sign up to set email alerts
|

Streamlining Temporal Formal Verification over Columnar Databases

Giacomo Bergami

Abstract: 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, theref… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
2
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 58 publications
0
2
0
Order By: Relevance
“…Verified Artificial Intelligence [1] calls for exact procedures ascertaining whether a model of the system S abides by the specifications in Φ through yes or no answers (S ⊨ Φ) when written in a formalism for efficient computations, either for verifying the compliance of a system to a specification (formal verification [2]) or for producing a system abiding by a given specification (formal synthesis [3]). This can be determined after a specification mining phase used to extract Φ from a system S [4]; these considerations bridge temporal reasoning with artificial intelligence, as in both we can extract a specification from the data that can be used to determine decision problems.…”
mentioning
confidence: 99%
“…Verified Artificial Intelligence [1] calls for exact procedures ascertaining whether a model of the system S abides by the specifications in Φ through yes or no answers (S ⊨ Φ) when written in a formalism for efficient computations, either for verifying the compliance of a system to a specification (formal verification [2]) or for producing a system abiding by a given specification (formal synthesis [3]). This can be determined after a specification mining phase used to extract Φ from a system S [4]; these considerations bridge temporal reasoning with artificial intelligence, as in both we can extract a specification from the data that can be used to determine decision problems.…”
mentioning
confidence: 99%
“…Verified Artificial Intelligence [1] calls for exact procedures ascertaining whether a model of the system S abides by the specifications in Φ through yes or no answers (S Φ) when written in a formalism for efficient computations, either for verifying the compliance of a system to a specification (formal verification [2]) or for producing a system abiding by a given specification (formal synthesis [3]). This can be determined after a specification mining phase used to extract Φ from a system S [4]; these considerations bridge temporal reasoning with artificial intelligence, as in both we can extract a specification from the data that can be used to determine decision problems.…”
mentioning
confidence: 99%