skip to main content
10.1145/1321440.1321451acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Ontology module extraction for ontology reuse: an ontology engineering perspective

Published: 06 November 2007 Publication History

Abstract

Problems resulting from the management of shared, distributed knowledge has led to ontologies being employed as a solution, in order to effectively integrate information across applications. This is dependent on having ways to share and reuse existing ontologies; with the increased availability of ontologies on the web, some of which include thousands of concepts, novel and more efficient methods for reuse are being devised. One possible way to achieve efficient ontology reuse is through the process of ontology module extraction. A novel approach to ontology module extraction is presented that aims to achieve more efficient reuse of very large ontologies; the motivation is drawn from an Ontology Engineering perspective. This paper provides a definition of ontology modules from the reuse perspective and an approach to module extraction based on such a definition. An abstract graph model for module extraction has been defined, along with a module extraction algorithm. The novel contribution of this paper is a module extraction algorithm that is independent of the language in which the ontology is expressed. This has been implemented in ModTool; a tool that produces ontology modules via extraction. Experiments were conducted to compare ModTool to other modularisation methods.

References

[1]
A. Bernaras, I. Laresgoiti, and J. Corera. Building and reusing ontologies for electrical network applications. In W. Wahlster, editor, Proc. of the 12th ECAI, pages 298--302, 1996.
[2]
O. Corcho. A Layered Declarative Approach to Ontology Translation with Knowledge Preservation (Frontiers in Artificial Intelligence and Applications). IOS Press, US, 2005.
[3]
B. Cuenca Grau, B. Parsia, and E. Sirin. Combining owl ontologies using e-connections. Journal Of Web Semantics, 4(1):1--42, 2005.
[4]
B. Cuenca Grau, B. Parsia, E. Sirin, and A. Kalyanpur. Modularizing owl ontologies. In Proceedings of the KCAP-2005 Workshop on Ontology Management, Banff, Canada, 2005.
[5]
M. d'Aquin, M. Sabou, and E. Motta. Modularization: a key for the dynamic selection of relevant knowledge components. In First International Workshop on Modular Ontologies, ISWC 2006, First International Workshop on Modular Ontologies, ISWC 2006, Athens, Georgia, USA., 2006.
[6]
K. Dellschaft and S. Staab. On how to perform a gold standard based evaluation of ontology learning. In I. F. Cruz, S. Decker, D. Allemang, C. Preist, D. Schwabe, P. Mika, M. Uschold, and L. Aroyo, editors, International Semantic Web Conference, volume 4273 of Lecture Notes in Computer Science, pages 228--241. Springer, 2006.
[7]
J. D. (Editor), D. F. (Editor), and F. van Harmelen (Editor). Towards the Semantic Web: Ontology-driven Knowledge Management. John Wiley and Sons Ltd, UK, 2002.
[8]
N. Fridman Noy, R. W. Fergerson, and M. A. Musen. The knowledge model of protege-2000: Combining interoperability and flexibility. In R. Dieng, editor, Proceedings of the 12th EKAW Conference, volume LNAI 1937, pages 17--32, Berlin, 2000. Springer Verlag.
[9]
S. Ghilardi, C. Lutz, and F. Wolter. Did I damage my ontology? a case for conservative extensions in description logics. In P. Doherty, J. Mylopoulos, and C. Welty, editors, Proceedings of the Tenth International Conference on Principles of Knowledge Representation and Reasoning (KR'06), pages 187--197. AAAI Press, 2006.
[10]
A. Gómez-Pérez, M. Fernández-Lopez, and et al. Ontological Engineering. Springer, London, 2003.
[11]
A. Gómez-Pérez and D. Rojas-Amaya. Ontological reengineering for reuse. In Knowledge Acquisition, Modeling and Management: 11th European Workshop, EKAW '99, Dagstuhl Castle, Germany, May 1999. Proceedings, volume 1621 of Lecture Notes in Computer Science, page 139. Springer Berlin, 1999.
[12]
B. C. Grau, I. Horrocks, Y. Kazakov, and U. Sattler. A logical framework for modularity of ontologies. In Veloso {24}, pages 298--303.
[13]
O. Kutz, C. Lutz, F. Wolter, and M. Zakharyaschev. E-connections of abstract description systems. Artificial Intelligence, 156(1):1--73, 2004.
[14]
C. Lutz, D. Walther, and F. Wolter. Conservative extensions in expressive description logics. In Veloso {24}, pages 453--458.
[15]
N. Noy and D. McGuinness. Ontology development 101: A guide to creating your first ontology. Technical Report SMI-2001-0880, Stanford Medical Informatics (SMI), Department of Medicine, Stanford University School of Medicine, 2001.
[16]
N. F. Noy and M. A. Musen. Specifying ontology views by traversal. In International Semantic Web Conference, pages 713--725, 2004.
[17]
A. Rector, A. Napoli, G. Stamou, G. Stoilos, H. Wolger, J. Pan, M. D'Aquin, S. Spaccapietra, and V. Tzouvaras. Report on modularization of ontologies. Technical report, Knowledge Web Deliverable D2.1.3.1, 2005.
[18]
A. L. Rector. Modularisation of domain ontologies implemented in description logics and related formalisms including owl. In K-CAP '03: Proceedings of the 2nd international conference on Knowledge capture, pages 121--128, New York, NY, USA, 2003. ACM Press.
[19]
M. Sabou, V. Lopez, E. Motta, and V. Uren. Ontology selection: Ontology evaluation on the real semantic web. In Proceedings of the EON'2006 Workshop, "Evaluation of Ontologies on the Web", held in conjunction with WWW'2006, 2006.
[20]
J. Seidenberg and A. Rector. Web ontology segmentation: analysis, classification and use. In WWW '06: Proceedings of the 15th international conference on World Wide Web, pages 13--22, New York, NY, USA, 2006. ACM Press.
[21]
H. Stuckenschmidt and M. Klein. Integrity and change in modular ontologies. In Proceedings of the International Joint Conference on Artificial Intelligence - IJCAI'03, Acapulco, Mexico, 2003.
[22]
H. Stuckenschmidt and M. Klein. Structure-based partitioning of large concept hierarchies. In Proceedings of the 3rd International Semantic Web Conference, Hiroshima, Japan, 2004.
[23]
M. Uschold and M. Gruninger. Ontologies: principles, methods and applications. Knowledge Engineering Review, 11(2), 1996.
[24]
M. M. Veloso, editor. IJCAI 2007, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, January 6-12, 2007, 2007.

Cited By

View all
  • (2025)GNN-Based Conceptual Model Modularization: Approach and GA-Based ComparisonEnterprise Design, Operations, and Computing10.1007/978-3-031-78338-8_13(239-258)Online publication date: 6-Feb-2025
  • (2024)Towards an Ontology-Driven System For Building and Farming GreenhousesProcedia Computer Science10.1016/j.procs.2024.09.319246(3208-3217)Online publication date: 2024
  • (2023)An Ontology-Based Cost Estimation for Offsite ConstructionJournal of Information Technology in Construction10.36680/j.itcon.2023.01128(220-245)Online publication date: 4-Apr-2023
  • Show More Cited By

Index Terms

  1. Ontology module extraction for ontology reuse: an ontology engineering perspective

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CIKM '07: Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
      November 2007
      1048 pages
      ISBN:9781595938039
      DOI:10.1145/1321440
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 06 November 2007

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. ontology engineering
      2. ontology module extraction

      Qualifiers

      • Research-article

      Conference

      CIKM07

      Acceptance Rates

      Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

      Upcoming Conference

      CIKM '25

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)26
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 13 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)GNN-Based Conceptual Model Modularization: Approach and GA-Based ComparisonEnterprise Design, Operations, and Computing10.1007/978-3-031-78338-8_13(239-258)Online publication date: 6-Feb-2025
      • (2024)Towards an Ontology-Driven System For Building and Farming GreenhousesProcedia Computer Science10.1016/j.procs.2024.09.319246(3208-3217)Online publication date: 2024
      • (2023)An Ontology-Based Cost Estimation for Offsite ConstructionJournal of Information Technology in Construction10.36680/j.itcon.2023.01128(220-245)Online publication date: 4-Apr-2023
      • (2023)Highly-Optimized Forgetting for Creating Signature-Based Views of OntologiesProceedings of the 32nd ACM International Conference on Information and Knowledge Management10.1145/3583780.3614771(3444-3452)Online publication date: 21-Oct-2023
      • (2023)Semantic models for IoT sensing to infer environment–wellness relationshipsFuture Generation Computer Systems10.1016/j.future.2022.10.005140(1-17)Online publication date: Mar-2023
      • (2023)KNITExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.120239228:COnline publication date: 15-Oct-2023
      • (2023)A novel agile ontology engineering methodology for supporting organizations in collaborative ontology developmentComputers in Industry10.1016/j.compind.2023.103979151:COnline publication date: 29-Aug-2023
      • (2023)A Generic and Customizable Genetic Algorithms-Based Conceptual Model Modularization FrameworkEnterprise Design, Operations, and Computing10.1007/978-3-031-46587-1_3(39-57)Online publication date: 20-Oct-2023
      • (2022)Creating Signature-Based Views for Description Logic Ontologies with Transitivity and Qualified Number RestrictionsProceedings of the ACM Web Conference 202210.1145/3485447.3511924(808-817)Online publication date: 25-Apr-2022
      • (2022)Ontology Reuse: Neural Network-Based Measurement of Concepts Representations and Similarities in Ontology Corpus2022 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD)10.1109/icABCD54961.2022.9856059(1-8)Online publication date: 4-Aug-2022
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media