Synthesis of LTL formulas from natural language texts: State of the art and research directions

A Brunello, A Montanari… - … International symposium on …, 2019 - drops.dagstuhl.de
Linear temporal logic (LTL) is commonly used in model checking tasks; moreover, it is well-
suited for the formalization of technical requirements. However, the correct specification and …

[LIVRE][B] Petri nets for systems engineering: a guide to modeling, verification, and applications

C Girault, R Valk - 2013 - books.google.com
Formal methods for the specification and verification of hardware and software systems are
becoming more and more important as systems increase in size and complexity. The aim of …

An automata-theoretic approach to branching-time model checking

O Kupferman, MY Vardi, P Wolper - Journal of the ACM (JACM), 2000 - dl.acm.org
Translating linear temporal logic formulas to automata has proven to be an effective
approach for implementing linear-time model-checking, and for obtaining many extensions …

Memory-efficient algorithms for the verification of temporal properties

C Courcoubetis, M Vardi, P Wolper… - Formal methods in …, 1992 - Springer
This article addresses the problem of designing memory-efficient algorithms for the
verification of temporal properties of finite-state programs. Both the programs and their …

A partial approach to model checking

P Godefroid, P Wolper - Information and Computation, 1994 - Elsevier
This paper presents a model-checking method for linear-time temporal logic that can avoid
most of the state explosion due to the modeling of concurrency by interleaving. The method …

Using partial orders for the efficient verification of deadlock freedom and safety properties

P Godefroid, P Wolper - … Verification: 3rd International Workshop, CAV'91 …, 1992 - Springer
This paper presents an algorithm for detecting deadlocks in concurrent finite-state systems
without incurring most of the state explosion due to the modeling of concurrency by …

[PDF][PDF] Model Checking and the Mu-calculus.

EA Emerson - Descriptive Complexity and Finite Models, 1996 - Citeseer
There is a growing recognition of the need to apply formal mathematical methods in the
design of\high con dence" computing systems. Such systems operate in safety critical …

Refining dependencies improves partial-order verification methods

P Godefroid, D Pirottin - … Verification: 5th International Conference, CAV'93 …, 1993 - Springer
Partial-order verification methods exploit “independency” between transitions of a
concurrent program to avoid parts of the state space explosion due to the modeling of …

Online minimization of transition systems

D Lee, M Yannakakis - Proceedings of the twenty-fourth annual ACM …, 1992 - dl.acm.org
We are given a transition system implicitly through a compact representation and wish to
perform simultaneously reachability analysis and minimization without constructing first the …

Efficient on-the-fly model checking for CTL

G Bhat, R Cleaveland… - Proceedings of Tenth …, 1995 - ieeexplore.ieee.org
This paper gives an on-the-fly algorithm for determining whether a finite-state system
satisfies a formula in the temporal logic CTL. The time complexity of our algorithm matches …