DocumentCode :
2777157
Title :
An efficient method for incremental attribute evaluation by using multi-dependency
Author :
Lu, Qi ; Qian, Jiahua
Author_Institution :
Dept. of Comput. Sci., Fudan Univ., Shanghai, China
fYear :
1988
fDate :
5-7 Oct. 1988
Firstpage :
162
Lastpage :
169
Abstract :
As tools for specifying semantics of programming languages, attribute grammars have found wide application in developing various kinds of software tools and environments. Incremental attribute evaluation is the fundamental mechanism of generating incremental programming environments. The authors define the multi-dependency relation among attributes and propose a novel approach to incremental attribute evaluation. Efficient algorithms for a restricted class of attribute grammar NCMD-AG have been developed. The algorithms can be generalized to deal with any attributed grammar. A comprehensive study shows that the multi-dependency approach satisfactorily yields performance in terms of application range, time, and space efficiency.<>
Keywords :
grammars; programming environments; software engineering; NCMD-AG; attribute grammars; incremental attribute evaluation; incremental programming environments; multi-dependency; programming languages; semantics; software engineering; software tools; space efficiency; Application software; Computer languages; Computer science; Information analysis; Performance analysis; Production; Programming environments; Runtime; Software tools; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
Conference_Location :
Chicago, IL, USA
Print_ISBN :
0-8186-0873-0
Type :
conf
DOI :
10.1109/CMPSAC.1988.17167
Filename :
17167
Link To Document :
بازگشت