5 citations found. Retrieving documents...
Friedman, D.P., Sobel, J.M.: An introduction to reflection-oriented programming. In Kiczales, G., ed.: Meta-Level Architectures and Reflection, Proc. Of the First Intnl. Conf. Reflection 96, Xerox PARC (1996)

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
The PAGIS Grid Application Environment - Webb, Wendelborn   (Correct)

....computation about its own computation . The goal of reflection is to allow programs to reason about their own execution state and alter it to change its own meaning. Reification is essentially the process of converting some component of system state into a representation that may be computed upon[25], using metaobjects[18] We identify two forms of reification: structural reification and behavioural reification. Structural reification is the process of converting some element of a system into a metaobject. Each baselevel object has a corresponding MetaObject, which contains reflective ....

J. Sobel. An introduction to Reflection-Oriented Programming. In Proc. of Reflection'96, April 1996.


Gekko: A Metalevel for Adaptation in Nexus - Webb, Wendelborn   (Correct)

....select techniques for distribution mechanisms such as marshalling, replication and migration. 2.2. Reification A metalevel affects baselevel behaviour by a process of reification. Reification is the process of converting some component of a system s state into a value that may be computed upon[14]. This itself does not change the semantics of the baselevel, but provides a model or representation of the internal workings of the baselevel and provides access to this new representation[4] For example, one reification technique utilizes the Proxy Design Pattern[10] for a metaobject that ....

J. Sobel. An introduction to Reflection-Oriented Programming. In Proceedings of Reflection'96, April 1996.


\Sigma\Sigma\Sigma - Laboratories For Computer   (Correct)

....Binding time analysis Sigma Y# PE Gamma specialization# C## ##### P###. Binding time analysis Y # approximate A#ffi ### #6 v offline partial evalator# 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 #:###, #OE Sigma framework# runtime ## program source code Gamma CW#qb ### Gamma A# ### ## MU#. ff framework Sigma Z ## ## ffy 7ffi# ### #OE# composable, ....

J. M. Sobel and D. P. Friedman. An introduction to reflection-oriented programming. In Proceedings of the 1st International Conference on Computational Reflection, April 1996.


Distributed Reflective Architectures - Kennedy (1999)   (Correct)

....in order to correct specific problems. 1.4 The Autonomy Problem Most existing literature on reflective architectures is concerned with language interpreters and 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 inspectable and modifiable by a user, to enable more flexibility in implementation, experimentation with language extensions etc. In contrast, I am addressing ....

J. M. Sobel and D. P. Friedman, "An Introduction to Reflection-Oriented Programming ", Reflection 96, San Francisco, April 1996.


Meta-reasoning: a Survey - Costantini (2002)   (Correct)

No context found.

Friedman, D.P., Sobel, J.M.: An introduction to reflection-oriented programming. In Kiczales, G., ed.: Meta-Level Architectures and Reflection, Proc. Of the First Intnl. Conf. Reflection 96, Xerox PARC (1996)

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