Reflection in a uniform behavioral object model

0
77

Authors: M. Tamer Özsu, Randal J. Peters

Tags: 1993, conceptual modeling

We present the uniform meta-architecture of the TIGUKAT object model and show how it provides reflection in objectbase management systems. Reflection is the ability for a system to manage information about itself and to access (or reason about) this information through the regular access primitives of the model. The TIGUKAT object model is purely behavioral in nature, supports full encapsulation of objects, defines a clear separation between primitive components such as types, classes, collections, behaviors, functions, etc., and incorporates a uniform semantics over objects. The architecture of its meta-system is uniformly represented within itself, which gives a clean semantics for reflection.

Read the full paper here: https://link.springer.com/chapter/10.1007/BFb0024355