This paper describes the experience of researchers at the University of Naples, over many years, in the application of Logic Programming (LP), to software engineering topics. In particular, the authors have experimented with LP in order to facilitate the activities related to the reconstruction of part(s) of documentation, from existing code. For this reason, a tool called ''Language Analyser'' (Lan}An) has been implemented, which is able to analyse different programming languages. This tool is supported by a methodology based on logic and is able to analyse existing code, by extracting and abstracting information useful for building up documentation. Currently, Lan}An can reconstruct low-level documentation design such as nesting trees...
The expressive power of logic-programming languages allows utilization of conventional constructs i...
The present article focuses on analysis and synthesis of elements which are the base of abstract int...
The purpose of this paper is to present some current investigations in the field of program transfor...
This paper describes the experience of researchers at the University of Naples, over many years, in ...
This paper presents the experience that has been acquired over a period of three years during the Ph...
Programming environments are essential for the acceptance of programming languages. This survey emph...
AbstractProgramming environments are essential for the acceptance of programming languages. This sur...
Logical programming languages, for instance Prolog, are powerful tools for solving complex problems ...
Logic programming has been attracting increasing interest in recent years. Its first realisation in ...
AbstractWe describe a Prolog-based approach to the development of language processors (such as prepr...
We propose a bifurcated paradigm for the construction of a Prolog knowl-edge base from a body of doc...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
AbstractThis paper describes a framework for assisting the automatic construction of programs from s...
We present a recently started research project. The goal of the project is to integrate into one sys...
This paper introduces a software programming environment for an extended Prolog language, called ALP...
The expressive power of logic-programming languages allows utilization of conventional constructs i...
The present article focuses on analysis and synthesis of elements which are the base of abstract int...
The purpose of this paper is to present some current investigations in the field of program transfor...
This paper describes the experience of researchers at the University of Naples, over many years, in ...
This paper presents the experience that has been acquired over a period of three years during the Ph...
Programming environments are essential for the acceptance of programming languages. This survey emph...
AbstractProgramming environments are essential for the acceptance of programming languages. This sur...
Logical programming languages, for instance Prolog, are powerful tools for solving complex problems ...
Logic programming has been attracting increasing interest in recent years. Its first realisation in ...
AbstractWe describe a Prolog-based approach to the development of language processors (such as prepr...
We propose a bifurcated paradigm for the construction of a Prolog knowl-edge base from a body of doc...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
AbstractThis paper describes a framework for assisting the automatic construction of programs from s...
We present a recently started research project. The goal of the project is to integrate into one sys...
This paper introduces a software programming environment for an extended Prolog language, called ALP...
The expressive power of logic-programming languages allows utilization of conventional constructs i...
The present article focuses on analysis and synthesis of elements which are the base of abstract int...
The purpose of this paper is to present some current investigations in the field of program transfor...