VSL 2014: VIENNA SUMMER OF LOGIC 2014

Analysis and Transformation Tools for Constrained Horn Clause Verification

Authors: John P. Gallagher and Bishoksan Kafle

ICLP VolumesPapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Analysis and Transformation Tools for Constrained Horn Clause Verification
Authors:John P. Gallagher and Bishoksan Kafle
Proceedings:ICLP 2014 VSL proceedings
Editors: Michael Leuschel, Tom Schrijvers and Martin Gebser
Keywords:Constraint Logic Program, Constraint Horn Clause, Abstract interpretation, Software verification
Abstract:

ABSTRACT. Several techniques and tools have been developed for verification in Horn clauses with constraints over some background theory (CHC). Current CHC verification tools implement intricate algorithms and are 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 (CLP) 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.

Pages:12
Talk:Jul 21 11:30
Paper:
Disclaimer | Powered by EasyChair Smart Program