Projects per year
Abstract
Several techniques and tools have been developed for verification of properties expressed as Horn clauses with constraints over a background theory (CHC). Current CHC verification tools implement intricate algorithms and are often limited to certain subclasses of CHC problems. Our aim in this work is to investigate the use of a combination of off-the-shelf techniques from the literature in analysis and transformation of Constraint Logic Programs (CLPs) to solve challenging CHC verification problems. We find that many problems can be solved using a combination of tools based on well-known techniques from abstract interpretation, semantics-preserving transformations, program specialisation and query-answer transformations. This gives insights into the design of automatic, more general CHC verification tools based on a library of components.
Original language | English |
---|---|
Article number | 4-5 |
Journal | Theory and Practice of Logic Programming |
Volume | 14 |
Issue number | 4-5 |
Pages (from-to) | 90-101 |
Number of pages | 12 |
ISSN | 1471-0684 |
Publication status | Published - 21 Jul 2014 |
Event | 30th International Conference on Logic Programming - Vienna, Austria Duration: 19 Jul 2014 → 22 Jul 2014 https://conference.researchbib.com/view/event/26783 http://vsl2014.at/?utm_source=researchbib#constituent |
Conference
Conference | 30th International Conference on Logic Programming |
---|---|
Country/Territory | Austria |
City | Vienna |
Period | 19/07/2014 → 22/07/2014 |
Internet address |
Keywords
- Constraint Logic Program
- Constrained Horn clause
- Abstract Interpretation
- Software Verification
Projects
- 2 Finished
-
-
NUSA: Numeric and Symbolic Abstractions for Software Model Checking
Gallagher, J. P., Rosendahl, M. & Rhiger, M.
01/01/2011 → 31/12/2013
Project: Research