The Oberon-2 Reflection Model and its Applications

Interesting Questions

Design Goals

Oberon

Organization of Metainformation

Navigation

Riders as Links between Data and Metainformation

Metainformation

Metainformation

Usage of Riders

Object Inspector

Object Inspector

Object Inspector

Object Inspector

Embedded SQL (1)

Embedded SQL - Example (2)

Exception Handling

Exception Handling

Performance

Summary

PPT Slide

Security

Possible Extensions

PPT Slide