Towards an Effective Decision Procedure for LTL formulas with Constraints
Marco Comini, Laura Titolo, Alicia Villanueva

TL;DR
This paper introduces a decision method for validating LTL formulas with constraints, aiming to improve the verification process of programs written in the timed concurrent constraint language tccp.
Contribution
It proposes a novel decision procedure for LTL formulas with constraints, integrated into an abstract diagnosis framework for tccp program verification.
Findings
Developed an effective decision method for LTL constraints
Integrates decision procedure into abstract diagnosis technique
Facilitates validation of tccp program properties
Abstract
This paper presents an ongoing work that is part of a more wide-ranging project whose final scope is to define a method to validate LTL formulas w.r.t. a program written in the timed concurrent constraint language tccp, which is a logic concurrent constraint language based on the concurrent constraint paradigm of Saraswat. Some inherent notions to tccp processes are non-determinism, dealing with partial information in states and the monotonic evolution of the information. In order to check an LTL property for a process, our approach is based on the abstract diagnosis technique. The concluding step of this technique needs to check the validity of an LTL formula (with constraints) in an effective way. In this paper, we present a decision method for the validity of temporal logic formulas (with constraints) built by our abstract diagnosis technique.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Formal Methods in Verification · Model-Driven Software Engineering Techniques
