DocumentCode
1828654
Title
Implementation of abstract interpretation algorithms by means of attribute grammar
Author
Barbar, Kablan ; Musumbu, Kaninda
Author_Institution
CNRS, Bordeaux I Univ., Talence, France
fYear
1994
fDate
20-22 Mar 1994
Firstpage
87
Lastpage
92
Abstract
In logic programming, “dixit” Bruygnooghe, the purpose of abstract interpretation is the construction of a finite AND/OR tree and the “computation” of a correct abstract substitution at each node of that tree. The authors consider an abstract substitution as an attribute attached to the nodes of a tree, and then the propagation process of abstract substitutions through the tree can be expressed in terms of attribute evaluation. In this way, the authors implement abstract interpretation algorithms by attribute evaluation algorithms
Keywords
attribute grammars; formal logic; logic programming; tree data structures; abstract interpretation algorithms; abstract substitution; attribute evaluation algorithms; attribute grammar; dixit Bruygnooghe; finite AND/OR tree; logic programming; propagation process; Concrete; Cows; Electronic mail; Logic programming; Program processors; Runtime; Time of arrival estimation; Variable speed drives;
fLanguage
English
Publisher
ieee
Conference_Titel
System Theory, 1994., Proceedings of the 26th Southeastern Symposium on
Conference_Location
Athens, OH
ISSN
0094-2898
Print_ISBN
0-8186-5320-5
Type
conf
DOI
10.1109/SSST.1994.287905
Filename
287905
Link To Document