Status | Published, W3C Recommendation |
---|---|
Year started | 1997 |
Editors | Richard Cyganiak, David Wood, Markus Lanthaler |
Base standards | URI |
Related standards | RDFS, OWL, RIF, RDFa |
Domain | Semantic Web |
Abbreviation | RDF |
Website | www |
Filename extension | .ttl |
---|---|
Internet media type | text/turtle |
Developed by | World Wide Web Consortium |
Standard | RDF 1.1 Turtle: Terse RDF Triple Language January 9, 2014 |
Open format? | Yes |
Filename extension | .rdf |
---|---|
Internet media type | application/rdf+xml |
Developed by | World Wide Web Consortium |
Standard | Concepts and Abstract Syntax February 10, 2004 |
Open format? | Yes |
The Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C) specifications originally designed as a metadata data model. It has come to be used as a general method for conceptual description or modeling of information that is implemented in web resources, using a variety of syntax notations and data serialization formats. It is also used in knowledge management applications.
RDF was adopted as a W3C recommendation in 1999. The RDF 1.0 specification was published in 2004, the RDF 1.1 specification in 2014.
The RDF data model is similar to classical conceptual modeling approaches (such as entity–relationship or class diagrams). It is based upon the idea of making statements about resources (in particular web resources) expressions, known as triples. Triples are so named because they follow a subject–predicate–object structure. The subject denotes the resource, and the predicate denotes traits or aspects of the resource, and expresses a relationship between the subject and the object.
For example, one way to represent the notion "The sky has the color blue" in RDF is as the triple: a subject denoting "the sky", a predicate denoting "has the color", and an object denoting "blue". Therefore, RDF swaps object for subject in contrast to the typical approach of an entity–attribute–value model in object-oriented design: entity (sky), attribute (color), and value (blue).