| Part of a series on Semantic Web |
|
| Background | |
|---|---|
|
The World Wide Web, The Internet, Databases, Semantic networks, Knowledge bases, Ontologies |
|
| Sub-topics | |
|
Linked Data, Data Web, Hyperdata, Dereferenceable URIs, Ontologies, Rule bases, Data Spaces |
|
| Related Topics | |
|
Web 2.0, Web 3.0, Plain Old Semantic HTML, Search engine optimization, Open Database Connectivity, References, Information architecture, Knowledge management, Topic Maps, XML, Description logic |
|
| Standards | |
|
W3C based |
|
| People | |
|
Tim Berners-Lee, James Hendler, Ora Lassila, Nigel Shadbolt, Wendy Hall, Kingsley Idehen, Dan Brickley, Libby Miller, Dave Beckett |
|
| Key Semantic-Web Organizations | |
|
W3C, WRSI, MIT, OpenLink Software, Talis Group, Oracle , ClearForest, University of Southampton, DERI |
|
RDFS or RDF Schema is an extensible knowledge representation language, providing basic elements for the description of ontologies, otherwise called RDF vocabularies, intended to structure RDF resources. The first version was published by W3C in April 1998, and the final W3C recommendation was released in February 2004. Main RDFS components are included in the more expressive language OWL.
Contents |
Typical example of an rdfs:Class is foaf:Person in the FOAF vocabulary. An instance of foaf:Person is a resource linked to the class using an rdf:type predicate, such as in the following formal expression of the natural language sentence : 'John is a Person'.
ex:John rdf:type foaf:Person
The definition of rdfs:Class is recursive: rdfs:Class is the rdfs:Class of any rdfs:Class.
For example, the following declares that 'Every Person is an Agent':
foaf:Person rdfs:subClassOf foaf:Agent
Hierarchies of classes support inheritance of a property domain and range (see definitions in next section) from a class to its subclasses.
For example the following declarations are used to express that the property ex:employer is linking a subject which is a foaf:Person, to an object which is a foaf:Organization
ex:employer rdfs:domain foaf:Person
ex:employer rdfs:range foaf:Organization
Given the previous declarations, in the following triple, ex:John is necessarily a foaf:Person, and ex:CompanyX is necessarily a foaf:Organization
ex:John ex:employer ex:CompanyX
|
|||||||||||
No comments have been added.