RDFS

From Semantic Web Standards
sw-rdf-blue.png

RDF Vocabulary Description Language 1.0: RDF Schema (RDFS)

Overview

RDFS is a general-purpose language for representing simple RDF vocabularies on the Web. Other vocabulary definition technologies, like OWL or SKOS, build on RDFS and provide language for defining structured, Web-based ontologies which enable richer integration and interoperability of data among descriptive communities.

Recommended Reading

The RDFS is part RDF Specification suite Recommendations, published in 2004. This suite also includes an RDF Primer that covers the basic RDFS features, too.

A number of textbooks have been published on RDF, RDFS, and on Semantic Web in general. Please, refer to a separate page listing some of those, as maintained by the community. That list also includes references to conference proceedings and article collections that might be of general interest.

Tools that are listed as relevant to RDFS

(Note that you can browse tools per tool categories or programming languages, too.)

Last modified and/or added

The description of the following tools have been added and/or modified most recently.

All relevant tools

This is a list of all tools listed on this wiki, and that are marked as relevant to RDFS.

  • AllegroGraph RDF Store (programming environment, reasoner, triple store, development environment, rdfs reasoner). Directly usable from Java, LISP, Python, Prolog, C, Ruby, Perl
  • Apache Jena (programming environment, reasoner, triple store, rdfs reasoner, rule reasoner, owl reasoner, parser). Directly usable from Java
  • Cowl (programming environment, parser). Directly usable from C, C++
  • Mobi (programming environment, development environment). Directly usable from Java, Javascript
  • Ontop (reasoner, rdfs reasoner, owl reasoner, rdf generator, sparql endpoint, rdb2rdf, converter). Directly usable from Java
  • Ontopic Studio (reasoner, rdfs reasoner, owl reasoner, rdf generator, sparql endpoint, rdb2rdf, converter).
  • OpenLink Virtuoso (reasoner, triple store, rdfs reasoner, owl reasoner, rdf generator, sparql endpoint, rdb2rdf). Directly usable from Java, Python, C, Ruby, Perl, PHP, Javascript, C++, ActionScript, Tcl, Obj-C
  • Oracle Spatial and Graph 19c (reasoner, triple store, owl reasoner). Directly usable from Java
  • GraphDB (reasoner, triple store, rdfs reasoner, owl reasoner, sparql endpoint). Directly usable from Java, C
  • Sesame (programming environment, reasoner, triple store, rdfs reasoner, parser). Directly usable from Java, Python, PHP
  • Spyder (sparql endpoint, rdb2rdf).