Ontology-Based Query and Answering in Chemistry: OntoNova Project Halo

  • Jürgen Angele
  • Eddie Moench
  • Henrik Oppermann
  • Steffen Staab
  • D. Wenke
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2870)


The Project Halo ( has the long term objective of developing a Digital Aristotle, i.e. a knowledge system that is able to answer questions in a particular domain and give explanations for its answers. In this paper we report about the Ontoprise contribution to the Halo Pilot Project, in which various competing ontology engineering methodologies and knowledge system capabilities have been investigated. Concerning the first, we describe how we dealt with engineering a significant set of laws from chemistry that we had to let interact at different levels of generality and in varying orders. With regard to the latter, we report on the ability of our system to produce coherent and concise explanations of its reasoning. The importance of these two aspects can hardly be underestimated in the Semantic Web, as with future growth the interaction of large sets of laws will require dedicated management as well as the ability to let the user explore the trustworthiness of the ontology and the underlying data sources.


Knowledge Base Multiple Choice Question Knowledge Engineer Proof Tree Quantify Cost 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. [Ang93]
    Angele, J.: Operationalisierung des Modells der Expertise mit KARL. DISKI, Infix Verlag (1993)Google Scholar
  2. [BLB2003]
    Brown, T.L., LeMay, H.E., Bursten, B.E., Burdge, J.R.: Chemistry The Central Science, 9th edn. Prentice Hall, Englewood Cliffs (2003)Google Scholar
  3. [BOY95]
    Boyer, R., Kaufmann, M., Moore, J.: The Boyer-Moore Theorem Prover and Its Interactive Enhancement. Computers and Mathematics with Applications 29(2), 27–62 (1995)CrossRefMathSciNetGoogle Scholar
  4. [DEFS99]
    Decker, S., Erdmann, M., Fensel, D., Studer, R.: Ontobroker: Ontology based access to distributed and semi-structured information. In: Meersman, R., et al. (eds.) Database Semantics: Semantic Issues in Multimedia Systems, Kluwer Academic, Dordrecht (1999)Google Scholar
  5. [FeMi87]
    Felty, A., Miller, D.: Proof Explanation and Revision. University of Penn, Tech. Report MSCIS8817 (1987),
  6. [FHK97]
    Frohn, J., Himmer, R., Kandzia, P.-T., Schlepphorst, C.: How to Write F-Logic Programs in FLORID (1997), available from
  7. [GPQ97]
    Garcia-Molina, H., Papakonstantinou, Y., Quass, D., Rajaraman, A., Sagiv, Y., Ullman, J.D., Vassalos, V., Widom, J.: The TSIMMIS Approach to Mediation: Data Models and Languages. JIIS 8(2), 117–132 (1997)Google Scholar
  8. [GRS91]
    Van Gelder, A., Ross, K.A., Schlipf, J.S.: The well-founded semantics for general logic programs. Journal of the ACM 38(3), 620–650 (1991)zbMATHGoogle Scholar
  9. [KL86]
    Kifer, M., Lozinskii, E.: A framework for an efficient implementation of deductive databases. In: Proceedings of the 6th Advanced Database Symposium, Tokyo, August 1986, pp. 109–116 (1986)Google Scholar
  10. [KLW95]
    Kifer, M., Lausen, G., Wu, J.: Logical foundations of object-oriented and framebased languages. Journal of the ACM 42, 741–843 (1995)zbMATHCrossRefMathSciNetGoogle Scholar
  11. [McG03]
    McGuinness, D.L., da Silva, P.P.: Inference Web: Portable and Shareable Explanations for Question Answering. In: The Proceedings of the American Association for Artificial Intelligence Spring Symposium Workshop on New Directions for Question Answering, March 2003, Stanford University, Stanford (2003)Google Scholar
  12. [McG96]
    McGuinness, D.L.: Explaining Reasoning in Description Logics. Ph.D. Thesis, Rutgers University, Technical Report LSCR-TR-277 (1996)Google Scholar
  13. [Onto03]
  14. [SHORT76]
    Shortliffe, E.H.: Computer-Based Medical Consultations: MYCIN. Elsevier/North Holland, New York (1976)Google Scholar
  15. [SWA91]
    Swartout, W., Paris, C., Moore, J.: Explanations in Knowledge Systems: Design for Explainable Expert Systems. IEEE Intelligent Systems (June 1991),

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Jürgen Angele
    • 1
  • Eddie Moench
    • 1
  • Henrik Oppermann
    • 1
  • Steffen Staab
    • 1
  • D. Wenke
    • 1
  1. 1.Ontoprise GmbHKarlsruheGermany

Personalised recommendations