Table of Contents

Enhanced Content Models

Enhanced content models add new modelling capabilities to the Content Model Architecture of Fedora. They have been developed by the State and University Library, with support from DEFF (Denmarks Electronic Research Foundation?)

Enhanced content models are being added to Fedora from release 3.4.

These documents are work in progress.

Here is the presentation I gave at the OR10 conference. It is currently the most up2date stuff on ECM ECMOR10 -halfpages.pdf

Modelling

The JIRA issue can be found in http://fedora-commons.org/jira/browse/FCREPO-683

For now, see http://sourceforge.net/apps/mediawiki/ecm/index.php?title=Main_Page The content from that page will be moved here, and updated.

Enhanced Content Models add several new features to the CMA of Fedora.

  1. Ontologies
    1. Ability to specify an ontology for the object relations
    2. Ability to specify ontologies for the datastream relations
  2. Datastreams
    1. Ability to specify schemas for the datastreams
    2. Ability to specify optional datastreams

Validator

TODO

A validate method that will validate a data object against the constrains specified in it's content models.
This is in fact covered by the JIRA issue http://fedora-commons.org/jira/browse/FCREPO-685

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels