ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

SEMANTIC VERSIONING IN ONTOLOGIES

Journal: IMPACT : International Journal of Research in Engineering & Technology ( IMPACT : IJRET ) (Vol.3, No. 7)

Publication Date:

Authors : ; ;

Page : 37-46

Keywords : API; Compatibility; Cooking; Dependency; Domain; Eclipse; Ontology; OSGi; Protégé; SemVer; Semantics; Versioning;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

This paper gives you an idea concerning semantic versioning pertaining to semantically rich ontlogies. As SemVer is being adopted worldwide for versioning different software systems, it makes dependency hell a thing of the past and solves two problems of version lock and version promiscuity. This paper reveals the importance of associating well defined semantics with the versioning schemes to make users, either providers or consumers of the software clear about the dependency/compatibility issues. In this paper, the importance of SemVer and different versioning schemes has been conversed. In the end, semantic versioning is applied to ontology based information system. Cooking domain ontology is created in protégé and new changes are induced, as a result, new versions are likely to form. The kind of changes made could be judged through SemVer scheme based on, which part of the scheme is changed, owing to the changes affecting the ontology consumers and providers. The most important thing is to declare the ontology as a public API in order to use semantic versioning otherwise associating meaning with the versioning scheme would be of no use

Last modified: 2015-07-23 19:50:30