RESTful Encapsulation of OWL API

Ramya Dirsumilli, Till Mossakowski


OWL API is a high level API for working with ontologies. Despite of its functionalities and numerous advantages, it is restricted to a set of users due to its platform dependency. Being built as a java API the OWL API can only be used by java or related platform users. The major goal of this paper is to design a RESTful web interface of OWL API methods, such that ontology developers and researchers independent of platform could work with OWL API. This RESTful OWL API tool is designed to exhibit all the functionalities of OWL API that do not deal with rendering the input ontology such that it doesn't behave as an ontology editor, instead supports web ontology developers and open ontology repositories such as Ontohub.


  1. Fielding, R. (2013). Uniform Resource Identifier (URI): Generic Syntax Status. Journal of Chemical Information and Modeling, 53, 1689-1699.
  2. Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C., & Orchard, D. (2004). Web Services Architecture. Group, 22(February), 19-26.
  3. Fredrich, T. (2012). RESTful Service Best Practices Recommendations for Creating Web Services, 1-25.
  4. Jiménez-Ruiz, E., Cuenca Grau, B., Berlanga, R., & Horrocks, I. (2009). Towards a logic-based assessment of the compatibility of UMLS sources. CEUR Workshop Proceedings, 559, 2-5. 10.1186/2041-1480-2-S1-S2.
  5. Krötzsch, M., Simancik,1 F., & Horrocks, I. (2012). A description logic primer. arXiv Preprint arXiv:1201.4089, (June), 1-17. Retrieved from
  6. Manuel, S. (2015). OWL API Wrapper. Retrieved February 16, 2016, from owlapi_wrapper.
  7. McGuinness, D., Fox, P., Cinquini, L., West, P., Benedict, J., & Garcia, J. (2007). Current and future uses of OWL for Earth and Space science data frameworks: Successes and limitations. CEUR Workshop Proceedings, 258.
  8. Musen, M. A. (2015). The Protégé Project. AI Matters, 1(4), 4-12.
  9. OWL Tools. (2014). Retrieved February 16, 2016, from s-Intro.
  10. Solimando, A., Jim, E., & Guerrini, G. (2014). Detecting and Correcting Conservativity Principle Violations in Ontology-to-Ontology Mappings, 1-16.
  11. Steffen, L. (2015). WebVOWL: Web-Based Visualization of Ontologies. Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8982, 225-232. 17966-7.
  12. Tudorache, T., Nyulas, C., Noy, N. F., & Musen, M. A. (2013). WebProtégé: A collaborative ontology editor and knowledge acquisition tool for the web. Semantic Web, 4(1), 89-99. 0057.
  13. W3C, O. W. L. W. group. (2012). OWL 2 Web Ontology Language Document Overview (Second Edition), (December 2012), 1-8. Retrieved from
  14. Xiao, G. (2015). OWL Toolkit. Retrieved February 16, 2016, from

Paper Citation

in Harvard Style

Dirsumilli R. and Mossakowski T. (2016). RESTful Encapsulation of OWL API . In Proceedings of the 5th International Conference on Data Management Technologies and Applications - Volume 1: DATA, ISBN 978-989-758-193-9, pages 150-157. DOI: 10.5220/0005987201500157

in Bibtex Style

author={Ramya Dirsumilli and Till Mossakowski},
title={RESTful Encapsulation of OWL API},
booktitle={Proceedings of the 5th International Conference on Data Management Technologies and Applications - Volume 1: DATA,},

in EndNote Style

JO - Proceedings of the 5th International Conference on Data Management Technologies and Applications - Volume 1: DATA,
TI - RESTful Encapsulation of OWL API
SN - 978-989-758-193-9
AU - Dirsumilli R.
AU - Mossakowski T.
PY - 2016
SP - 150
EP - 157
DO - 10.5220/0005987201500157