AbstractA directonal type for a Prolog program expresses certain properties of the operational semantics of the program. This paper shows that the annotation proof method, proposed by Deransart for proving declarative properties of logic programs, is also applicable for proving correctness of directional types. In particular, the sufficient correctness criterion of well-typedness by Bronsard et al., turns out to be a specialization of the annotation method. The comparison shows a general mechanism for construction of similar specializations, which is applied to derive yet another concept of well-typedness. The usefulness of the new correctness criterion is shown on examples of Prolog programs, where the traditional notion of well-typedness ...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
This thesis deals with two themes: (1) construction of abstract domains for mode analysis of typed l...
Mycroft and O'Keefe [25] presented a declaration-based type system for Pro-log. However, they d...
This paper shows that the annotation proof method, proposed by Deransart for proving declarative pro...
AbstractA directonal type for a Prolog program expresses certain properties of the operational seman...
We follow the set-based approach to directional types proposed by Aiken and Lakshman[1]. Their type ...
We present an algorithm for automatic type checking of logic programs with respect to directional ty...
Directional types form a type system for logic programs which is based on the view of a predicate as...
We consider an extended definition of well-typed programs to general logic programs, i.e. logic prog...
Many frameworks have been proposed for deriving specific runtime properties, but there is still a la...
AbstractThis paper presents a new approach to type inference of Prolog programs. The novelty is in t...
AbstractMany studies [1, 7, 20, 21, 26, 28] have shown the soundness and completeness of SLD-resolut...
Programme 2 - Calcul symbolique, programmation et genie logiciel. Projet ChloeSIGLEAvailable at INIS...
AbstractThis paper presents a new notion of typing for logic programs which generalizes the notion o...
We analyze basic shortcomings of existing proposals for type checking and type inferencing in logic ...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
This thesis deals with two themes: (1) construction of abstract domains for mode analysis of typed l...
Mycroft and O'Keefe [25] presented a declaration-based type system for Pro-log. However, they d...
This paper shows that the annotation proof method, proposed by Deransart for proving declarative pro...
AbstractA directonal type for a Prolog program expresses certain properties of the operational seman...
We follow the set-based approach to directional types proposed by Aiken and Lakshman[1]. Their type ...
We present an algorithm for automatic type checking of logic programs with respect to directional ty...
Directional types form a type system for logic programs which is based on the view of a predicate as...
We consider an extended definition of well-typed programs to general logic programs, i.e. logic prog...
Many frameworks have been proposed for deriving specific runtime properties, but there is still a la...
AbstractThis paper presents a new approach to type inference of Prolog programs. The novelty is in t...
AbstractMany studies [1, 7, 20, 21, 26, 28] have shown the soundness and completeness of SLD-resolut...
Programme 2 - Calcul symbolique, programmation et genie logiciel. Projet ChloeSIGLEAvailable at INIS...
AbstractThis paper presents a new notion of typing for logic programs which generalizes the notion o...
We analyze basic shortcomings of existing proposals for type checking and type inferencing in logic ...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
This thesis deals with two themes: (1) construction of abstract domains for mode analysis of typed l...
Mycroft and O'Keefe [25] presented a declaration-based type system for Pro-log. However, they d...