RDF and OWL for Knowledge Management

RDF and OWL for Knowledge Management

Gian Piero Zarri (University Paris-Est, France)
DOI: 10.4018/978-1-60960-783-8.ch315

Chapter Preview

Category: Technologies for Knowledge Management


General Background

An updated representation of the Semantic Web’s architecture originally proposed by Berners-Lee – the well-known SW ‘cake’ see, e.g., http://www.w3.org/2007/03/layerCake.png – is reproduced in Figure 1.

Figure 1.

Updated view of the Semantic Web architecture according to Tim Berners-Lee

‘URIs’ and ‘IRIs’ make up the basis of this hierarchy. URI (Uniform Resource Identifier) represents a generalization of the well-known URL (Uniform Resource Locator) that is used to identify a ‘Web resource’ (e.g., a particular page) by denoting its primary access mechanism (essentially, its ‘location’ on the network). URI has been created to allow recording information about all those ‘notions’ that, unlike Web pages, do not have network locations or URLs, but that need to be referred to in a statement formulated in some SW language. These notions include network-accessible things, such as an electronic document or an image, things that are not network-accessible, such as human beings, corporations, and bound books in a library, or abstract concepts like the concept of a ‘creator’. To be able to identify resources making use of languages different from English, IRIs (International resource Identifiers) have then been introduced as a complement to URIs. An IRI is a sequence of characters from the Universal character set, see Unicode/ISO 10646. The Unicode Standard provides a unique numerical code for every character that can be found in documents produced according to any possible language, no matter what is the hardware and software used to deal with such documents.

XML (eXtensible Markup Language), see (Bray et al., 2004), has been created to overcome some difficulties proper to HTML (Hypertext Markup Language). An HTML file is a text file characterized by the presence of a small set of ‘tags’ – like <Head>, <Body>, <Input>, <Applet>, <Font> etc. – that instruct the Web browsers how to display a given Web page. HTML is, then, a ‘presentation-oriented’ markup tool. In spite of its evident utility, HTML suffers from a number of limitations, from its lack of efficiency in handling the complex client/server communication of today applications to (mainly) the impossibility of defining new tags to customize exactly the user’s needs.

Complete Chapter List

Search this Book: