Program analysis is fundamental for program optimizations, debugging, and many other tasks. But developing program analyses has been a challenging and error-prone process for general users. Declarative program analysis has shown the promise to dramatically improve the productivity in the development of program analyses. Current declarative program analysis is however subject to some major limitations in supporting cooperations among analysis tools, guiding program optimizations, and often requires much effort for repeated program preprocessing. In this work, we advocate the integration of ontology into declarative program analysis. As a way to standardize the definitions of concepts in a domain and the representation of the knowledge in th...
AbstractAbstract interpretation is a theory of semantics approximation that is used for the construc...
The abundance of publicly available source code repositories, in conjunction with the advances in ne...
The article describes the structure of an ontology model for Optimization of a sequential program. ...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
No maintenance activity can be performed without understanding at least the part of the program that...
In recent years, manufacturers of processors are focusing on parallel architectures in order to incr...
This thesis is about methods for establishing semantic properties of programs and how those methods ...
Program comprehension is the prerequisite for many software evolution and maintenance tasks. Current...
[[abstract]]It is an important and challenging issue to overcome the problem within the student lear...
AbstractProgramming environments are essential for the acceptance of programming languages. This sur...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy ...
Program analysis techniques analyze software systems to collect, deduce, or infer information about ...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
AbstractAbstract interpretation is a theory of semantics approximation that is used for the construc...
The abundance of publicly available source code repositories, in conjunction with the advances in ne...
The article describes the structure of an ontology model for Optimization of a sequential program. ...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
No maintenance activity can be performed without understanding at least the part of the program that...
In recent years, manufacturers of processors are focusing on parallel architectures in order to incr...
This thesis is about methods for establishing semantic properties of programs and how those methods ...
Program comprehension is the prerequisite for many software evolution and maintenance tasks. Current...
[[abstract]]It is an important and challenging issue to overcome the problem within the student lear...
AbstractProgramming environments are essential for the acceptance of programming languages. This sur...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy ...
Program analysis techniques analyze software systems to collect, deduce, or infer information about ...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
AbstractAbstract interpretation is a theory of semantics approximation that is used for the construc...
The abundance of publicly available source code repositories, in conjunction with the advances in ne...
The article describes the structure of an ontology model for Optimization of a sequential program. ...