Glossary of terms related to Reflection
These should all point to the main Tunes Glossary:
Reflective Programming Languages
These languages have some support for reflection:
Online Links about Reflection
This is a rough list of links thrown out not in any particular order,
established after a bit of netsurfing and a few hints.
Just a starting point, not comprehensive at all at this date...
@Book{Metaconnaissance, author={Jacques Pitrat}, key={Pi 90}, title={Métaconnaissance, futur de l'intelligence artificielle}, publisher={Hermès}, year={1990} }
@Thesis{BCS82 author={Brian Cantwell Smith}, key={Smi 82}, title={Reflection and semantics in a procedural language}, whatever={Technical Report TR-272, institution={Laboratory for Computer Science, MIT}, year={1982} } @InProceedings{BCS84 author={Brian Cantwell Smith}, key={Smi 84}, Proceedings={Proceedings of the 1984 ACM Symposium on Principles of Programming Language}, pages={23--35}, publisher={ACM}, title={Reflection and Semantics in {\sc LISP}}, year={Dec 1984} note={Previously the CSLI-84-8 report from CSLI at Stanford} }
Concepts and Experiments in Computational Reflection, Proceedings OOPSLA 1987, pp. 147-155 her thesis in 1987 Pattie Maes and Daniele Nardi, Editors: Metalevel Architectures and Reflection, North-Holland 1988
Lots of papers by Gregor Kiczales, Jim Des Rivieres, Daniel G. Bobrow, Anurag Mendhekar, Brian Cantwell Smith, John Lamping, Shigeru Chiba, Pierre Cointe, Akinori Yonezawa, Yasuhiko Yokote, etc
A classical book by des Rivieres, Kiczales, and Bobrow: "The Art of the Meta-Object Protocol" MIT-Press 1991
Try reading Erik Ruf's PhD thesis on PE, it should be available via anon ftp from quilty.stanford.edu. PE courses have been taught using his dissertation.
Back to the Tunes
Review Subproject,
or to the main Tunes page.
Page Maintainer: