next up previous contents
Next: Introduction Up: Working Notes Through the Previous: Contents   Contents

References, Resources and Related Work

 

API Specification
http://java.sun.com/products/jdk/1.1/docs/guide/reflection/index.html
or ftp://ftp.javasoft.com/docs/jdk1.1/java-reflection.ps

GNU Classpath project - Their reflection implementation is incomplete.

Java Sun web site: Has bug reports, forum Q&A's, Technical articles and documentation.

Java Examples in a Nutshell (O'Reilly books) - has examples of reflection and Java beans

Java Programming Language. 3rd Ed.

Java Language Specification

JavaBeans API Specification http://java.sun.com/beans

Kaffe source - a bit more readable than Sun's

metaXA project (Germany) - A meta architecture for the JavaTM virtual machine (MetaJava), at http://www4.informatik.uni-erlangen.de/Projects/PM/Java/

OOPSLA 98 had a Workshop on Java and C++ reflection (Number 13). OOPSLA 93, 89 had some reflection papers.

OpenJIT: A Reflexive JIT Compiler (Japan) - ECOOP 2000 paper and others at http://www.openjit.org.

 

Shigeru Chiba. Load-Time Structural Reflection in Java. (Japan) - related work to extend the Reflection API (ECOOP 2000)

Demers and Melenfant. Reflection in logic, functional and OOP: a Short Comparative Study. (Canada) - a general paper

Jacques Ferber. Computational Reflection in Class-based Object Oriented Languages. OOPSLA 89 pg. 317. - A pretty nice overview, although old.

Sandor Spruit. Reflections on Java, Beans, and relational databases. JavaWorld September 1997.
 http://www.javaworld.com/jw-09-1997/jw-09-reflections.html


next up previous contents
Next: Introduction Up: Working Notes Through the Previous: Contents   Contents
Nadeem Hamid 2000-07-24