RESTful - It follows the constraints of RESTful 
web architecture to act as a web API. 
  Standalone - Although the core proposal of the 
tool was to support the Ontohub, this service 
along with providing support to Ontohub, also 
stands as an independent framework. Therefore, 
any service that deals with ontologies on the web 
can utilize the functionalities of RESTful OWL 
API. 
  Wrap OWL API - All the methods in the OWL 
API that support working with a single input 
ontology are encapsulated. That is, all the java 
methods, which help in understanding an input 
ontology by parsing through it and retrieving 
data from the inputs by making no changes in the 
core ontology are wrapped.  
The tool helps in exploring ontology and retrieving 
data such as, list of classes, or direct sub classes or 
even the pet instances present in the input ontology. 
Also, the reasoning services are supported by this 
tool. Therefore, information like the reasons for 
inconsistent ontology or explanations regarding 
single class unsatisfiability can also be retrieved. 
Additionally, the tool supports the methods 
inference and modularity, which are key concepts of 
the OWL API. These methods return a new ontology 
based on the input ontology and parameters passed 
along with it. Verification over a profile validation is 
an added advantage, the tool along with cross 
verifying input ontology with the OWL Profiles, 
also returns a profile report that is generated by 
wrapping the respective methods of OWL API. 
Along with a support for ontology management 
in open ontology repositories like Ontohub, the 
RESTful OWL API stands to be a web service 
offering functionalities of OWL API. Therefore, any 
web developer or researcher using ontologies and 
interested in working with OWL API as an interface 
can use this tool (RESTful OWL API), and work on 
top of it. 
REFERENCES 
Bergman, M. K. (2011). Thirty OWL API Tools. 
Retrieved February 16, 2016, from 
http://www.mkbergman.com/977/thirty-owl-api-tools/ 
Berners, T., & Fielding, R. (2013). Uniform Resource 
Identifier (URI): Generic Syntax Status. Journal of 
Chemical Information and Modeling, 53, 1689–1699. 
http://doi.org/10.1017/CBO9781107415324.004. 
Booth, D., Haas, H., McCabe, F., Newcomer, E., 
Champion, M., Ferris, C., & Orchard, D. (2004). Web 
Services Architecture. Group,  22(February), 19–26. 
http://doi.org/10.1023/B:BTTJ.0000015492.03732.a6. 
Fredrich, T. (2012). RESTful Service Best Practices 
Recommendations for Creating Web Services, 1–25. 
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. http://doi.org/ 
10.1186/2041-1480-2-S1-S2. 
Krötzsch, M., Simancik,1 F., & Horrocks, I. (2012). A 
description logic primer. arXiv Preprint 
arXiv:1201.4089, (June), 1–17. Retrieved from 
http://arxiv.org/abs/1201.4089. 
Manuel, S. (2015). OWL API Wrapper. Retrieved 
February 16, 2016, from https://github.com/ncbo/ 
owlapi_wrapper. 
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. 
Musen, M. A. (2015). The Protégé Project. AI Matters, 
1(4), 4–12. http://doi.org/10.1145/2757001.2757003. 
OWL Tools. (2014). Retrieved February 16, 2016, from 
https://github.com/owlcollab/owltools/wiki/OWLTool
s-Intro. 
Solimando, A., Jim, E., & Guerrini, G. (2014). Detecting 
and Correcting Conservativity Principle Violations in 
Ontology-to-Ontology Mappings, 1–16. 
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. http://doi.org/10.1007/978-3-319-
17966-7. 
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. http://doi.org/10.3233/SW-2012-
0057. 
W3C, O. W. L. W. group. (2012). OWL 2 Web Ontology 
Language Document Overview (Second Edition), 
(December 2012), 1–8. Retrieved from 
http://www.w3.org/TR/owl2-overview/ 
Xiao, G. (2015). OWL Toolkit. Retrieved February 16, 
2016, from https://github.com/ghxiao/owl-toolkit.