The role of traces in the context of formal description techniques is discussed, as well as issues arising in the generation of these traces by means of software. A trace generator (written in Prolog) for systems described in terms of CSP is outlined, with emphasis on the translation from CSP to Prolog, the central implementation issues in a Prolog context, and techniques for generating all traces up to termination or recursion. Some experiences with the use of the generator are mentioned, and potential extensions for generating traces of LOTOS descriptions are mentioned
AbstractIn a recent paper [27], the denotational semantics for the language Prolog was presented. Th...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
Prolog, an acronym for Pro-gramming in Log-ic, is a product of artificial intelligence research with...
Traces of program executions are a helpful source of information for automated debugging. They, howe...
A Prolog tracer is essentially a Prolog interpreter extended to provide features, such as retry, fai...
AbstractTraces of program executions are a helpful source of information for program debugging. They...
We argue for the need of a study on how experienced users make use of the Prolog tracing facilities....
Tracing by automatic program source instrumentation has major advantages over compiled code instrume...
In this paper we investigate trace protocols of PROLOG programs. We present a precise mathematical s...
Project of research report used to produce the paper presented at JFPC 2007This report specifies an ...
This paper reports on a comparative study of three Prolog trace packages. Forty-three students of an...
This paper reports on a comparative study of three Prolog trace packages. 43 students of an introduc...
AbstractTracing by automatic program source instrumentation has major advantages over compiled code ...
This paper describes a ''textual tree trace'' (TTT) notation for representing the execution of Prolo...
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
AbstractIn a recent paper [27], the denotational semantics for the language Prolog was presented. Th...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
Prolog, an acronym for Pro-gramming in Log-ic, is a product of artificial intelligence research with...
Traces of program executions are a helpful source of information for automated debugging. They, howe...
A Prolog tracer is essentially a Prolog interpreter extended to provide features, such as retry, fai...
AbstractTraces of program executions are a helpful source of information for program debugging. They...
We argue for the need of a study on how experienced users make use of the Prolog tracing facilities....
Tracing by automatic program source instrumentation has major advantages over compiled code instrume...
In this paper we investigate trace protocols of PROLOG programs. We present a precise mathematical s...
Project of research report used to produce the paper presented at JFPC 2007This report specifies an ...
This paper reports on a comparative study of three Prolog trace packages. Forty-three students of an...
This paper reports on a comparative study of three Prolog trace packages. 43 students of an introduc...
AbstractTracing by automatic program source instrumentation has major advantages over compiled code ...
This paper describes a ''textual tree trace'' (TTT) notation for representing the execution of Prolo...
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
AbstractIn a recent paper [27], the denotational semantics for the language Prolog was presented. Th...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
Prolog, an acronym for Pro-gramming in Log-ic, is a product of artificial intelligence research with...