Difference between revisions of "DC Application Profile"

From MPDLMediaWiki
Jump to navigation Jump to search
(New page: This page is to explain and summarize the concepts of DC Metadata profiles and howto create them. ==DC Description Set Profile== A Description Set Profile (DSP) basically consists of Tem...)
 
Line 1: Line 1:
This page is to explain and summarize the concepts of DC Metadata profiles and howto create them.
This page is to summarize the DC specifications and concepts of DC Metadata profiles and howto create them.


==DC Description Set Profile==
==DC Description Set Profile==
Line 10: Line 10:
* resources e.g. only resources of type foaf:person are allowed
* resources e.g. only resources of type foaf:person are allowed
* properties e.g. a person has a property called foaf:name
* properties e.g. a person has a property called foaf:name
** two ways: giving an explicit list of allowed properties, requiring the property to be a sub-property of a given property
* values e.g. the value of a special property must be a Literal
* values e.g. the value of a special property must be a Literal


Line 15: Line 16:


===Templates===
===Templates===
==References==
[[http://www.dublincore.org/documents/2008/03/31/dc-dsp/ | Description Set Profiles: A constraint language for Dublin Core Application Profiles]]

Revision as of 12:04, 7 November 2008

This page is to summarize the DC specifications and concepts of DC Metadata profiles and howto create them.

DC Description Set Profile[edit]

A Description Set Profile (DSP) basically consists of Templates and Constraints. Templates are to express structures and Constraints limit those structures.

Constraints[edit]

Constraints are used to define limitations on

  • resources e.g. only resources of type foaf:person are allowed
  • properties e.g. a person has a property called foaf:name
    • two ways: giving an explicit list of allowed properties, requiring the property to be a sub-property of a given property
  • values e.g. the value of a special property must be a Literal


Templates[edit]

References[edit]

[| Description Set Profiles: A constraint language for Dublin Core Application Profiles]