Abstract
Linguistic reflection allows a running program to generate new program fragments and to integrate these into its own execution. The advantages of the technique include attaining high levels of genericity and accommodating system evolution. Here its use to provide generic programs in Java is compared for a particular example, natural join, against alternative implementation approaches.
Original language | English |
---|---|
Title of host publication | 5th International IDEA (Integrated Data Environments Australia) Workshop |
Editors | F Brown |
Pages | 74-79 |
Publication status | Published - 1998 |
Event | 5th International IDEA Workshop - Fremantle, Australia Duration: 7 Feb 1998 → … |
Conference
Conference | 5th International IDEA Workshop |
---|---|
Country/Territory | Australia |
City | Fremantle |
Period | 7/02/98 → … |