Open Discovery Framework (ODF) Documentation

The Open Discovery Framework (ODF) provides components and interfaces for building discovery services.

A Discovery Service provides specific analysis of the metadata and contents of an Asset on request. The result is one or more sets of related properties that the discovery service has discovered about the asset, its metadata, structure and/or content. These are stored in a set of Discovery Annotations linked off of a Discovery Analysis Report. The discovery analysis report is linked off of the asset definition in the open metadata repository.

Discovery services run in a Discovery Engine that is hosted in a Discovery Server.

Core Concepts

Egeria implementation

Egeria provides a full implementation of the ODF. It provides a discovery server as well as an implementation of the metadata server APIs by the Discovery Engine OMAS. There are also implementations of discovery services in the discovery-service-connectors module.

License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.