Reflection ⊃ Introspection
これも全然門外漢ですが(そればっか)、
http://d.hatena.ne.jp/lethevert/20071214/p1
■ReflectionとIntrospection
の違いがよくわからない。
Java以前(3-Lispなど)の本来の用語としては、「reflection(自己反映) = 対象レベルからメタレベルを操作すること(変更もあり)」「introspection(内省) = 対象レベルからメタレベルを観察すること(変更はしない)」と習ったような気がするのですが、論文をチェックしても根拠が確認できない…。この件(reflection)についてはWikipediaのエントリも怪しい(英語版・日本語版共に)。
違う話だったらすみません。