Design and Implementation of the Java Any Framework
This report describes the design and implementation of the Java Any framework, an object-oriented framework for self-describing data types. The framework classes let developers flexibly represent any data structure, from primitive value types to full-fledged object graphs. The framework provides abstractions that cover primitive value types, abstractions that repre-sent common collection types, and abstractions that cover general object types (called frames). Frames come with their meta-description so that users can introduce their own object types.
[Mar98] Marsura P. and Riehle D.. Design and Implementation of the Java Any Framework. In Ubilab Technical Report, 98.5.1, Union Bank of Switzerland, Zürich, Switzerland, May 1998.
Get publication ( 60K, Adobe Acrobat PDF ).