Web Site

Internet-description.com



» Internet » Semantic Web » Topics begins with R » RDF pattern


Page modified: Saturday, June 24, 2006 10:37:18

RDFS means resource Description Framework pattern and is like RDF a W3C-Empfehlung. Just as XML in the concrete application specifies the definition of a special type of document necessarily (e.g. as DTD), the RDF model only a syntax for common data exchange. For the interpretation of statements formulated in RDF it requires a common vocabulary like for example Dublin core. Such a vocabulary is called also Ontologie, if it contains at the same time rules for the correct use of resources defined in it.

RDF pattern (RDFS) defines the vocabulary for a certain domain. In addition can be represented resources occurring in the domain, their characteristics and relations among themselves by RDFS. One can formalize thus with RDFS simple Ontologien. RDFS is the basis the idea of a set-theoretical class model. Here it is important to stress that classes and characteristics are separately from each other modelled. The class concept makes it possible to specify a formal description of the semantics of the used RDF elements.

Beside RDFS exist a number of further Ontologie specification languages such as F-Logic, DAML+OIL. The Web Ontology LANGUAGE (OWL), the official successor of DAML+OIL, is the inadequacies of RDFS to eliminate. OWL is based partly on description logic and by set-theoretical Konstrukte was enriched.

RDF pattern concepts

RDF makes the type element available as only concept to the classification. Beyond that will however, in order to produce for example a taxonomy from terms to, further concepts (class, characteristic, derivative,"…) needed. With the following concepts it is possible to specify a formal vocabulary for a certain knowledge range provide thus a primitive Ontologie:

  • Classes
    • Class: The class concept. An abstract object specifies and serves in connection with rdf: type for the production of instances.
    • Resource: Each in a RDF model is an instance of this special class.
    • Property: The basis class for characteristics. Is a subclass of resource.
    • Literally: Class for literal values, thus character strings etc.
  • Characteristics
    • subClassOf: A transitive characteristic for the definition of leaving hierarchies of classes.
    • subPropertyOf: A transitive characteristic for the definition of leaving hierarchies of characteristics.
    • domain: Specifies the range of application of a characteristic regarding a class. Since in RDFS the characteristics are defined by SE independently of the classes, should be specified/must with these characteristics, for which classes a characteristic is meaningful. So for example the class car and the class ball could be specified to the characteristic as domain having color both.
    • rank: Specifies the range of values of a characteristic. Thus it can be stated for example that the characteristic can accept more istFanVonHelgeSchneider than value only TRUE or FALSE.

Formal definition of RDF by means of RDF pattern

Under http://www.w3.org/1999/02/22-rdf-syntax-ns there is a formal definition of the RDF model in RDF pattern. In it the following resources are defined:

  • Classes
    • Statement: Tripel of a statement
    • Property: A characteristic, which can be used as descriptor of a statement.
    • Bag: Unordered quantity of resources
    • Seq: Arranged quantity of resources
    • Old: Quantity of alternative resources
  • Characteristics
    • subject: Resources assign a statement as subject
    • predicate: A characteristic assigns a statement as descriptor
    • object: An object assigns a statement
    • type: Identify the class of resources
    • VALUE: Simple assignment of a characteristic

Related links


Articles in category "RDF pattern"

We found here 2 articles.

R

» RDF pattern
» Resource Description Framework

Related Websites

We found here 4 related websites.

Page cached: Wednesday, July 5, 2006 23:55:27
Valid XHTML 1.0!  Valid CSS!

Navigation

Related articles


Page copy protected against web site content infringement by Copyscape