In recent years techniques and systems have been developed to prove non-termination of logic programs for certain classes of queries. In previous work, we developed such a system based on mode-information and a form of loop checking performed at compile time. In the current paper we improve this technique by integrating type information in the analysis and by applying non-failure analysis and program specialization. It turns out that there are several classes of programs for which existing non-termination analyzers fail and for which our extended technique succeeds in proving non-termination.status: publishe
While termination checking tailored to real-world library code or frameworks has received ever-incre...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
In this paper, we present a new approach to non-termination analysis of logic programs, based on mod...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
We present a static analysis technique for non-termination inference of logic programs. Our framewor...
This article makes two contributions to the work on semantics-based termination analysis for logic p...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to ...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
This paper makes two contributions to the work on semantics based termination analysis for logic pro...
While termination checking tailored to real-world library code or frameworks has received ever-incre...
While termination checking tailored to real-world library code or frameworks has received ever-incre...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
In this paper, we present a new approach to non-termination analysis of logic programs, based on mod...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
We present a static analysis technique for non-termination inference of logic programs. Our framewor...
This article makes two contributions to the work on semantics-based termination analysis for logic p...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to ...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
This paper makes two contributions to the work on semantics based termination analysis for logic pro...
While termination checking tailored to real-world library code or frameworks has received ever-incre...
While termination checking tailored to real-world library code or frameworks has received ever-incre...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...