To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy of the various approaches (identifying strengths and weaknesses), and to explore the links to programming languages and theoretical computer science. In the past program analysis was mainly a tool for the compiler writer, but in the future it shows promise of being an important ingredient in ensuring the acceptable behaviour of software components roaming around on information networks. To guide the research efforts it is necessary with an appraisal of the current technology and to investigate its links to programming languages and theoretical computer science. Taxonomy The flow based approach [4; 8] to program analysis includes the tradition...
Abstract. Control Flow Analysis is a widely used approach for analysing functional and object orient...
Program flow analysis is a technique which determines properties about the run-time behavior of a pr...
iv The goal of program analysis is to determine automatically properties of the run-time behavior of...
Program analysis techniques have been used in the past to aid in translation of programs. Recently,...
An analysis method for specialization of imperative programs is described in this paper. This anal-y...
Recent work in the area of software engineering has centered on the creation of sophisticated enviro...
While software developers make every effort to develop correct, easily maintainable and efficient pr...
Data flow analysis is used to discover information for a wide variety of useful applications, rangin...
Support for program understanding in development and maintenance tasks can be facilitated by program...
This paper presents some basic techniques for representation and analysis of software. We use the te...
This paper examines a family of program test data selection criteria derived from data flow analysis...
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
Graduation date: 1982The methodology of structured programming has\ud enabled rapid progress in many...
[[abstract]]Software quality is primarily determined by the quality of the software development proc...
Traditional flow analysis techniques, such as the ones typically employed by optimising Fortran comp...
Abstract. Control Flow Analysis is a widely used approach for analysing functional and object orient...
Program flow analysis is a technique which determines properties about the run-time behavior of a pr...
iv The goal of program analysis is to determine automatically properties of the run-time behavior of...
Program analysis techniques have been used in the past to aid in translation of programs. Recently,...
An analysis method for specialization of imperative programs is described in this paper. This anal-y...
Recent work in the area of software engineering has centered on the creation of sophisticated enviro...
While software developers make every effort to develop correct, easily maintainable and efficient pr...
Data flow analysis is used to discover information for a wide variety of useful applications, rangin...
Support for program understanding in development and maintenance tasks can be facilitated by program...
This paper presents some basic techniques for representation and analysis of software. We use the te...
This paper examines a family of program test data selection criteria derived from data flow analysis...
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
Graduation date: 1982The methodology of structured programming has\ud enabled rapid progress in many...
[[abstract]]Software quality is primarily determined by the quality of the software development proc...
Traditional flow analysis techniques, such as the ones typically employed by optimising Fortran comp...
Abstract. Control Flow Analysis is a widely used approach for analysing functional and object orient...
Program flow analysis is a technique which determines properties about the run-time behavior of a pr...
iv The goal of program analysis is to determine automatically properties of the run-time behavior of...