by Christoph Zimmermann
Object-oriented metalevel architectures, metaobjects, and reflection are becoming more and more important in computer science. This applies to traditional fields such as artificial intelligence and…