Value-range analysis is a static analysis technique based on arguing about the values that a variable may take on a given program point. It can be used to prove absence of run-time errors such as out-of-bound array accesses. Since value-range analysis collects information on each program point, data-flow analysis can be used in association with it. The main goal of this work is designing and implementing such a value-range analysis tool. The work begins with an introduction into the topic, an explanation of data-flow and value-range analyses and a description of abstract interpretation, which provides the formal basis of the analyser. The core of this work is the design, implementation, testing and evaluation of the analyser. In the conclus...
Conference of 2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulati...
This paper presents the measurement of dynamic pointer analysis of C programs and their comparison w...
This paper contains an evaluation of common open source static analysistools available for C. The to...
The complexity of software grows every year, and while there are many programming techniques and new...
This paper is devoted to the advance of the existing analysis methods of data flow of software by us...
Aim of this thesis is to produce a tool which performs static analysis on C language source code. Re...
Abstract. Array-Range Analysis computes at compile time the range of possible index values for each ...
International audienceWe propose a memory abstraction able to lift existing numerical static analyse...
A large number of tools that automate the process of finding errors in pro-grams has recently emerge...
Static analysis of source code is one way to find bugs and problems in large software projects. Many...
This thesis aims at development of a tool support for comparing the output of static analysis applie...
International audienceTIS-Analyzer is a static analysis platform based on Frama-C. It integrates C a...
Languages such as C use pointers very heavily. Implementation of operations on dynamically linked st...
We study the applicability of pointer analysis algorithms (originally aimed at optimizing compilers)...
Static analysis is the name given to a number of compile time analysis techniques used to automatica...
Conference of 2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulati...
This paper presents the measurement of dynamic pointer analysis of C programs and their comparison w...
This paper contains an evaluation of common open source static analysistools available for C. The to...
The complexity of software grows every year, and while there are many programming techniques and new...
This paper is devoted to the advance of the existing analysis methods of data flow of software by us...
Aim of this thesis is to produce a tool which performs static analysis on C language source code. Re...
Abstract. Array-Range Analysis computes at compile time the range of possible index values for each ...
International audienceWe propose a memory abstraction able to lift existing numerical static analyse...
A large number of tools that automate the process of finding errors in pro-grams has recently emerge...
Static analysis of source code is one way to find bugs and problems in large software projects. Many...
This thesis aims at development of a tool support for comparing the output of static analysis applie...
International audienceTIS-Analyzer is a static analysis platform based on Frama-C. It integrates C a...
Languages such as C use pointers very heavily. Implementation of operations on dynamically linked st...
We study the applicability of pointer analysis algorithms (originally aimed at optimizing compilers)...
Static analysis is the name given to a number of compile time analysis techniques used to automatica...
Conference of 2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulati...
This paper presents the measurement of dynamic pointer analysis of C programs and their comparison w...
This paper contains an evaluation of common open source static analysistools available for C. The to...