...
File objects are objects of type "doms:ContentModel_File". They must contain a datastream CONTENTS that refers to a binary file by URL. They must also contain a datastream CHARATERISATION that contains characterisation information for the file (the specification for this is still under development). Specialisations of this datamodel should contain specialisations of the allowed mime types for the CONTENT datastream. File objects should describe technical aspects of files, but not bibliographic metadata. This will allow migration of a file without having to update the bibliographic metadata objects.'
Designing a datamodel
Identify files
Identify bibliographic objects
Draw model
Identify metadata and format for each object
Identify licenses
Implementing a datamodel
Create content model objects
Write schemas
Write mime types
Write OWL Lite
Create license objects
Write XACML
Create template objects