4.2 Ad Hoc Design Decisions
As mentioned in Section 3.2 an entity name can
mean different things, depending on the context in
which it is used. There are different ways of dealing
with context. One way is to deal with it in terms of
the discourse that takes place (Kamlah and
Lorenzen, 1967). A discourse makes use of a
vocabulary, which can be specified by an ontology.
Still, a vocabulary does not make up a discourse.
Philosophy of science explains this by
differentiating between the communicative role and
the representative role of language (Kromrey, 2002).
According to this differentiation, the language in
which a discourse is expressed is different from the
language used to represent the vocabulary. Since the
design of a communication language is outside the
scope of ontology engineering, the context of the
discourse does not directly affect design decisions of
ontology developers.
Another way of dealing with context is to
consider the situation in which a discourse takes
place (Kamlah and Lorenzen, 1967). Using a theatre
metaphor, this kind of context is also referred to as
the play, which is performed, together with the
different scenes of that play (Laurel, 2003). What
the interaction that takes place is all about, can also
be referred to as a theme. Different from discourse,
themes directly influence decisions of ontology
developers. The consideration of context in ontology
development is, thus, closely related to the decision
on the scope of the ontology (cf. Section 2).
Differentiation of entities by analysing their
geometries (cf. Section 3.3) is an established method
in Geographic Information Science. The claim is
that two (or more) entities are the same if they share
the same (or a very similar) geometry (e.g. Sester et
al., 2007). Conversely, entities sharing the same
name can be differentiated according to the places
they refer to. As Section 3.4 suggests the application
of this method yields better results when it is
combined with type information. Note that
differentiation by using type information is a work-
around to uncover the case where shared names
point to the same broader place in the real world,
which is not recorded in a database.
5 CONCLUSIONS
The main lessons learnt from the development of an
application ontology as described in Section 1 are:
(i) The scope or theme of the ontology cannot be
copied from the available data and pasted in the
ontology; it rather has to be figured out by compiling
use cases together with future users and by
analyzing the data in view of the implicit conceptual
assumptions that were made by their authors; (ii)
entities in databases do not a priori correspond to
individuals in ontologies in an enumerative way; (iii)
differentiation of entities with a spatial reference by
analysing their geometries does not always work.
ACKNOWLEDGEMENTS
This research has been funded by the Swiss Federal
Office for the Environment (FOEN).
REFERENCES
Gómez-Pérez, A., Fernández-López M., Corcho, O., 2004.
Ontological Engineering, Springer London, pp. 403.
Gruber, T. R., November 1995. Toward principles for the
design of ontologies used for knowledge sharing.
International Journal of Human-Computer Studies,
Vol. 43, Issues 4-5, pp. 907-928.
Kamlah, W., Lorenzen, P., 1967. Logische Propädeutik.
Vorschule des vernünftigen Redens. Bibliographisches
Institut. Mannheim.
Kovacs, K., Dolbear, C., Hart, G., Goodwin, J., Mizen, H.,
June 2006. A Methodology for Building Conceptual
Domain Ontologies. Ordnance Survey Research.
Kromrey, H., 2002. Empirische Sozialforschung, Modelle
und Methoden der standardisierten Datenerhebung und
Datenauswertung. Leske + Budrich. Opladen, 10.,
vollst. überarb. Aufl.
Laurel, B., 2003. Computers as Theatre. Addison-Wesley.
Boston, 10th printing.
Noy, N. F., McGuinness, D. L., March 2001. Ontology
Development 101: A Guide to Creating Your First
Ontology. Stanford Knowledge Systems Laboratory
Technical Report KSL-01-05 and Stanford Medical
Informatics Technical Report SMI-2001-0880.
Patel-Schneider, P. F., Hayes, P., Horrocks, I., 2004. OWL
Web Ontology Language. Semantics and Abstract
Syntax. W3C Recommendation 10 February 2004.
Sester, M., von Gösseln, G., Kieler, B., 2007. Identifica-
tion and adjustment of corresponding objects in data
sets of different origin. In Proceedings of the 10th
AGILE International Conference on Geographic
Infor-mation Science 2007, Aalborg University,
Denmark.
KEOD 2010 - International Conference on Knowledge Engineering and Ontology Development
470