background preloader

W3C

Facebook Twitter

Semantic Web Stack. Semantic Web Stack The Semantic Web Stack, also known as Semantic Web Cake or Semantic Web Layer Cake, illustrates the architecture of the Semantic Web. Overview[edit] The Semantic Web Stack is an illustration of the hierarchy of languages, where each layer exploits and uses capabilities of the layers below.

It shows how technologies that are standardized for Semantic Web are organized to make the Semantic Web possible. It also shows how Semantic Web is an extension (not replacement) of classical hypertext web. The illustration was created by Tim Berners-Lee.[1] The stack is still evolving as the layers are concretized.[2][3] Semantic Web technologies[edit] As shown in the Semantic Web Stack, the following languages or technologies are used to create Semantic Web. Hypertext Web technologies[edit] The bottom layers contain technologies that are well known from hypertext web and that without change provide basis for the semantic web.

Standardized Semantic Web technologies[edit] Notes[edit] Resource Description Framework (RDF): Concepts and Abstract Synt. W3C Recommendation 10 February 2004 New Version Available: "RDF 1.1 Concepts and Abstract Syntax" (Document Status Update, 25 February 2014) The RDF Working Group has produced a W3C Recommendation for a new version of RDF which adds features to this 2004 version, while remaining compatible. Please see "RDF 1.1 Concepts and Abstract Syntax" for a new version of this document, and the "What's New in RDF 1.1" document for the differences between this version of RDF and RDF 1.1. This version: Latest version: Previous version: Editors: Graham Klyne (Nine by Nine), <gk@ninebynine.org> Jeremy J. Series editor: Brian McBride (Hewlett Packard Labs) <bwm@hplb.hpl.hp.com> Please refer to the errata for this document, which may include some normative corrections.

See also translations. Copyright © 2004 W3C® (MIT, ERCIM, Keio), All Rights Reserved. Abstract 1. 2. 3. URIref 4. RDF/XML Syntax Specification (Revised) Abstract The Resource Description Framework (RDF) is a general-purpose language for representing information in the Web. This document defines an XML syntax for RDF called RDF/XML in terms of Namespaces in XML, the XML Information Set and XML Base. The formal grammar for the syntax is annotated with actions generating triples of the RDF graph as defined in RDF Concepts and Abstract Syntax.

The triples are written using the N-Triples RDF graph serializing format which enables more precise recording of the mapping in a machine processable form. The mappings are recorded as tests cases, gathered and published in RDF Test Cases. 1 Introduction This document defines the XML[XML] syntax for RDF graphs which was originally defined in the RDF Model & Syntax [RDF-MS] W3C Recommendation. This document revises the original RDF/XML grammar in terms of XML Information Set[INFOSET] information items which moves away from the rather low-level details of XML, such as particular forms of empty elements. <? RDF Vocabulary Description Language 1.0: RDF Schema. Abstract The Resource Description Framework (RDF) is a general-purpose language for representing information in the Web. This specification describes how to use RDF to describe RDF vocabularies. This specification defines a vocabulary for this purpose and defines other built-in RDF vocabulary initially specified in the RDF Model and Syntax Specification.

Contents 1. 1. The Resource Description Framework (RDF) is a general-purpose language for representing information in the Web. This specification is one of several [RDF-PRIMER] [RDF-SYNTAX] [RDF-CONCEPTS] [RDF-SEMANTICS] [RDF-TESTS] related to RDF. This specification introduces RDF's vocabulary description language, RDF Schema. This document is intended to provide a clear specification of the RDF vocabulary description language to those who find the formal semantics specification, RDF Semantics [RDF-SEMANTICS] daunting.

This document does not specify a vocabulary of descriptive properties such as "author". 2. 2.1 rdfs:Resource 3. The triple. RDF Semantics. W3C Recommendation 10 February 2004 New Version Available: "RDF 1.1 Semantics" (Document Status Update, 25 February 2014) The RDF Working Group has produced a W3C Recommendation for a new version of RDF which adds features to this 2004 version, while remaining compatible. Please see "RDF 1.1 Semantics" for a new version of this document, and the "What's New in RDF 1.1" document for the differences between this version of RDF and RDF 1.1. This Version: Latest Version: Previous Version: Editor: Patrick Hayes (IHMC)< phayes@ihmc.us> Series Editor Brian McBride (Hewlett Packard Labs)<bwm@hplb.hpl.hp.com> Please refer to the errata for this document, which may include some normative corrections.

See also translations. Copyright © 2004 W3C® (MIT, ERCIM, Keio), All Rights Reserved. Abstract Table of Contents 0. 0. 0.1 Specifying a formal semantics: scope and limitations 0.2 Graph Syntax. RDF Test Cases. W3C Recommendation 10 February 2004 New Version Available: "RDF 1.1 Test Cases" (Document Status Update, 25 February 2014) The RDF Working Group has produced a W3C Recommendation for a new version of RDF which adds features to this 2004 version, while remaining compatible. Please see "RDF 1.1 Test Cases" for a new version of this document, and the "What's New in RDF 1.1" document for the differences between this version of RDF and RDF 1.1. This Version: Latest Version: Previous Version: Editors: Jan Grant, (ILRT, University of Bristol) Dave Beckett, (ILRT, University of Bristol) Series editor: Brian McBride (Hewlett Packard Labs) Please refer to the errata for this document, which may include some normative corrections.

See also translations. Copyright © 2004 W3C® (MIT, ERCIM, Keio), All Rights Reserved. Abstract Table of Contents 1.1. 1.2. 2.1. 2.2. 2.3. 2.4. RDF Primer. The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. This Primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and describes its XML syntax. It describes how to define RDF vocabularies using the RDF Vocabulary Description Language, and gives an overview of some deployed RDF applications. It also describes the content and purpose of other RDF specification documents. 1. Introduction The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web.

RDF is intended for situations in which this information needs to be processed by applications, rather than being only displayed to people. RDF is based on the idea of identifying things using Web identifiers (called Uniform Resource Identifiers, or URIs), and describing resources in terms of simple properties and property values. <? 2.