Difference between revisions of "Filmstandards.org root namespace"
From filmstandards.org
(→Resolvable URIs for SPARQL) |
(→Resolvable URIs for SPARQL) |
||
Line 13: | Line 13: | ||
===Resolvable URIs for SPARQL=== | ===Resolvable URIs for SPARQL=== | ||
− | URIs under paths <tt>/localdefs</tt> and <tt>/pubdefs</tt> point to definitions of individual metadata elements expressed in RDF/XML. | + | URIs under paths <tt>/localdefs</tt> and <tt>/pubdefs</tt> point to definitions of individual metadata elements expressed in RDF/XML. The <tt>/localdefs</tt> path is provided for in-house definitions, while anything under <tt>/pubdefs</tt> is from community specifications or public standards. |
− | A more interesting feature of these URIs is that they can be referenced in SPARQL queries. | + | These definitions can be used in many ways. A very basic usage is obtaining a natural language definition (if present) of the element, e.g. http://filmstandards.org/localdefs/de/dif/zf1/pnSuffix . A more interesting feature of these URIs is that they can be referenced in SPARQL queries. This means that a definition can become a part of a reasoning chain, e.g. for checking the validity of a metadata statement not only syntactically, but also with respect to semantic assumptions. |
+ | |||
+ | ==FAQ about namespaces== |
Revision as of 00:26, 19 March 2011
filmstandards.org is designated as the root namespace for several metadata specifications, both public and specific to individual organizations. Even though not essential for URI schemes as such, associating an URI with a real, machine-accessible resource enables computer programs to follow directions given by the resource, e.g. validation rules, or references to further resources.
Contents
Services
Currently, filmstandards.org has two kinds of namespace service in place:
XML schema access from URI
URIs under the /schemas path point to metadata definitions specified in the XML schema language. As an example, http://filmstandards.org/schemas/EN15907-d1/ will retrieve the first draft of an XML schema based on EN 15907.
Declaring an XML namespace with one of these namespaces offers the advantage that any corresponding XML document (such as a filmographic metadata record) can be checked for syntactic validity using any validating XML parser that has access to the net via HTTP.
Resolvable URIs for SPARQL
URIs under paths /localdefs and /pubdefs point to definitions of individual metadata elements expressed in RDF/XML. The /localdefs path is provided for in-house definitions, while anything under /pubdefs is from community specifications or public standards.
These definitions can be used in many ways. A very basic usage is obtaining a natural language definition (if present) of the element, e.g. http://filmstandards.org/localdefs/de/dif/zf1/pnSuffix . A more interesting feature of these URIs is that they can be referenced in SPARQL queries. This means that a definition can become a part of a reasoning chain, e.g. for checking the validity of a metadata statement not only syntactically, but also with respect to semantic assumptions.