Reflection Support : Java Reflection Made Easy

  title={Reflection Support : Java Reflection Made Easy},
  author={Zalia Shams and Stephen H. Edwards},
Large software projects often require the ability to load and manage new code assets that were not originally available during system compilation. Moreover, testing tools need to inspect and run code components regardless of their structures. Reflection in Java supports these tasks by providing programmers with facilities to dynamically create objects, invoke methods, access fields, and perform code introspection at runtime. These capabilities come at the cost of reduced readability and… CONTINUE READING


Publications referenced by this paper.
Showing 1-8 of 8 references

Java TM Remote Method Invocation - Distributed Computing for Java, S.Microsystem: USA,1998

S. Microsystems
Revised: April • 2013
View 1 Excerpt

Code Monkeyism-The Blog for Developers

S. Schmidt [Last Accessed on August • 2012
View 1 Excerpt

FEST-Reflect. Available: [Last

A. Ruiz
Accessed on August • 2012
View 1 Excerpt

CLOS in Context : The Shape of the Design Space

Daniel G. Bobrow Xerox PARC Richard P. Gabriel Lucid, Jon L White Lucid
View 2 Excerpts

SmartReflection: Efficient Introspection in Java

Journal of Object Technology • 2004
View 1 Excerpt

JavaTM Core Reflection API and Specification

S. Microsystems
February 1997. • 1997
View 1 Excerpt

A Metaobject Protocol for C++

OOPSLA • 1995
View 1 Excerpt

Similar Papers

Loading similar papers…