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...
http://www.cs.washington.edu/homes/pardo/rtcg.d/index.html ftp://ftp.daimi.aau.dk/pub/danvy/Papers/danvy-popl96.ps.gz http://www.kcl.ac.uk/kis/support/cc/staff/brian/brian.html http://www.cs.cmu.edu/~mleone/research.html http://www.cs.cmu.edu/Web/People/clamen/OODBMS/ http://www.tkg.com/people/donovan/proj/rs/rscheme.html
[Smi82] Reflection and semantics in a procedural language (Ph. D. Thesis) Brian Cantwell Smith Technical Report TR-272, Laboratory for Computer Science, MIT, 1982. [Smi84] Reflection and Semantics in {\sc LISP} Brian Cantwell Smith In Proceedings of the 1984 ACM Symposium on Principles of Programming Language, pages 23--35. ACM, Dec 1984. Previously the CSLI-84-8 report from CSLI at Stanford. About bcs: a short biography and horizon day) http://www-csli.stanford.edu/csli/9495reps/cogsci9495-smith.html
Pattie Maes 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.
http://liinwww.ira.uka.de/bibliography/Contributing.html
Back to the Tunes
Review Subproject,
or to the main Tunes page.
Page Maintainer: