Reasoning on the Semantic Web

Reasoning on the Semantic Web

R. Brussee (Telematica Instituut, The Netherlands)
Copyright: © 2007 |Pages: 24
DOI: 10.4018/978-1-59904-045-5.ch006

Abstract

We describe reasoning as the process needed for using logic. Efficiently performing this process is a prerequisite for using logic to present information in a declarative way and to construct models of reality. In particular we describe description logic and the owl ontology language and explain that in this case reasoning amounts to graph completion operations that can be performed by a computer program. We give an extended example, modeling a building with wireless routers and explain how such a model can help in determining the location of resources. We emphasize how different assumptions on the way routers and buildings work are formalized and made explicit in our logical modeling, and explain the sharp distinction between knowing some facts and knowing all facts (open vs. closed world assumption). This should be helpful when using ontologies in applications needing incomplete real world knowledge.

Complete Chapter List

Search this Book:
Reset