Repository Description
The Repository Open Service Interface Definition covers storing and retrieving digital content, referred to as Assets, as well as information about the Assets. Assets, examples of which include: documents, course material, assessment item, images, video, audio, etc, reside in Repositories which have names and descriptions and which support a specific set of Asset Types. Repositories are themselves organized by the RepositoryManager that keeps track of repositories and supports certain operations such as searching for Assets across repositories. Associated with each Asset Type is a RecordStructure that defines the format of information comprising the Asset or information describing the Asset. An Asset can have content as well as Records, which are data in the format defined by the Asset’s RecordStructure. Assets may contain other Assets.