This thesis describes modelling and measuring structural complexity mesure of Prolog program based on rule-dependency. Rule-dependency can be defined as relationships or interaction between rules. Usually, Prolog program is constructed by rules. These rules are Horn clause subset of the clausal form of first-order predicate logic. It is believed that rule-dependency is significant element of complexity and this research investigates to corroborate the claim especially on how rule dependency can be used to model and model and measure Prolog's structural complexity. This research is motivated by the lack of measures developed for Prolog due to the implicit control flow and construct. This lack of explicit control flow and constructs precludes...
A method for measuring the complexity of control structures is presented. It is based on the size of...
Although Prolog is (still) the most widely used logic language, it suffers from a number of drawback...
Abstract. We provide here a systematic comparative study of the relative strength and expressive pow...
The software crisis for procedural languages was precipitated by the failure of the prevailing adhoc...
The research in software science has so far been concentrated on three measures of program complexit...
The theory of software science attempts formularization of software characteristics. It was develope...
For term rewrite systems (TRSs), a huge number of automated termination analysis tech-niques have be...
The ow of control is more complex in Prolog than in imperative languages; 4 counts (or currents) | c...
ROLOG programs, and it allows forimplementing software engineering metrics and refactoring technique...
Program verification is a crucial issue in the field of program development, compilation and debuggi...
Abstract. Program verication is a crucial issue in the eld of program development, compilation and d...
The goal of this paper is to construct a semantic basis for the abstract interpretation of Prolog pr...
The goal of this paper is to construct a semantic basis for the abstract interpretaion of Prolog pro...
Logic programming is a discipline of describing problems in high-level abstraction by separating lo...
Introduction. The organization of branches and repetitions in the context of logical programming is ...
A method for measuring the complexity of control structures is presented. It is based on the size of...
Although Prolog is (still) the most widely used logic language, it suffers from a number of drawback...
Abstract. We provide here a systematic comparative study of the relative strength and expressive pow...
The software crisis for procedural languages was precipitated by the failure of the prevailing adhoc...
The research in software science has so far been concentrated on three measures of program complexit...
The theory of software science attempts formularization of software characteristics. It was develope...
For term rewrite systems (TRSs), a huge number of automated termination analysis tech-niques have be...
The ow of control is more complex in Prolog than in imperative languages; 4 counts (or currents) | c...
ROLOG programs, and it allows forimplementing software engineering metrics and refactoring technique...
Program verification is a crucial issue in the field of program development, compilation and debuggi...
Abstract. Program verication is a crucial issue in the eld of program development, compilation and d...
The goal of this paper is to construct a semantic basis for the abstract interpretation of Prolog pr...
The goal of this paper is to construct a semantic basis for the abstract interpretaion of Prolog pro...
Logic programming is a discipline of describing problems in high-level abstraction by separating lo...
Introduction. The organization of branches and repetitions in the context of logical programming is ...
A method for measuring the complexity of control structures is presented. It is based on the size of...
Although Prolog is (still) the most widely used logic language, it suffers from a number of drawback...
Abstract. We provide here a systematic comparative study of the relative strength and expressive pow...