Ontology Engineering from a Database Perspective

  • Bodo Hüsemann
  • Gottfried Vossen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3818)


Ontologies have recently become popular in the context of theSemantic Web as an appropriate tool for developing a common reference terminology and language in specific application domains. However, the design and specification of an ontology still does not follow a generally accepted methodology, but is considered to be a task based on perception and intuition. This paper tries to remedy this situation by proposing a novel methodology for ontology engineering that is based on the phase model of traditional database design. Accordingly, the design process of an ontology consists of (1) requirements analysis, (2) conceptual design, (3) logical design, and (4) physical design. Detailed design guidelines are given which include continuous evaluation at the end of each phase. The exposition also provides a running example to ease the understanding of the core activities in each stage.




Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Batini, C., Ceri, S., Navathe, S.B.: Conceptual Database Design: An Entity-Relationship Approach. The Benjamin/Cummings Pub. (1992)Google Scholar
  2. 2.
    Corcho, O., Fernandez, M., Gomez-Perez, A.: Methodologies, tools and languages for building ontologies: Where is their meeting point? Data & Knowledge Eng. 46(1), 41–64 (2003)CrossRefGoogle Scholar
  3. 3.
    Fernandez, M., Gomez-Perez, A., Juristo, N.: METHONTOLOGY: From Ontological Art Towards Ontological Engineering. In: Ontological Engineering: Papers from the 1997 AAAI Spring Symposium. Technical Report SS-97-06. AAAI Press, Menlo Park (1997)Google Scholar
  4. 4.
    Grüninger, M., Fox, M.S.: Methodology for the Design and Evaluation of Ontologies. In: Proceedings of the IJCAI 1995 Workshop on Basic Ontological Issues in Knowledge Sharing (1995)Google Scholar
  5. 5.
    Gruber, T.R.: A translation approach to portable ontologies. Knowledge Acquisition 5(2) (1993)Google Scholar
  6. 6.
    Guarino, N., Welty, C.A.: A formal ontology of properties. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS (LNAI), vol. 1937, pp. 97–112. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  7. 7.
    Horrocks, I., McGuinness, D.L., Welty, C.A.: Digital Libraries and Web-Based Information Systems. In: Baader, F., et al. (eds.) The Description Logic Handbook, pp. 427–449. Cambridge University Press, Cambridge (2003)Google Scholar
  8. 8.
    Hüsemann, B.: Design and Realization of Ontologies for Multimedia Applications; Ph.D. dissertation (in German); University of Münster (May 2005)Google Scholar
  9. 9.
    Hüsemann, B., Vossen, G.: OntoMedia - Semantic Multimedia Metadata Integration and Organization; submitted for publication (May 2005)Google Scholar
  10. 10.
    Hüsemann, B., Vossen, G.: Ontology Engineering from a Database Perspective; Technical Report, ERCIS Münster (June 2005)Google Scholar
  11. 11.
    Jones, D.M., Bench-Capon, T.J.M., Visser, P.R.S.: Methodologies for Ontology Development. In: Proc. IT&KNOWS Conference, XV IFIP World Computer Congress, Budapest (1998)Google Scholar
  12. 12.
    Lopez, M.F., Gomez-Perez, A., Sierra, J.P.: Building a Chemical Ontology Using Methontology and the Ontology Design Environment. IEEE Intelligent Systems, Special Issue on Ontologies Vol. 14(1) (January/February 1999)Google Scholar
  13. 13.
    Lopez, F.: Overview of Methodologies for building ontologies. In: Proc. of IJCAI 1999, workshop KRR5, Sweden (1999)Google Scholar
  14. 14.
    Noy, N.F., McGuinnes, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology. Stanford Technical Report KSL-01-05 and SMI-2001-0880 (March 2001)Google Scholar
  15. 15.
    Pohl, K.: PRO-ART: A Process Centered Requirements Engineering Environment. In: Jarke, M., Rolland, C., Sutcliffe, A. (eds.) The NATURE of Requiremtents Engineering. Shaker Verlag, Aachen (1999)Google Scholar
  16. 16.
    Schreiber, G., Ackermanns, H., Anjewierden, A., et al.: Knowledge Engineering and Management: The CommonKads Methodology. The MIT Press, Cambridge (1999)Google Scholar
  17. 17.
    Sure, Y., Studer, R.: On-To-Knowledge Methodology - Final Version. Institute AIFB, University of Karlsruhe, On-To-Knowledge Deliverable 18 (2002)Google Scholar
  18. 18.
    Staab, S., et al.: Knowledge processes and ontologies. IEEE IntelligentSystems 16(1) (2001)Google Scholar
  19. 19.
    Uschold, M.: Building ontologies: towards a unified methodology. In: Proc. 16th Annual Conference of the British Computer Society Specialist Group on Expert Systems, Cambridge, UK (1996)Google Scholar
  20. 20.
    Uschold, M., King, M.: Towards a Methodology for Building Ontologies. In: IJCAI 1995 Workshop on Basic Ontological Issues in Knowledge Sharing, Montreal (1995)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Bodo Hüsemann
    • 1
  • Gottfried Vossen
    • 2
  1. 1.Informationsfabrik GmbHMuensterGermany
  2. 2.European Research Center for Informationsystems (ERCIS)University MuensterMuensterGermany

Personalised recommendations