Repository Object Architecture

Meta Data Services Programming

Meta Data Services Programming

Repository Object Architecture

The repository object architecture shows how the repository application programming interfaces relate and intersect. The object model is organized into two parts: one that shows the repository engine objects, and another that shows the Repository Type Information Model (RTIM).

Because the repository engine can accommodate data for any tool, its object model reflects a simple, fundamental view of data. This section describes the fundamental object model of a repository and introduces the classes and interfaces that you use to implement the object model in your code.

The following topics provide more information about the repository object architecture.

Topic Description
Repository Engine Model Describes the classes and interfaces that drive the repository engine.
Repository Type Information Model Describes the classes and interfaces that define information models.
Understanding the RTIM Through Examples Describes the components of an information model using examples.

See Also

Designing Information Models

Repository API

Repository API Reference