Advertisement

Involving Domain Experts in Authoring OWL Ontologies

  • Vania Dimitrova
  • Ronald Denaux
  • Glen Hart
  • Catherine Dolbear
  • Ian Holt
  • Anthony G. Cohn
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5318)

Abstract

The process of authoring ontologies requires the active involvement of domain experts who should lead the process, as well as providing the relevant conceptual knowledge. However, most domain experts lack knowledge modelling skills and find it hard to follow logical notations in OWL. This paper presents ROO, a tool that facilitates domain experts’ definition of ontologies in OWL by allowing them to author the ontology in a controlled natural language called Rabbit. ROO guides users through the ontology construction process by following a methodology geared towards domain experts’ involvement in ontology authoring, and exploiting intelligent user interfaces techniques. An evaluation study has been conducted comparing ROO against another popular ontology authoring tool. Participants were asked to create ontologies based on hydrology and environment modelling scenarios related to real tasks at the mapping agency of Great Britain. The study is discussed, focusing on the usability and usefulness of the tool, and the quality of the resultant ontologies.

Keywords

Ontology Authoring Controlled Natural Language Interfaces Evaluation of Ontology Building Tools Geographical Ontologies 

References

  1. 1.
    Alani, H., Dupplaw, D., Sheridan, J., O’Hara, K., Darlington, J., Shadbolt, N., Tullo, C.: Unlocking the Potential of Public Sector Information with Semantic Web Technology. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Angele, J., Moench, E., Oppermann, H., Staab, S., Wenke, D.: Ontology-Based Query and Answering in Chemistry: OntoNova @ Project Halo. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  3. 3.
    Cimiano, P.: ORAKEL: A natural language interface to an F-logic knowledge base. In: Proceedings of Natural Language Processing and Information Systems, pp. 401–406 (2004)Google Scholar
  4. 4.
    Cregan, A., Meyer, T.: Sydney OWL Syntax - towards a Controlled Natural Language Syntax for OWL 1.1. In: Proceedings of OWLED 2007 (2007)Google Scholar
  5. 5.
    Cross, V., Pal, V.: An ontology analysis tool. International Journal of General Systems 37(1), 17–44 (2008)CrossRefzbMATHGoogle Scholar
  6. 6.
    Denaux, R., Holt, I., Dimitrova, V., Dolbear, C., Cohn, A.G.: Supporting the construction of conceptual ontologies with the ROO tool. In: OWLED 2008 (2008)Google Scholar
  7. 7.
    Dimitrov, D.A., Heflin, J., Qasem, A., Wang, N.: Information Integration Via an End-to-End Distributed Semantic Web System. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 764–777. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Dolbear, C., Hart, G., Goodwin, J., Zhou, S., Kovacs, K.: The Rabbit language: description, syntax and conversion to OWL. Ordnance Survey Research Labs Techn. Rep. IRI-0004 (2007)Google Scholar
  9. 9.
    Dolbear, C., Hart, G.: Combining spatial and semantic queries into spatial databases. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273. Springer, Heidelberg (2006)Google Scholar
  10. 10.
    Fuchs, N.E., Kaljurand, K., Schneider, G.: Attempto Controlled English meets the challenges of knowledge representation, reasoning, interoperability and user interfaces. In: Proceedings of FLAIRS 2006 (2006)Google Scholar
  11. 11.
    Funk, A., Tablan, V., Bontcheva, K., Cunningham, H., Davis, B., Handschuh, S.: CLOnE: Controlled Language for Ontology Editing. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  12. 12.
    Gangemi, Catenacci, C., Ciaramita, M., Lehmann, J.: Modelling ontology evaluation and validation. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011. Springer, Heidelberg (2006)Google Scholar
  13. 13.
    Gomez-Perez, A., Fernandez-Lopez, M., Juristo, N.: Methontology: from ontological art toward ontological engineering. In: Proceedings of AAAI 1997 Spring Symposium Series on Ontological Engineering, pp. 33–40 (1997)Google Scholar
  14. 14.
    Hart, G., Johnson, M., Dolbear, C.: Rabbit: Developing a Control Natural Language for Authoring Ontologies. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, Springer, Heidelberg (2008)Google Scholar
  15. 15.
    Hartman, J., Spyns, P., Giboin, A., Maynard, D., Cuel, R., Suárez-Figueroa, M., Sure, Y.: Methods for ontology evaluation, Knowledge Web Deliverable, D1.2.3 (2004)Google Scholar
  16. 16.
    Kaljuran, K.: Attempto Controlled English as a Semantic Web Language. PhD thesis, Faculty of Mathematics and Computer Science, University of Tartu (2007)Google Scholar
  17. 17.
    Kaljurand, K., Fuchs, N.E.: Bidirectional mapping between OWL DL and Attempto Controlled English. In: Workshop on Principles and Practice of Semantic Web Reasoning (2006)Google Scholar
  18. 18.
    Kaufmann, E., Bernstein, A., Fischer, L.: NLP-Reduce: A “naive” but domain-independent natural language interface for querying ontologies. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519. Springer, Heidelberg (2007)Google Scholar
  19. 19.
    Klischewski, R.: Ontologies for e-document management in public administration. Business Process Management Journal 12, 34–47 (2006)CrossRefGoogle Scholar
  20. 20.
    Kovacs, K., Dolbear, C., Hart, G., Goodwin, J., Mizen, H.: A Methodology for Building Conceptual Domain Ontologies. Ordnance Survey Research Labs Techn. Report IRI-0002 (2006)Google Scholar
  21. 21.
    Kuhn, T.: AceWiki: A Natural and Expressive Semantic Wiki. In: Proceedings of Workshop on Semantic Web User Interaction, held at CHI 2008 (2008)Google Scholar
  22. 22.
    Lopez, V., Sabou, M., Motta, E.: PowerMap: Mapping the Semantic Web on the Fly. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011. Springer, Heidelberg (2006)Google Scholar
  23. 23.
    Schwitter, R., Kaljurand, K., Cregan, A., Dolbear, C., Hart, G.: A comparison of three controlled natural languages for OWL 1.1. In: Proc. of OWLED 2008 workshop (2008)Google Scholar
  24. 24.
    Schwitter, R.: A. Ljungberg and D Hood, ECOLE - A Look-ahead Editor for a Controlled Language. In: Proc. of EAMT-CLAW 2003, pp. 141–150 (2003)Google Scholar
  25. 25.
    Schwitter, R.: English as a formal specification language. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds.) DEXA 2002. LNCS, vol. 2453. Springer, Heidelberg (2002)Google Scholar
  26. 26.
    Schwitter, R.: Representing Knowledge in Controlled Natural Language: A Case Study. In: Negoita, M.G.R., Howlett, J., Jain, L.C. (eds.) KES 2004. LNCS (LNAI), vol. 3213, pp. 711–717. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  27. 27.
    Siegel, S., Castellan, J.N.: Nonparametric Statistics for the Behavioral Scences, 2nd edn. McGraw-Hill, New York (1988)Google Scholar
  28. 28.
    Tablan, V., Damljanovic, D., Bontcheva, K.: A natural language query interface to structured information. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, Springer, Heidelberg (2008)Google Scholar
  29. 29.
    Tartir, S., Arpinar, I.B., Moore, M., Sheth, A.P., Aleman-Meza, B.: Ontoqa:Metric-based ontology quality analysis. In: Proc. of W. on Knowledge Acquisition from Distributed, Autonomous, Semantically Heterogeneous Data and Knowledge Sources (2006)Google Scholar
  30. 30.
    Uschold, U., King, M.: Towards and methodology for building ontologies. In: Workshop on Basic Ontological Issues in Knowledge Sharing, held at IJCAI 1995 (1995)Google Scholar
  31. 31.
    Wang, C., Xiong, M., Zhou, Q., Yu, Y.: PANTO: A Portable Natural Language Interface to Ontologies. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519. Springer, Heidelberg (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Vania Dimitrova
    • 1
  • Ronald Denaux
    • 1
  • Glen Hart
    • 2
  • Catherine Dolbear
    • 2
  • Ian Holt
    • 2
  • Anthony G. Cohn
    • 1
  1. 1.School of ComputingUniversity of LeedsLeedsUK
  2. 2.Ordnance Survey ResearchSouthamptonUK

Personalised recommendations