Spelling suggestions: "subject:"interprocedural analysis"" "subject:"periprocedural analysis""
1 |
Statická analýza možných hodnot proměnných v programech v C / Static Value Analysis over C ProgramsĎuričeková, Daniela January 2013 (has links)
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 conclusion, our personal experience obtained in the area of the thesis is mentioned, along with a discussion of a possible future development of the designed tool.
|
Page generated in 0.0723 seconds