
The OLE Reference Model is an abstract representation of the OLE framework. As such, it describes the high-level functional components that will form OLE. Each of these components is made up of a number of workflows and / or processes. A workflow is a series of activities that involve people, business processes, and software that achieve a library business goal. For example, the OLE component Describe Entity is comprised of the processes Obtain Metadata, Create Metadata, Modify Metadata, Delete Metadata and Expose Metadata.
Additionally, the reference model shows examples of third-party components that OLE will interoperate with. These are reusable services, not developed or supplied by OLE, that fulfill an OLE business process. The components that straddle the boundary between OLE and third-party components represent the functions that will be provided partly by OLE and partly by third-party components.
The reference model includes the entities that have so far been identified as belonging in the OLE framework. These are resources, collections, persons, organizations, and services.
Finally, the bottom portion of the Reference Model illustrates the software that will manage and connect OLE components. It is this middleware that will provide interoperability with third-party applications.
To see descriptions and definitions of the concepts described diagram above go to the OLE data dictionary.