In this PhD project, we present an approach to the problem of determinacy inference in logic programs with cut, which treats cut uniformly and contextually. The overall aim is to develop a theoretical analysis, abstract it to a suitable domain and prove both the concrete analysis and the abstraction correct in a formal theorem prover (Coq). A crucial advantage of this approach, besides the guarantee of correctness, is the possibility of automatically extracting an implementation of the analysis
This paper explores the relationship between verification of logic programs and imperative programs ...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
Abstract. Reasoning about programming languages with non-deter-ministic semantics entails many diffi...
In this PhD project, we present an approach to the problem of determinacy inference in logic program...
This paper revisits the problem of determinacy inference addressing the problem of how to uniformly ...
Abstract. In program development it is useful to know that a call to a Prolog program will not inadv...
We propose an analysis for detecting procedures and goals that are deterministic (i.e. that produce...
Abstract. At PEPM’91 Sahlin presented a determinacy analysis for Prolog with cut. The analysis was, ...
AbstractThe simple set WL of deterministic while programs is defined and a number of known methods f...
As real logic programmers normally use cut (!), an eective learning procedure for logic programs sho...
We propose an analysis for detecting procedures and goals that are deterministic (i.e., that produce...
Basing program analyses on formal semantics has a long and successful tradi-tion in the logic progra...
Mercury is a new purely declarative logic programming language. The Mercury determinism system allow...
One of the most interesting characteristics of logic programs is the ability of expressing nondeterm...
One of the most interesting characteristics of logic programs is the ability of expressing nondeter...
This paper explores the relationship between verification of logic programs and imperative programs ...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
Abstract. Reasoning about programming languages with non-deter-ministic semantics entails many diffi...
In this PhD project, we present an approach to the problem of determinacy inference in logic program...
This paper revisits the problem of determinacy inference addressing the problem of how to uniformly ...
Abstract. In program development it is useful to know that a call to a Prolog program will not inadv...
We propose an analysis for detecting procedures and goals that are deterministic (i.e. that produce...
Abstract. At PEPM’91 Sahlin presented a determinacy analysis for Prolog with cut. The analysis was, ...
AbstractThe simple set WL of deterministic while programs is defined and a number of known methods f...
As real logic programmers normally use cut (!), an eective learning procedure for logic programs sho...
We propose an analysis for detecting procedures and goals that are deterministic (i.e., that produce...
Basing program analyses on formal semantics has a long and successful tradi-tion in the logic progra...
Mercury is a new purely declarative logic programming language. The Mercury determinism system allow...
One of the most interesting characteristics of logic programs is the ability of expressing nondeterm...
One of the most interesting characteristics of logic programs is the ability of expressing nondeter...
This paper explores the relationship between verification of logic programs and imperative programs ...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
Abstract. Reasoning about programming languages with non-deter-ministic semantics entails many diffi...