Evaluation of Object-Oriented Reflective Models
Reflection is a suitable paradigm for developing open systems. Reflection improves software reusability and stability, reducing development costs. But with several different kinds of reflection to choose from, it is important to know which reflective model to use and when.
- 1.M. Ancona, W. Cazzola, G. Dodero, and V. Gianuzzi. Channel Reification: A Reflective Model for Distributed Computation. In proc. of IPCCC’98, pp 32–36, Feb 1998.Google Scholar
- 2.J. Ferber. Computational Reflection in Class Based Object Oriented Languages. In proc. of OOPSLA’89, vol. 24 of Sigplan Notices, pp 317–326. Oct 1989.Google Scholar