DocumentCode
2412853
Title
A Kleene Algebra Framework for Data Flow Analysis
Author
Fernandes, Therrezinha
Author_Institution
Departement d´´Informatique et de Genie Logiciel, Laval Univ., Que.
fYear
2007
fDate
10-13 April 2007
Firstpage
201
Lastpage
210
Abstract
Data flow analysis is concerned with the static determination of relevant properties of the execution state of programs. Using Kleene algebra we develop a general framework for the formalization of a set of well-known data flow analysis problems. This approach permits an elegant yet rigorous treatment of the data flow problems and provides an intuitive cookbook style description of the formalization. We also prove the soundness of the approach with respect to the standard approach and illustrate the method on a concrete example.
Keywords
data flow analysis; process algebra; Kleene algebra; data flow analysis; static program analysis; Algebra; Concrete; Data analysis; Doped fiber amplifiers; Flow graphs; Information analysis; Iterative methods; Object detection; Optimizing compilers; Transfer functions;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2007. ASWEC 2007. 18th Australian
Conference_Location
Melbourne, Vic.
ISSN
1530-0803
Print_ISBN
0-7695-2778-7
Type
conf
DOI
10.1109/ASWEC.2007.7
Filename
4159673
Link To Document