Cooking the Semantic Web with the OWL API

  • Sean Bechhofer
  • Raphael Volz
  • Phillip Lord
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2870)


This paper discusses issues that surround the provision of application support using OWL ontologies. It presents the OWL API, a high-level programmatic interface for accessing and manipulating OWL ontologies. We discuss the underlying design issues and illustrate possible solutions to technical issues occurring in systems that intend to support the OWL standard. Although the context of our solutions is that of a particular implementation, the issues discussed are largely independent of this and should be of interest to a wider community.


Application Program Interface Description Logic Document Object Model Person Restriction Datatype Property 
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. 1.
    Joint US/EU ad hoc Agent Markup Language Committee. Web Ontology Language, Reference Version 1.0,
  2. 2.
    Bechhofer, S., Goble, C., Horrocks, I.: DAML+OIL is not enough. In: SWWS-2001, Semantic Web working symposium (July/August 2001)Google Scholar
  3. 3.
    Bechhofer, S., Horrocks, I., Goble, C., Stevens, R.: OilEd: a Reason-able Ontology Editor for the Semantic Web. In: Baader, F., Brewka, G., Eiter, T. (eds.) KI 2001. LNCS (LNAI), vol. 2174, pp. 396–408. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  4. 4.
    Carroll, J., De Roo, J.: Web Ontology Language (OWL) Test Cases (2003),
  5. 5.
    World Wide Web Consortium: Resource Description Framework (RDF),
  6. 6.
    Bozsak, E., et al.: KAON – Towards a Large Scale Semantic Web. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds.) EC-Web 2002. LNCS, vol. 2455, pp. 304–313. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  7. 7.
    Euzenat, J.: Towards formal knowledge intelligibility at the semiotic level. In: Proc. of ECAI 2000 Workshop Applied Semiotics: Control Problems, pp. 59–61 (2000)Google Scholar
  8. 8.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Professional Computing Series. Addison-Wesley, Reading (1995)Google Scholar
  9. 9.
    Hewlett Packard: Jena Semantic Web Toolkit,
  10. 10.
    Maedche, A., Motik, B., Stojanovic, L., Studer, R., Volz, R.: An infrastructure for searching, reusing and evolving distributed ontologies. In: Proc. of WWW 2003 (2003) (to Appear)Google Scholar
  11. 11.
    Meersman, R., Tari, Z., et al. (eds.): CoopIS 2002, DOA 2002, and ODBASE 2002. LNCS, vol. 2519. Springer, Heidelberg (2002)zbMATHGoogle Scholar
  12. 12.
  13. 13.
    Motik, B., Maedche, A., Volz, R.: A conceptual modeling approach for building semantics-driven enterprise applications. In: Meersman and et. al [11]Google Scholar
  14. 14.
    Noy, N., Klein, M.: Ontology evolution: Not the same as schema evolution. Knowledge and Information Systems 5 (2003)Google Scholar
  15. 15.
    Patel-Schneider, P., Hayes, P., Horrocks, I.: OWL Web Ontology Language (OWL) Abstract Syntax and Semantics (2003),
  16. 16.
    Smith, M., Welty, C., McGuinness, D.: OWL Web Ontology Language Guide (2003),
  17. 17.
    Stojanovic, L., Maedche, A., Motik, B., Stojanovic, N.: User-driven ontology evolution management. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, p. 285. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  18. 18.
    Sun Microsystems, Inc.: JavaTMPlatform,
  19. 19.
    Sure, Y., Staab, S., Angele, J.: OntoEdit: Guiding ontology development by methodology and inferencing. In: Meersman and et. al [11]Google Scholar
  20. 20.
    W3C DOM Working Group. Document Object Model,
  21. 21.
    W3C WebOnt Working Group,

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Sean Bechhofer
    • 1
  • Raphael Volz
    • 2
  • Phillip Lord
    • 1
  1. 1.University of ManchesterUK
  2. 2.Institute AIFBUniversity of KarlsruheGermany

Personalised recommendations