User Tools

Site Tools


domain_model

This is an old revision of the document!


Domain Model

Final first draft version, agreed upon January 26, 2011:

Namespaces:

Classes:

  • Description Set (from DCAM terminology): A set of one or more descriptions, each of which describes a single resource.
  • Description (from DCAM terminology): One or more statements about one, and only one, resource.
  • Statement (from DCAM terminology): An instantiation of a property-value pair made up of a property URI (a URI that identifies a property) and a value surrogate.
  • Annotation: One or more statements about one description description set.
  • Annotation Set: A set of one or more annotations.

The domain model shown in the diagram is going to form the basis of an application profile for metadata provenance. Its main purpose is to relate the required annotation entities to the entities of the Dublin Core abstract model.

The first row reiterates the entities of the DCAM. The second row of the domain model contains the new classes required by the metadata provenance application profile, which in itself are specifications of their corresponding DCAM counterparts.

Issues and further Ideas

  • Superclass of Description Set necessary? Domain/range problems in OWL, could be circumvented by property/chain inclusion?

Earlier versions for illustrative purposes (now obsolete)

domain_model.1296662639.txt.gz · Last modified: 2011/02/02 16:03 by kai

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki