This tool is built on top of the OWL API and implements the locality-based module extractor
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Locality Module Extractor

This tool is built on top of the OWL API and implements the logic-based module extraction described in "Modular Reuse of Ontologies: Theory and Practice". The extractor also considers the optional inclusions of annotations, which may be attached as OWL annotation axioms or OWL individuals (e.g. some OBO ontologies).

The module extractor was originally implemented in 2007 by Ernesto Jimenez Ruiz in collaboration with Ulrike Sattler and Thomas Schneider (IMG Group, University of Manchester), Bernardo Cuenca Grau (KRR Group), and Rafael Berlanga (TKBG group, Jaume I University of Castellon).

The extractor is open-source and released under GNU Lesser GPL.


  • E. Jimenez-Ruiz, B. Cuenca-Grau, U. Sattler, T. Schneider and R. Berlanga. "Safe and Economic Re-Use of Ontologies: A Logic-Based Methodology and Tool Support". In Proc. of the 5th European Semantic Web Conference (ESWC 2008), Tenerife, Spain, June 2008. LNCS 5021, ISBN: 978-3-540-68233-2, pp. 185-199. pdf.

  • B. Cuenca Grau‚ I. Horrocks‚ Y. Kazakov and U. Sattler. Modular Reuse of Ontologies: Theory and Practice. In J. of Artificial Intelligence Research (JAIR). Vol. 31. Pages 273−318. 2008. pdf