Chapter 3
Abstract Data Representation
The data model used by rad is known as the Abstract Data Representation
(ADR). ADR defines a formal IDL for describing types and interfaces supplies a toolchain
for operating on that IDLand provides libraries used by rad, its extension modules,
and its clients.