W3C Recommendations
The Resource Description Framework (RDF) is described over a set of six W3C Recommendation documents. The actual W3C documents provide obtuse reading for most people. An easier to read (in relative terms) overview can be found on the w3schools website. For the discussion here, the most useful of the W3C documents are:
- RDF Primer which provides an overview of RDF and is meant to supply the basic knowledge required to understand and use RDF.
- RDF Schema defines the detail syntax keywords for specification of first order RDF property specifications (rdf:type, rdfs:subClassOf, .rdfs:subPropertyOf, etc.).
RDF Schema (RDFS)
The W3C RDF Schema document describes the RDF vocabulary description language. It describes how to use RDF to describe RDF vocabularies. It provides the basic primitives used to define the foundation for the Architected Futures™ metamodel for the Drupal implementation of EATS.
OWL
See section 5.5 in the RDF Primer. It contains a discussion of additional specifications such as cardinality and others. RDF does not account for this aspect of the EATS metadata specifications, but OWL does. What we may need is a method to move between an OWL specification and Drupal via some converter, or via some more sophisticated Drupal module.
Supplemental Info
- See this IBM Developer article for information about the use of rdf:about and rdf:ID in specifications.
- Architected Futures™ requirements should also reference and follow the specifications of RFC2119 regarding the use of keywords must, must not, required, shall, shall not, should, should not, recommend, may and optional
- See also the folowing useful Wikipedia articles and their references:
Add new comment