DocumentCode :
279009
Title :
Linguistic reflection: a bridge from programming to database languages
Author :
Stemple, David ; Sheard, Tim ; Fegaras, Leonidas
Author_Institution :
Massachusetts Univ., Amherst, MA, USA
Volume :
ii
fYear :
1992
fDate :
7-10 Jan 1992
Firstpage :
844
Abstract :
Reflection in programming denotes the ability of a program to refer to itself, possibly modifying itself, in ways that cause changes to the behavior of the program. The concept has been used mostly to refer to run-time behavior in an interpreter environment. The authors extend the term to compiler mediated computation accomplished at compile time. They show how such reflection can be used to include database capabilities in a programming language
Keywords :
database management systems; program compilers; program interpreters; programming environments; query languages; compiler mediated computation; database capabilities; database languages; interpreter environment; linguistic reflection; programming; run-time behavior; Bridges; Computer languages; Concrete; Database languages; Productivity; Query processing; Reflection; Runtime environment; Spatial databases; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location :
Kauai, HI
Print_ISBN :
0-8186-2420-5
Type :
conf
DOI :
10.1109/HICSS.1992.183336
Filename :
183336
Link To Document :
بازگشت