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

The "Semantic Web Stack" is 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 cite web|url=http://www.w3.org/2000/Talks/1206-xml2k-tbl/slide10-0.html|title=Semantic Web - XML2000, slide 10|publisher=W3C|accessdate=2008-05-13] . The stack is still evolving as the layers are concertized cite web|url=http://www.w3c.it/talks/2005/openCulture/slide7-0.html|title=Representing Knowledge in the Semantic Web, slide 7|publisher=W3C|accessdate=2008-05-13] cite web|url=http://www.w3.org/2007/Talks/0130-sb-W3CTechSemWeb/#(24)|title=Semantic Web, and Other Technologies to Watch, slide 24|publisher=W3C|accessdate=2008-05-13] .

Semantic Web Technologies

As shown in the Semantic Web Stack, the following languages or technologies are used to create Semantic Web. The technologies from the bottom of the stack up to OWL are currently standardized and accepted to build Semantic Web applications. It is still not clear how the top of the stack is going to be implemented. All layers of the stack need to be implemented to achieve full visions of the Semantic Web.

Hypertext Web technologies

The bottom layers contain technologies that are well known from hypertext web and that without change provide basis for the semantic web.

* Internationalized Resource Identifier (IRI), generalization of URI, provides means for uniquely identifying semantic web resources. Semantic Web needs unique identification to allow provable manipulation with resources in the top layers.
* Unicode serves to represent and manipulate text in many languages. Semantic Web should also help to bridge documents in different human languages, so it should be able to represent them.
* XML is a markup language that enables creation of documents composed of structured data. Semantic web gives meaning (semantics) to structured data.
* XML Namespaces provides a way to use markups from more sources. Semantic Web is about connecting data together, and so it is needed to refer more sources in one document.

Standardized Semantic Web technologies

Middle layers contain technologies standardized by W3C to enable building semantic web applications.

* Resource Description Framework (RDF) is a framework for creating statements in a form of so called triples. It enables to represent information about resources in the form of graph - the semantic web is sometimes called Giant Global Graph.
* RDF Schema (RDFS) provides basic vocabulary for RDF. Using RDFS it is for example possible to create hierarchies of classes and properties.
* Web Ontology Language (OWL) extends RDFS by adding more advanced constructs to describe semantics of RDF statements. It allows stating additional constraints, such as for example cardinality, restrictions of values, or characteristics of properties such as transitivity. It is based on description logic and so brings reasoning power to the semantic web.
* SPARQL is a RDF query language - it can be used to query any RDF-based data (i.e., including statements involving RDFS and OWL). Querying language is necessary to retrieve information for semantic web applications.

Unrealized Semantic Web technologies

Top layers contain technologies that are not yet standardized or contain just ideas what should be implemented in order to realize Semantic Web.

* RIF or SWRL will bring support of rules. This is important for example to allow describing relations that cannot be directly described using description logic used in OWL.
* Cryptography is important to ensure and verify that semantic web statements are coming from trusted source. This can be achieved by appropriate digital signature of RDF statements.
* Trust to derived statements will be supported by (a) verifying that the premises come from trusted source and by (b) relying on formal logic during deriving new information.
* User interface is the final layer that will enable humans to use semantic web applications.

Notes


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Semantic Web — The Semantic Web is an evolving extension of the World Wide Web in which the semantics of information and services on the web is defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web… …   Wikipedia

  • Semantic Web — Das Semantische Web (englisch Semantic Web) ist eine Erweiterung des World Wide Web (WWW). Das Konzept beruht auf einem Vorschlag[1] von Tim Berners Lee, dem Begründer des World Wide Web. Seit 2006 wird zunehmend der ebenfalls von Berners Lee… …   Deutsch Wikipedia

  • Web service — A Web service (also Web Service) is defined by the W3C as a software system designed to support interoperable machine to machine interaction over a network [cite web |url=http://www.w3.org/TR/ws gloss/ |title=Web Services Glossary] . Web services …   Wikipedia

  • Semantisches Web — Das Semantische Web (englisch Semantic Web) ist ein neues Konzept bei der Weiterentwicklung des World Wide Webs und des Internets. Im Rahmen zur Weiterentwicklung zum Internet der Dinge und Ubiquitous Computing wird es erforderlich, dass… …   Deutsch Wikipedia

  • World Wide Web — WWW redirects here. For other uses, see WWW (disambiguation). The Web redirects here. For other uses, see Web (disambiguation). Not to be confused with the Internet. World Wide Web The Web s historic logo designed by Robert Cailliau Inventor …   Wikipedia

  • Linked Data — Das Semantische Web (englisch Semantic Web) ist eine Erweiterung des World Wide Web (WWW). Das Konzept beruht auf einem Vorschlag[1] von Tim Berners Lee, dem Begründer des World Wide Web. Seit 2006 wird zunehmend der ebenfalls von Berners Lee… …   Deutsch Wikipedia

  • Semantisches Internet — Das Semantische Web (englisch Semantic Web) ist eine Erweiterung des World Wide Web (WWW). Das Konzept beruht auf einem Vorschlag[1] von Tim Berners Lee, dem Begründer des World Wide Web. Seit 2006 wird zunehmend der ebenfalls von Berners Lee… …   Deutsch Wikipedia

  • Microformat — Un microformat (parfois abrégé sous μF ou uF) est une approche de formatage de données basé sur le web[1] qui cherche à réutiliser le contenu existant comme les métadonnées, en n utilisant que des classes[2] et attributs[3] XHTML et HTML. Cette… …   Wikipédia en Français

  • Wiki sémantique — Un wiki sémantique est un wiki doté de fonctionnalités permettant de formaliser le sens des articles. Il permet de rajouter des informations sur les métadonnées des articles et de caractériser leurs relations. Il utilise pour cela une syntaxe de… …   Wikipédia en Français

  • Open Biomedical Ontologies — (abbreviated OBO; formerly Open Biological Ontologies) is an effort to create controlled vocabularies for shared use across different biological and medical domains. As of 2006, OBO forms part of the resources of the U.S. National Center for… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”