skip to main content
10.1145/988672.988708acmconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
Article

Parsing owl dl: trees or triples?

Published:17 May 2004Publication History

ABSTRACT

The Web Ontology Language (OWL) defines three classes of documents: Lite, DL, and Full. All RDF/XML documents are OWL Full documents, some OWL Full documents are also OWL DL documents, and some OWL DL documents are also OWL Lite documents. This paper discusses parsing and species recognition -- that is the process of determining whether a given document falls into the OWL Lite, DL or Full class. Wedescribe two alternative approaches to this task, one based on abstract syntax trees, the other on RDF triples, and compare their key characteristics.

References

  1. F. Baader, D. Calvanese, D. L. McGuinness, D. Nardi, and P. F. Patel-Schneider, editors. The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Bechhofer, P. Lord, and R. Volz. Cooking the Semantic Web with the OWL API. In 2nd International Semantic Web Conference, ISWC, volume 2870 of Lecture Notes in Computer Science, Sanibel Island, Florida, October 2003. Springer.Google ScholarGoogle Scholar
  3. D. Beckett. RDF/XML Syntax Specification (Revised). http://www.w3.org/TR/rdf-syntax-grammar/, 2003.Google ScholarGoogle Scholar
  4. J. J. Carroll. B1 B2 proof {sic}. http://lists.w3.org/Archives/Public/www-webont-wg/2003Jun/0294/, 2003. This proof is known to be flawed, the conjecture is open.Google ScholarGoogle Scholar
  5. J. J. Carroll. Streaming OWL DL. In European Semantic Web Symposium, May 2004.Google ScholarGoogle Scholar
  6. J. J. Carroll, I. Dickinson, C. Dollin, D. Reynolds, A. Seaborne, and K. Wilkinson. Jena: Implementing the Semantic Web Recommendations. In WWW2004, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. J. Carroll and J. D. Roo. Web Ontology Language (OWL) Test Cases. http://www.w3.org/TR/owl-test/, 2003.Google ScholarGoogle Scholar
  8. J. J. Carroll and P. Stickler. RDF Triples in XML. Technical Report HPL-2003-268, HP Labs, 2003.Google ScholarGoogle Scholar
  9. M. Dean and G. Schreiber. OWL Web Ontology Language Reference.http://www.w3.org/TR/owl-ref/, 2003.Google ScholarGoogle Scholar
  10. ISO/IEC. Information technology -- Syntactic metalanguage -- Extended BNF. Technical Report 14977:1996(E), ISO/IEC, 1996.Google ScholarGoogle Scholar
  11. S. C. Johnson and R. Sethi. Yacc: a parser generator. In UNIX Vol. II: research system. W.B.Saunders, tenth edition, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. G. Klyne and J. J. Carroll. Resource Description Framework (RDF): Concepts and Abstract Syntax. http://www.w3.org/TR/rdf-concepts/, 2003.Google ScholarGoogle Scholar
  13. D. L. McGuinness and F. van Harmelen. OWL Web Ontology Language Overview. http://www.w3.org/TR/owl-features/, 2003.Google ScholarGoogle Scholar
  14. P. F. Patel-Schneider, P. Hayes, and I. Horrocks. OWL Web Ontology Language Semantics and Abstract Syntax. http://www.w3.org/TR/owl-semantics/, 2003.Google ScholarGoogle Scholar
  15. M. K. Smith, C. Welty, and D. L. McGuinness. OWL Web Ontology Language Guide. http://www.w3.org/TR/owl-guide/, 2003.Google ScholarGoogle Scholar
  16. F. van Harmelen and D. Fensel. Practical Knowledge Representation for the Web. In D. Fensel, editor, Proceedings of the IJCAI'99 Workshop on Intelligent Information Integration, 1999.Google ScholarGoogle Scholar

Index Terms

  1. Parsing owl dl: trees or triples?

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        WWW '04: Proceedings of the 13th international conference on World Wide Web
        May 2004
        754 pages
        ISBN:158113844X
        DOI:10.1145/988672

        Copyright © 2004 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 May 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate1,899of8,196submissions,23%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader