ion geospatial domain ontology Figure 2: The distinction between three types of concepts leads to geospatial domain ontologies which are not biased by implementation needs. For example, a town is often represented as a point feature in geospatial applications. But in the first place, the “real world” town has no ontological relation to the representational structure of a point. The domain of geospatial concepts should thus be strictly separated from the domain of data representations. If towns are modelled in an application by representing them as points, then this relation between town and its geometrical representation will be part of the application ontology. This view is also reflected in Figure 3, where the domain concepts and representation concepts are distinguished by their colourings. The requirement of keeping geospatial ontologies independent from the implementation view is also a strong argument for introducing a layered ontology architecture as shown in Figure 4. Geospatial Sub-Domains In the definition above, a distinction is made between concepts for real world geospatial phenomena and concepts for representing them. Defining the scope of the latter ontologies is relatively simple as they are based on existing models for implementing geographic information, e.g. the specifications of the Open Geospatial Consortium (Lemmens & Vries, 2004; Probst et al., 2004). In contrast, defining the extent of a geospatial ontology is much more difficult since ontologies on the domain level claim to comprise the basic concepts of a common conceptualisation. Great care must be taken to define the concepts and relations on an appropriate level of expressiveness. The terms have to be general enough to allow the annotation of all information sources, but specific enough to make meaningful definitions possible (Schuster & Stuckenschmidt, 2001). In consequence, geospatial ontologies require to be defined within a certain context and for a well-known user community, i.e. we have to come up with adequate and manageable subsets of the geospatial domain. Moreover, to serve as source for building application ontologies, the domain ontology needs to meet the requirement of high stability. This is, the ontologies should reach after an iterative development phase a status comparable to a standard. Frequent changes in the domain ontologies would discourage service providers to reference their application ontologies on them. Internal Ontology Structure The structure of efficiently applicable geospatial ontologies has to meet the requirements of the semantic matchmaking approach in the example. Taxonomic reasoning is useful but not sufficient. Equally, or more important are non-taxonomic relationships, e.g. that a quantity has a unit of measure. Consequently, we need ontologies that describe not only simple taxonomic relationships but provide suitable axioms to express other relationships between concepts and to constrain their intended interpretation (Guarino, 1998). Non-taxonomic relationships play a central part in ontology engineering and should be used wherever possible for defining concepts (Hart, Temple, & Mizen, 2004; Lutz & Klien, 2005; Tomai & Kavouras, 2004). This strategy leads to domain ontologies, which contain not only taxonomic but also non-taxonomic relationships. Figure 3 depicts extracts from domain ontologies for Measurements and Hydrology. In this ontology, taxonomic as well as non-taxonomic relations are defined. Thus, a concept does not have to be given a fixed position in a static hierarchy. Rather, its position in the hierarchy can be dynamically inferred based on existing concept and role definitions using subsumption reasoning. This is fundamental for enabling the ontology-based search for unknown information sources. Some guidelines for the formalisation of domain ontologies are proposed in (Lutz & Klien, 2005).
[1]
M. F.,et al.
Bibliography
,
1985,
Experimental Gerontology.
[2]
Thomas R. Gruber,et al.
A translation approach to portable ontology specifications
,
1993,
Knowl. Acquis..
[3]
Nicola Guarino,et al.
Formal Ontology and Information Systems
,
1998
.
[4]
Matthias Klusch,et al.
Dynamic service matchmaking among agents in open information environments
,
1999,
SGMD.
[5]
Asunción Gómez-Pérez,et al.
Evaluation of ontologies
,
2001,
International Journal of Intelligent Systems.
[6]
T. Bittner.
An Ontology for Spatio-temporal Databases
,
2001
.
[7]
Heiner Stuckenschmidt,et al.
Building Shared Ontologies for Terminology Integration
,
2001
.
[8]
Heiner Stuckenschmidt,et al.
Ontology-Based Integration of Information - A Survey of Existing Approaches
,
2001,
OIS@IJCAI.
[9]
Nicola Guarino,et al.
Sweetening Ontologies with DOLCE
,
2002,
EKAW.
[10]
Frederico T. Fonseca,et al.
Using Ontologies for Integrated Geographic Information Systems
,
2002,
Trans. GIS.
[11]
Werner Kuhn,et al.
Semantic reference systems
,
2003,
Int. J. Geogr. Inf. Sci..
[12]
Cristani Matteo,et al.
Special Issue on Spatial Vagueness, Uncertainty and Granularity
,
2003
.
[13]
Julie L. Harding.
Geo-ontology Concepts and Issues
,
2003
.
[14]
Eva Klien,et al.
An Architecture for Ontology-Based Discovery and Retrieval of Geographic Information
,
2004,
GI Jahrestagung.
[15]
Florian Probst,et al.
Connecting ISO and OGC Models to the Semantic Web
,
2004
.
[16]
Bertram Ludäscher,et al.
An Ontology-Driven Framework for Data Transformation in Scientific Workflows
,
2004,
DILS.
[17]
Marinos Kavouras,et al.
From “Onto-GeoNoesis” to “Onto-Genesis”: The Design of Geographic Ontologies
,
2004,
GeoInformatica.
[18]
Hayley Mizen,et al.
Tales of the River Bank, First Thoughts in the Development of a Topographic Ontology
,
2004
.
[19]
Barry Smith,et al.
SNAP and SPAN: Towards Dynamic Spatial Ontology
,
2004,
Spatial Cogn. Comput..
[20]
Rob Lemmens,et al.
Semantic description of location based web services using an extensible location ontology
,
2004
.
[21]
Kaoru Hiramatsu,et al.
GeoReferencing the Semantic Web : ontology based markup of geographically referenced information
,
2004
.
[22]
Werner Kuhn,et al.
Geospatial Semantics: Why, of What, and How?
,
2005,
J. Data Semant..
[23]
A. Polleres,et al.
D16.1v0.2 The Web Service Modeling Language WSML
,
2005
.
[24]
Eva Klien,et al.
Ontology‐based retrieval of geographic information
,
2006,
Int. J. Geogr. Inf. Sci..
[25]
Amit P. Sheth,et al.
Geospatial Ontology Development and Semantic Analytics
,
2006,
Trans. GIS.