Open AccessBook
Program verification and Prolog
Krzysztof R. Apt
- 14 Sep 1995
- pp 55-95
About: The article was published on 14 Sep 1995. and is currently open access. The article focuses on the topics: Verification & Software verification.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Proving Properties of Logic Programs by Abstract Diagnosis
TL;DR: It is shown how declarative diagnosis techniques can be extended to cope with verification of operational properties and of abstract properties, such as types and groundness dependencies, by using a simple semantic framework based on abstract interpretation.
39
Directional Type Inference for Logic Programs
Witold Charatonik,Andreas Podelski +1 more
- 14 Sep 1998
TL;DR: The directional type that the author derives from a logic program P is uniformly at least as precise as any discriminative directional type of P, i.e., any directional type out of the class for which the type checking algorithm of Aiken and Lakshman is sound and complete.
28
Acceptable Programs Revisited
TL;DR: It is seen that when working over a fixed but arbitrary preinterpretation, a method can be provided for obtaining both a suitable model and a canonical level mapping which are sufficient for this purpose.
14
Directional Type Checking for Logic Programs: Beyond Discriminative Types
Witold Charatonik,Witold Charatonik +1 more
- 02 Apr 2000
TL;DR: In this article, it was shown that directional-type checking for logic programs wrt. general regular types is Dexptime-complete and fixed-parameter linear, and that despite the exponential lower bound, the type system might be usable in practice.
A closer look at declarative interpretations
TL;DR: This paper proposes a fourth semantics that associates with a “correctly typed” program the “well-typed” subset of its least Herbrand model, which is used to reason about partial correctness and absence of failures of correctly typed programs.
Related Papers (5)
Krzysztof R. Apt
- 01 Jan 1994
John W. Lloyd
- 01 Jan 1984
Martin Müller,Thomas Glaß,Karl Stroetmann +2 more
- 24 Sep 1996