(Enter summary)
Abstract: Most accounts of reflection are in an interpreted framework and tend to assume the availability of particular pieces of the state of a program's interpretation, including the current source code expression. This paper presents a computational account of reflection, drawing a distinction between the meta-level manipulation of data or control and the mere availability of meta-circular implementation details. In particular, this account does not presume the existence of program source code at... (Update)
Context of citations to this paper: More
...other implementation meta levels, e.g. a Lisp interpreter written in Lisp. Examples include 3Lisp [32] and object oriented reflection [31]. I will call these systems reflective programming architectures. Their purpose is typically to make the internal operation of components...
...accuracy Gamma Fq# # ## #. 7 Miscellaneous Topics 7. 1 Reflection oriented programming Reflection oriented programming# SobelY Friedman [12]# Sigma## CK# #. ffOE# data# control# ## meta level manipulation Y ### metacircular implementation detail Sigma CW # u##qb ##L #:###,...
Cited by: More
Meta-reasoning: a Survey - Costantini (2002)
(Correct)
The PAGIS Grid Application Environment - Webb, Wendelborn
(Correct)
Gekko: A Metalevel for Adaptation in Nexus - Webb, Wendelborn
(Correct)
Similar documents (at the sentence level):
32.7%: An Introduction to Reflection-Oriented Programming - Sobel, al. (1996)
(Correct)
Active bibliography (related documents): More All
0.1: Ecient Security Mechanisms for The Border - Gateway Routing Protocol
(Correct)
0.1: Submitted to the Department of Electrical Engineering and - Computer Science In
(Correct)
0.1: A Pareto Frontier for Full Stern Submarines via Genetic Algorithm - Thomas (1998)
(Correct)
Similar documents based on text: More All
0.3: More On The Laterally sigma-Complete Reflection Of An.. - Hager, Martinez
(Correct)
0.3: Weak Shock Reflection Modeled by the Unsteady Transonic.. - Canic, Keytz, Kim (2000)
(Correct)
0.2: Reflection Principles for the Continuum - Stavi, Väänänen
(Correct)
Related documents from co-citation: More All
3: The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
2: Towards Seamless Computing and Metacomputing in Java
- Caromel, Klauser et al. - 1998
2: The uses of metaknowledge in AI systems (context) - Aiello, Levi - 1988
BibTeX entry: (Update)
J. M. Sobel and D. P. Friedman, "An Introduction to Reflection-Oriented Programming ", Reflection 96, San Francisco, April 1996. http://citeseer.ist.psu.edu/sobel96introduction.html More
@misc{ sobel96introduction,
author = "J. Sobel and D. Friedman",
title = "An Introduction to Reflection-Oriented Programming",
text = "J. M. Sobel and D. P. Friedman, An Introduction to Reflection-Oriented
Programming , Reflection 96, San Francisco, April 1996.",
year = "1996",
url = "citeseer.ist.psu.edu/sobel96introduction.html" }
Citations (may not include all citations):
Documents on the same site (http://www.cs.indiana.edu/~jsobel/): More
A Datatype Macro for Scheme - Sobel, hilsdale
(Correct)
Recycling Continuations - Sobel, Friedman (1998)
(Correct)
Abstraction and Performance from Explicit Monadic.. - Sobel, Hilsdale, Dybvig, ..
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC