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

Web ontology segmentation: analysis, classification and use

Published:23 May 2006Publication History

ABSTRACT

Ontologies are at the heart of the semantic web. They define the concepts and relationships that make global interoperability possible. However, as these ontologies grow in size they become more and more difficult to create, use, understand, maintain, transform and classify. We present and evaluate several algorithms for extracting relevant segments out of large description logic ontologies for the purposes of increasing tractability for both humans and computers. The segments are not mere fragments, but stand alone as ontologies in their own right. This technique takes advantage of the detailed semantics captured within an OWL ontology to produce highly relevant segments. The research was evaluated using the GALEN ontology of medical terms and procedures.

References

  1. S. Alexaki, V. Christophides, G. Karvounarakis, D. Plexousakis, K. Tolle, B. Amann, I. Fundulaki, M. Scholl, and A.-M. Vercoustre. Managing RDF Metadata for Community Webs. In ER '00: Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling, pages 140--151, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. V. Batagelj. Analysis of large network islands. Dagstuhl Semina 03361, University of Ljubljana, Slovenia, August 2003. Algorithmic Aspects of Large and Complex Networks.]]Google ScholarGoogle Scholar
  3. M. Bhatt, C. Wouters, A. Flahive, W. Rahayu, and D. Taniar. Semantic completeness in sub-ontology extraction using distributed methods. In A. Laganà, M. L. Gavrilova, and V. Kumar, editors, Computational Science and Its Applications (ICCSA), volume 3045, pages 508--517. Springer-Verlag GmbH, May 2004.]]Google ScholarGoogle Scholar
  4. T. Bray. What is RDF? website reference: http://www.xml.com/pub/a/2001/01/24/rdf.html, January 2001.]]Google ScholarGoogle Scholar
  5. S. Brin and L. Page. The anatomy of a large-scale hypertextual Web search engine. Computer Networks and ISDN Systems, 30(1--7):107--117, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. N. Drummond, M. Horridge, H. Wang, J. Rogers, H. Knublauch, R. Stevens, C. Wroe, and A. Rector. Designing User Interfaces to Minimise Common Errors in Ontology Development: the CO-ODE and HyOntUse Projects. In S. J. Cox, editor, Proceedings of the UK e-Science All Hands Meeting, September 2004.]]Google ScholarGoogle Scholar
  7. J. Golbeck, G. Fragoso, F. Hartel, J. Hendler, J. Oberthaler, and B. Parsia. National Cancer Institute's Thésaurus and Ontology. Journal of Web Semantics, 2003.]]Google ScholarGoogle Scholar
  8. B. C. Grau, B. Parsia, E. Sirin, and A. Kalyanpur. Automatic Partitioning of OWL Ontologies Using E-Connections. In International Workshop on Description Logics, 2005.]]Google ScholarGoogle Scholar
  9. B. C. Grau, B. Parsia, E. Sirin, and A. Kalyanpur. Modularizing OWL Ontologies. In K-CAP 2005 Workshop on Ontology Management, October 2005.]]Google ScholarGoogle Scholar
  10. V. Haarslev and R. Möller. RACER System Description. In R. Goré, A. Leitsch, and T. Nipkow, editors, Automated Reasoning: First International Joint Conference, volume 2083 / 2001, page 701. Springer-Verlag Heidelberg, June 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Hendler. On beyond ontology. Keynote talk, International Semantic Web Conference, 2003.]]Google ScholarGoogle Scholar
  12. I. Horrocks, P. F. Patel-Schneider, and F. van Harmelen. From SHIQ and RDF to OWL: The making of a web ontology language. In Journal of Web Semantics, volume 1, pages 7--26, 2003.]]Google ScholarGoogle Scholar
  13. I. Horrocks, A. L. Rector, and C. A. Goble. A Description Logic Based Schema for the Classification of Medical Data. In KRDB, 1996.]]Google ScholarGoogle Scholar
  14. H. Knublauch, R. W. Fergerson, N. Noy, and M. A. Musen. The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications. In Third International Semantic Web Conference (ISWC 2004), 2004.]]Google ScholarGoogle Scholar
  15. O. Kutz, C. Lutz, F. Wolter, and M. Zakharyaschev. E-connections of abstract description systems. In Artificial Intelligence, volume 156, pages 1--73, 2004.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. Lutz, U. Sattler, and L. Tendera. The complexity of finite model reasoning in description logics. In Automated Deduction, pages 60 -- 74. Springer-Verlag, 2003.]]Google ScholarGoogle Scholar
  17. B. MacCartney, S. McIlraith, E. Amir, and T. E. Uribe. Practical Partition-Based Theorem Proving for Large Knowledge Bases. In Proceedings of the Nineteenth International Conference on Artificial Intelligence (IJCAI-03), pages 89--96, 2003.]]Google ScholarGoogle Scholar
  18. A. Magkanaraki, V. Tannen, V. Christophides, and D. Plexousakis. Viewing the Semantic Web through RVL Lenses. Journal of Web Semantics, 1(4):29, October 2004.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. L. McGuinness and F. van Harmelen. OWL Web Ontology Language Overview, February 2004. W3C Recommendation.]]Google ScholarGoogle Scholar
  20. N. Noy and M. A. Musen. The PROMPT Suite: Interactive Tools For Ontology Merging And Mapping. International Journal of Human-Computer Studies, 59(6):983--1024, 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. N. Noy and M. A. Musen. Specifying ontology views by traversal. In S. A. McIlraith, D. Plexousakis, and F. van Harmelen, editors, International Semantic Web Conference, volume 3298 of Lecture Notes in Computer Science, pages 713--725. Springer, November 2004.]]Google ScholarGoogle Scholar
  22. N. F. Noy, R. W. Fergerson, and M. A. Musen. The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility. In EKAW '00: Proceedings of the 12th European Workshop on Knowledge Acquisition, Modeling and Management, pages 17--32. Springer-Verlag, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. B. Parsia and E. Sirin. Pellet: An OWL DL reasoner. ISWC 2004, 2004. ISWC.]]Google ScholarGoogle Scholar
  24. A. Pease, I. Niles, and J. Li. The suggested upper merged ontology: A large ontology for the semantic web and its applications. In Working Notes of the AAAI-2002 Workshop on Ontologies and the Semantic Web, July 28-August 1 2002.]]Google ScholarGoogle Scholar
  25. A. Rector and J. Rogers. Ontological Issues in using a Description Logic to Represent Medical Concepts: Experience from GALEN. In IMIA WG6 Workshop, 1999.]]Google ScholarGoogle Scholar
  26. A. L. Rector. Normalisation of ontology implementations: Towards modularity, re-use, and maintainability. In EKAW Workshop on Ontologies for Multiagent Systems, 2002.]]Google ScholarGoogle Scholar
  27. A. Riazanov and A. Voronkov. Vampire 1.1 (system description). IJCAR, (LNAI 2083):376--380, 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. J. Rogers. OpenGALEN: Making the impossible very difficult. website reference: http://www.opengalen.org/, August 2005.]]Google ScholarGoogle Scholar
  29. J. Rogers and A. Rector. GALEN's model of parts and wholes: Experience and comparisons. Proceedings of AMIA Symposium, pages 714--8, 2000.]]Google ScholarGoogle Scholar
  30. C. Rosse and José L. V. Mejino. A reference ontology for biomedical informatics: the Foundational Model of Anatomy. Journal of Biomedical Informatics, 36(6):478--500, November 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. A. Seaborne and E. Prud'hommeaux. SparQL Query Language for RDF. website reference: http://www.w3.org/TR/rdf-sparql-query/, February 2005.]]Google ScholarGoogle Scholar
  32. H. A. Simon. The Sciences of the Artificial, chapter 7, pages 209--217. MIT Press, 1969.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. B. Smith, J. Williams, and S. Schulze-Kremer. The Ontology of the Gene Ontology. In Proceedings of AMIA Symposium, 2003.]]Google ScholarGoogle Scholar
  34. M. Q. Stearns, C. Price, K. A. Spackman, and A. Y. Wang. SNOMED clinical terms: overview of the development process and project status. In Proceedings of AMIA Symposium, pages 662--6, 2001.]]Google ScholarGoogle Scholar
  35. H. Stuckenschmidt and M. Klein. Structure-Based Partitioning of Large Class Hierarchies. In Proceedings of the 3rd International Semantic Web Conference, 2004.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. D. Tsarkov and I. Horrocks. Dl reasoner vs. first-order prover. In Description Logic Workshop (DL 2003), volume 81 of CEUR, pages 152--159, 2003.]]Google ScholarGoogle Scholar
  37. D. Tsarkov and I. Horrocks. Reasoner prototype: Implementing new reasoner with datatypes support. WonderWeb Project Deliverable, 2003.]]Google ScholarGoogle Scholar
  38. R. Volz, D. Oberle, and R. Studer. Views for light-weight web ontologies. In Proceedings of the ACM Symposium on Applied Computing (SAC), 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. C. Wouters, T. Dillon, W. Rahayu, E. Chang, and R. Meersman. Ontologies on the MOVE. In Y. Lee, J. Li, and K.-Y. Whang, editors, Database Systems for Advanced Applications (DASFAA): 9th International Conference, volume 2973, pages 812 -- 823. Springer-Verlag GmbH, March 2003.]]Google ScholarGoogle Scholar

Index Terms

  1. Web ontology segmentation: analysis, classification and use

        Recommendations

        Reviews

        Klaus K. Obermeier

        Research into the semantic Web has reached a breaking point. The ontologies or organized knowledge representation schemes have gotten so large that their usefulness for mundane everyday tasks is in jeopardy. What if we could design algorithms that would extract just the right amount of semantic information to solve domain-specific problems and challenges__?__ We could use subontologies fit for the task at hand, rather than entire ontologies. The authors propose such segmentation techniques and do so cogently in a very readable and commendable synopsis of the state of the art and the state of their research. They present various algorithms that allow the extraction of domain-specific knowledge representations from existing "mother lode" ontologies such as GALEN to increase tractability for specific needs or tasks to be accomplished. In their research, extraction by traversal creates an extract rather than a decomposition of ontologies as can be found in network partitioning or query-based methodologies. The authors test their hypothesis of extracting domain-specific ontologies from a larger all encompassing ontology such as GALEN (http://www.co-ode.org/galen) to arrive at "independently useful and usable ontologies" (page 21). They succeed in showing the importance of investigating algorithms to harness the power of existing ontologies. Investigating algorithms that extract from large ontologies makes evident the fact that it is not how knowledge is represented exhaustively, but how such knowledge is used judiciously. In brief, meaning is defined by its use, a statement that would make Wittgenstein proud. Online Computing Reviews Service

        Access critical reviews of Computing literature here

        Become a reviewer for Computing Reviews.

        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 '06: Proceedings of the 15th international conference on World Wide Web
          May 2006
          1102 pages
          ISBN:1595933239
          DOI:10.1145/1135777

          Copyright © 2006 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: 23 May 2006

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

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

          Upcoming Conference

          WWW '24
          The ACM Web Conference 2024
          May 13 - 17, 2024
          Singapore , Singapore

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader