Reflection (computer programming)

Known as: Reflection (programming), Compile-time reflection, Reflection API 
In computer science, reflection is the ability of a computer program to examine, introspect, and modify its own structure and behavior at runtime.
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2005
Highly Cited
2005
The design, fabrication, and testing of several metamaterials that exhibit double negative (DNG) medium properties at X-band… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2002
Highly Cited
2002
We investigate the combined effect of application implementation method, container design, and efficiency of communication layers… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Is this relevant?
Highly Cited
2000
Highly Cited
2000
The standard reflection API of Java provides the ability to introspect a program but not to alter program behavior. This paper… (More)
  • table 1
  • table 2
  • table 3
  • table 4
  • figure 1
Is this relevant?
Highly Cited
1999
Highly Cited
1999
Surface soil moisture retrieval algorithms based on passive microwave observations, developed and verified at high spatial… (More)
Is this relevant?
Highly Cited
1998
Highly Cited
1991
Highly Cited
1991
Machine vision can greatly benefit from the development of accurate reflectance models. There are two approaches to the study of… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1988
Highly Cited
1988
ed replay, and reification, student's can begin to think about, talk about, and experiment with their learning and problem… (More)
Is this relevant?
Highly Cited
1988
Highly Cited
1988
Our work is along the line of the work of B. Smith and P. Maes. We first discuss our notion of reflection in object-oriented… (More)
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
1984
Highly Cited
1984
We consider how the data structures of an interpreter may be made available to the program it is running, and how the program may… (More)
Is this relevant?
Highly Cited
1977
Highly Cited
1977
In the production of computer generated pictures of three dimensional objects, one stage of the calculation is the determination… (More)
Is this relevant?