SEMANTIC VERSIONING IN ONTOLOGIES
Journal: IMPACT : International Journal of Research in Engineering & Technology ( IMPACT : IJRET ) (Vol.3, No. 7)Publication Date: 2015-07-20
Authors : AASTHA MAHAJAN; PARMINDER KAUR;
Page : 37-46
Keywords : API; Compatibility; Cooking; Dependency; Domain; Eclipse; Ontology; OSGi; Protégé; SemVer; Semantics; Versioning;
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
Other Latest Articles
- Prerequisites of the automated system of monitoring and early diagnosis of the state of high-voltage lines
- Hybrid VAR compensator with improved efficiency
- TIG welding power supply with improved efficiency
- Theoretical analysis of the conditions for increasing the accuracy of the axial hole machining multiple tip tools
- Upgrading of treatment of car parts at the expense of is due to the decline of coefficient of friction and clinging effect
Last modified: 2015-07-23 19:50:30