Program Comprehension is a Software Engineering discipline which aims to understand computer code written in a high-level programming language. Program Comprehension is useful for reuse, inspection, maintenance, reverse engineering and many other activities in the context of Software Engineering. In this paper we define a set of techniques to extract static and dynamic information from the target program. These techniques are based on the inclusion of inspection functions and control statements in the system’s source code. The first are intended to show the functions actually used. The second are necessary to reduce the number of functions recovered for a better administration. We show a possible implementation of this approach using a la...
The constant demanding, mostly from Software Maintenance professionals, so that it could be created ...
The program understanding task is usually very time and effort consuming. In a traditional way the c...
In situations in which developers are not familiar with a system or its documentation is inadequate...
Program Comprehension is a Software Engineering discipline which aims to understand computer code wr...
The aim of this paper is to show the strategies involved in the implementation of two tools of PCVI...
In the past, we have been looking for program comprehension tools that are able to interconnect oper...
is a discipline of Software En-gineering aimed at creating models, methods, techniques and tools, ba...
The aim of this paper is to show the approaches involved in the implementation of two tools of PCVIA...
Program and system comprehension are vital parts of the software maintenance process. We discuss the...
Program comprehension is a central activity during software maintenance, evolution and reuse. Some r...
In this paper we present strategies aimed at understanding program written in C language. These stra...
Abstract—In the context of program understanding, a challenge research topic1 is to learn how techni...
The method a programmer uses to read a program may determine how an understanding of the program is ...
This paper describes an analysis scheme which was developed to probe the comprehension of computer p...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
The constant demanding, mostly from Software Maintenance professionals, so that it could be created ...
The program understanding task is usually very time and effort consuming. In a traditional way the c...
In situations in which developers are not familiar with a system or its documentation is inadequate...
Program Comprehension is a Software Engineering discipline which aims to understand computer code wr...
The aim of this paper is to show the strategies involved in the implementation of two tools of PCVI...
In the past, we have been looking for program comprehension tools that are able to interconnect oper...
is a discipline of Software En-gineering aimed at creating models, methods, techniques and tools, ba...
The aim of this paper is to show the approaches involved in the implementation of two tools of PCVIA...
Program and system comprehension are vital parts of the software maintenance process. We discuss the...
Program comprehension is a central activity during software maintenance, evolution and reuse. Some r...
In this paper we present strategies aimed at understanding program written in C language. These stra...
Abstract—In the context of program understanding, a challenge research topic1 is to learn how techni...
The method a programmer uses to read a program may determine how an understanding of the program is ...
This paper describes an analysis scheme which was developed to probe the comprehension of computer p...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
The constant demanding, mostly from Software Maintenance professionals, so that it could be created ...
The program understanding task is usually very time and effort consuming. In a traditional way the c...
In situations in which developers are not familiar with a system or its documentation is inadequate...