Publication Date

12-2003

Technical Report Number

TR03-16

Subjects

Software, Theory of Computation

Abstract

In programming languages, reflection is the ability to discover and manipulate, at runtime, information about program entities, such as objects. We present our thoughts on extending the concept of reflection to behavioral interface specifications. We explain the benefits of such specification reflection, and discuss implementation approaches, support tools, and research problems and issues in this area.

Share

COinS