<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>A. Patel); jasarika@nitkkr.ac.in
(S.Jain)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Ontology Versioning Framework for Representing Ontological Concept as Knowledge Unit</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Archana Patel</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sarika Jain</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Applications, National Institute of Technology Kurukshetra</institution>
          ,
          <addr-line>Haryana</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Computer Science, Freie University Berlin</institution>
          ,
          <addr-line>Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Nowadays ontologies are used in everywhere and provide a reusable piece of knowledge about a specific domain. However, those pieces of knowledge are not static and change over the time in order to fulfil the requirements of the different task. So, it is essential that changes in ontologies should be managed very well. Ontology versioning mechanism is used to keep the track of the ontology changes via making the relationship with previous version of the ontologies. Many ontologies encode reality by representing ontological concept as a knowledge unit. Till the date, no work has been started towards to solve the ontology versioning problem when ontological concept store based on the idea of knowledge unit. To overcome this problem, we present an ontology versioning framework which is capable to maintain the relationship among different version of ontology explicit. We show operational analysis of the proposed work for the better understanding about ontology versioning framework.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Versioning</kwd>
        <kwd>knowledge Unit</kwd>
        <kwd>Annotation</kwd>
        <kwd>Ontology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Ontology is widely used for sharing the
information. A classical ontology comprises
classes, instances, axioms and properties. These
properties can be data property (relate a class
with data value) and object property (relate two
classes with each other) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In opposite to
classical ontology, a realistic ontology comes
into the scenario where every concept is stored
as a knowledge unit by comprising classes, set
of defining properties (that define the concept
uniquely or distinguish it with others), set of
cancellable properties (that may or may not true
for the concept), set of exceptions, UNK (used
to complete the concept), instance and axioms
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Ontology changed over the time according
to the need of the application that generates
different version of the same ontology.
Ontologies undergo changes due to one or all of
the following reasons:
• Changes in the domain
• Adaptations to different applications.
• Changes in the conceptualization or
understanding of the domain.
• To correct errors
• Catering the ontology to a new
phenomenon
      </p>
      <p>
        Ontology versioning implies that an
ontology has various variants. In fact, these
variants frequently drive from modifications to
an existing variant of the ontology and thus
build a derivation tree [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Klein et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
describe ontology versioning as a process that
manage the ontology changes and their effects
by maintaining and creating diverse variant of
the ontology. Ontology versioning maintains
the synergy between different versions of the
ontology that creates at the same time.
Ontologies have a general tendency to have
more changes the earlier they are in their
lifecycle. Modularized ontologies generally
change asynchronously, i.e., without changes in
a module may begin waiting for the changes in
some another module to commit. There are two
categories of changes. One affecting the TBOX
i.e., the ontology and the other affecting the
ABOX i.e., the content. Table 1 lists some
example of Ontology changes and some
example of content changes.
ontology change has a non-dynamic
response, it may affect the use of these
ontologies by higher level applications.
      </p>
      <p>
        Klein et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] describe the various
requirements on an ontology versioning
framework that are useful to create different
versions of internal ontologies: Identification (a
versioning framework should provide/identify
the concept or relation in an unambiguous
manner), Change specification (versioning
framework should be able to make the
relationship explicitly from one version of the
concept with other versions), Transparent
evolution (versioning methodology on the web
should make clear which part of the data can
still be valid interpreted), Task awareness (a
framework should exhibit the behavior or task
that helps in providing the transformations
between different versions), Tackle to untraced
changes (a versioning framework should able to
determine whether two versions of an ontology
are compatible or not). The key problems of
ontology versioning are (1) how to check (track
and detect) ontology changes, (2) how to
distribute (release) new versions of ontologies,
(3) how to merge different versions of an
ontology [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>In order to reduce these problems, the
versioning information is encoded at meta level
and term level but still there is a requirement to
develop sophisticated versioning mechanisms
to incorporate ontology changes. In this paper,
we focus on “how to encode versioning
information in an ontology when ontological
concept is stored as a knowledge unit”. The
remaining paper is presented as given below:
section 2 shows the literature of the versioning
information, section 3 describes the ontology
versioning framework for the realistic
ontology, section 4 resembles the operational
analysis for the storage of versioning
information along with the comparison with
existing work and last section concludes the
proposed work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature</title>
      <p>Ontology versioning is required in order to
handle ontology changes. The challenges and
research opportunities of ontology versioning
are:
•</p>
      <p>Two ontologies with different text
serializations may be conceptually the
same. The difference in text representations
may be due to different storage syntax or
due to different order of definitions.
• Distributed authoring and management (to
identify versions of an ontology in
distributed environments).
• Application-level dependencies need to be
considered.
• To specify change logs between ontology
versions explicitly.
• Identify additional ontology changes</p>
      <p>
        The first approach for ontology versioning is
proposed by Klein and Stojanovic [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] but the
problem was unavailability of the standard
ontology versioning system like CVS that use
in software development field. The versioning
information has been encoded at the meta level
and term level. The meta level versioning
information describes the meta detail of the
ontology and term level versioning information
describes the detail of every terms that are
stored in ontology. The versioning information
is stored by using different tags that available
under the different namespace like /terms/,
/elements/1.1/ etc [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The following tags are
used at the meta level and term level for the
storage of versioning information:
      </p>
      <p>Meta Level Tags: Ontology uses IRI to
identify the ontology and owl:versionIRI is
used to identify the specify version of the
ontology. dc:contributor is used to define the
responsibility of the entity that make
contribution to the resources. terms:license
offers official permission to work with the
resource. dc:description describes the
resources. dc:title assigns the name to the
resources. dc:creator describes the entity which
is responsible for making the resources.
dc:publisher offers the available resources.
dcterms:modified updates the date according to
the status of the resource. dc:language describes
the language of the given resources.
oboInOwl:date tells the date which is
associated with the event. dcterms:issued
describes the issuance date of the resources.
dcterms:bibliographicCitation provides
bibliographic reference of the resource.</p>
      <p>Term Level Tags: The annotation property
is used for the storage of the term level
versioning information. hasVersion, Issued,
Modified, Replaces, Status, date, created_by,
versionInfo, creator, contributor, terms, author,
priorVersion, backwardCompatibleWith and
incompatibleWith etc can be created under the
annotation property in order to store the
appropriate detail of each entity. Deprecation is
a feature which is used to deprecate the term
(deprecating a term means that term will not use
in new document). We can deprecate classes
and properties according to the needs.</p>
      <p>
        For example, Biological Collections
Ontology (BCO) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] has store owl:versionIRI,
dc:contributor, terms:license at the meta level
and annotation properties namely hasVersion,
Issued, Modified, Replaces, Status has been
created in order to stored term level versioning
information. The versioning information of
class Taxon has hasVersion:
http://rs.tdwg.org/dwc/terms/history/#Taxon2014-10-23, Replaces:
http://rs.tdwg.org/dwc/terms/Taxon-2009-0921, Status: recommended, Issued: 2008-11-19,
Modified: 2014-10-23. Deprecated property is
used to deprecate the class BCO-0000061.
      </p>
      <p>
        Different portals stored the versioning
information of the terminologies or ontologies
by using different tag and annotation properties.
The meta level versioning information is
encoded under the &lt;owl:ontology&gt; tag that can
be easily seen if an ontology file is opened into
notepad. The term level versioning information
can be easily seen if you open the ontology in
the protege tool or any other tool. In the
protege, after clicking the concept, all
information of that concept is shown under the
annotation properties. The most widely used
ontology portals are Bio Portal, Agro Portal,
OBO lib, AberOWL repository and ontology
lookup services.
• Ontology Versioning in Bio Portal [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]:
Bioportal uses the indexing mechanism in
order to support ontology versioning. A
stable ontology identifier is used to index
the ontology and each versions of an
ontology is indexed with version identifier.
The version identifier changes from one
version to another when new version of an
ontology is derived. The web services use
the ontology and its versions by ontology
identifier and version identifier
respectively.
• Ontology Versioning in OBO lib: The URI
is used in the OWL language to identify all
the entities of an ontology like classes,
instances and ontology itself. The
permanent URL (called PURL) of an
ontology with standard base prefix [10] are
used in OBO repository of ontologies in
order to check if new versions of an
ontology are updated and the tools are still
functioning that support older versions of
an ontology. OBO uses versioning system
where each version of an ontology has a
unique identifier either in form of metadata
tags and date or numbering system [11].
• Ontology Versioning in Agro Portal [12]:
AgroPortal supports ontology versioning
by utilizing the concept of ‘submission’. A
‘submission’ object is attached with an
ontology when the same ontology has been
uploaded in the portal. Whenever an
ontology is uploaded or pulled from its
original location then every time a new
submission object is created.
• AberOWL Repository: It is a framework
that provides ontology-oriented access of
the biological data [13]. The framework
contains repository of the ontologies that
are related to the biological data, set of web
services, various frontends and provide
reasoning over the stored ontologies. The
versioning information is encoded at the
meta and term level by using various
ontology tags.
• Ontology Lookup Services (OLS): It
provides single point access to the latest
version of the biomedical ontologies from
the repository [14]. OLS shows ontology
history in order to describes the changes
that occurs in different version of an
ontology by calculating various parameters
like add classes, add level, add synonyms,
add definition, delete definition etc.
      </p>
      <p>Available portals stored the classical
ontologies and encode the versioning
information inside itself. The main problem for
the storage of the versioning information inside
the classical ontology is how to deprecate the
term/resources, how to use same syntax for
creation of the versioning properties under the
annotation. The process of storing the
versioning information inside the realistic
ontology is not cover yet. Here our focus is to
present the versioning framework for the
realistic ontology where every concept is
represented as a whole. It is a first attempt to
show the encoding of the versioning
information inside realistic ontology.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Ontology Versioning Framework</title>
      <p>The realistic ontology in accordance with the
present subject matter represents rule,
exception, and hierarchy of concepts to offer a
realistic description of the real-world entities. A
node or a unit of knowledge (UoK) to represent
a knowledge packet takes the form of the
following tuple [15]:</p>
      <p>TE, AE, VE, PE are the textual encryption,
audio encryption, video encryption and
pictorial encryption of the
class/concept/decision D respectively. DF, CF
and C are the distinctive features, cancellable
features and exceptions of the
class/concept/decision D respectively. G and S
are the general and specific
class/concept/decision. The parameters
γ, δ, and ω represents 0-degree, 1-degree and
2degree of the strength of the
class/concept/decision. I represents instances of
the class/concept/decision D that takes
following form [16]:
 [ ,  ,  ,  ] = &lt;  ,  ,  , 
&gt;
(2)</p>
      <p>SD and TD are the spatial and temporal
details of the instance I respectively. The below
mentioned RDF/XML codes show the storage
of distinctive feature (distinctive feature
‘nature’ of the class ‘Emergency’ with value
‘sudden’), cancellable feature (cancellable
feature ‘hasWarning’ of concept ‘Emergency’
with a default value ‘no’) and instance (spatial
and temporal information of an instance
‘Agartala_2008’ of the concept ‘Emergency’) in
the realistic ontology. All the distinctive and
cancellable features are encoded by creating
‘DistinctiveFeatures’ and
‘CancellableFeatures’ properties; the SD and
TD information about the instances are stored
by creating ‘SpatialInfo’ and ‘TemporalInfo’
properties under the annotation properties.</p>
      <p>The versioning framework for the realistic
ontology is presented in figure 1. In the realistic
ontology, we need to store the versioning
information about the classes and properties
(distinctive and cancellable features) but do not
need to store this information for the instances
because all the instances are already stored with
TD and SD in realistic ontology. TD and SD
show the temporal details (time and date) and
spatial detail (space of the instance) of the
Corresponding instances. In case, when we
want to store more information about the
instances like creator, contributor, saved-by and
many more then we follow the same process as
describes in section 4 for the classes. All the
knowledge about the instances refer to the
assertional knowledge and subject to the
ABox. The knowledge about the classes and
relations refer to the terminological knowledge
and subject to the T-Box. They both together
form the knowledge base.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Operational Analysis</title>
      <p>The entities of an ontology are subject to the
change and these changes occur at the meta
level and term level (within the ontology). The
meta level change updates the meta information
of an ontology like versionIRI, contributor,
license and etc. The term level change includes
classes, properties or features and instances.
These changes provide different version of the
same ontology. This section shows, how to add
term level (classes, properties and instances)
versioning information in the realistic ontology.
The storage of meta level versioning
information inside the realistic ontology is
similar to the classical ontology.</p>
      <p>A. Storage of Versioning Information for
the Classes: We use annotation properties
for the storage of versioning information
about the classes as similar to the classical
ontology. The below mentioned RDF/XML
code shows the versioning information
namely ‘Contributors’, ‘Creator’,
‘DateTime’ and ‘Status’ about the class
‘Emergency’. The screenshot attached as
figure 2 (a) shows the protégé tool for the
storage of versioning information about the
class ‘Emergency’.</p>
      <p>B. Storage of Versioning Information for
the Properties: The distinctive and
cancellable features (properties) of the
classes are stored by creating properties
‘DistinctiveFeatures’ and
‘CancellableFeatures’ under annotation
property. We annotate all the
‘DistinctiveFeatures’ and
‘CancellableFeatures’ properties for the
storage of versioning information. The
below mentioned RDF/XML code shows
the versioning information namely
‘Contributors’, ‘Creator’, ‘DateTime’ and
‘Status’ about the distinctive feature
‘nature’ that value is ‘sudden’ for the class
‘Emergency’. Figure 2(b) shows the
screenshot of the protégé tool for the
storage of versioning information about the
distinctive feature ‘nature’ that value is
‘sudden’ for the class ‘Emergency’.</p>
      <p>C. Storage of Versioning Information for
the Instances: All the instances are already
stored with spatial and temporal details in
the realistic ontology. There no need to
store this information again. But for the
storage of the rest of the versioning
information like creator, contributors,
status etc, we use annotation property. The
below mentioned RDF/XML code shows
the versioning information namely
‘Contributors’, ‘Creator’, and ‘Status’
about an instance ‘Agartala_2008’ of the
class ‘Emergency’. Figure 2 (c) shows the
screenshot of the protégé tool for the
storage of versioning information about the
instance ‘Agartala_2008’ of the class
‘Emergency’.</p>
      <p>By the above-described way, we incorporate all
the changes inside an ontology that create
different version of an ontology. Now, every
concept in the realistic ontology contains all the
information about the entity that helps to
understand the different version of an ontology.
There is no need to store the spatial and
temporal information about the instances as
they already contained in the information while
entering the systems.</p>
      <p>(a)
(b)</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>Ontology versioning is a mechanism to store
and identify different versions of the same
ontology. It can be achieved when user has
complete information about the entities used in
ontology. Ontology versioning information is
encoded at the meta and term level by using
different tags. The process to store versioning
information inside the classical ontology is
shown by various ontology portals/repositories.
But how to store versioning information in the
realistic ontology is not being covered yet. In
this paper, we present the versioning
framework for the realistic ontology that assists
users to easily analyze the different version of a
realistic ontology. We have shown RDF/XML
code and screenshot of the protégé tool for the
demonstration of the proposed versioning
framework. In future, we will work to deprecate
the entities and to reduce the problem of storing
Versioning information related with the entity
inside a realistic and classical ontology.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <article-title>An online dictionary and thesaurus</article-title>
          .
          <source>Journal of Artificial Intelligence Research &amp; Advances</source>
          , (
          <year>2019</year>
          ),
          <volume>6</volume>
          (
          <issue>1</issue>
          ),
          <fpage>32</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <article-title>Smart Ontology-Based Event Identification</article-title>
          .
          <source>In 2019 IEEE 13th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)</source>
          (
          <year>2019</year>
          ), pp.
          <fpage>135</fpage>
          -
          <lpage>142</lpage>
          ), IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <article-title>Ontology versioning on the Semantic Web</article-title>
          . In SWWS (
          <year>2001</year>
          ), pp.
          <fpage>75</fpage>
          -
          <lpage>91</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kiryakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ognyanoff</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <article-title>Finding and specifying relations between ontology versions</article-title>
          .
          <source>In Proceedings of the ECAI-02</source>
          (
          <year>2002</year>
          ), Workshop on Ontologies and
          <string-name>
            <given-names>Semantic</given-names>
            <surname>Interoperability</surname>
          </string-name>
          . Lyon , pp.
          <fpage>442</fpage>
          -
          <lpage>456</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kiryakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ognyanov</surname>
          </string-name>
          ,
          <article-title>Ontology versioning and change detection on the web</article-title>
          .
          <source>In International Conference on Knowledge Engineering and Knowledge Management</source>
          (
          <year>2002</year>
          ), pp.
          <fpage>197</fpage>
          -
          <lpage>212</lpage>
          . Springer, Berlin, Heidelberg.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>M. C.</surname>
          </string-name>
          <article-title>A. Klein, Change management for distributed ontologies</article-title>
          , (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>DCMI</given-names>
            <surname>Metadata</surname>
          </string-name>
          <article-title>Terms</article-title>
          , URL: https://www.dublincore.org/specifications/ dublin-core/dcmiterms/#http://purl.org/dc/terms/bibliograph icCitation
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Walls</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Deck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Guralnick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Baskauf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Beaman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Blum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Gandolfo</surname>
          </string-name>
          ,
          <article-title>Semantics in support of biodiversity knowledge discovery: an introduction to the biological collections ontology and related ontologies (</article-title>
          <year>2014</year>
          ),
          <source>PloS one</source>
          ,
          <volume>9</volume>
          (
          <issue>3</issue>
          ),
          <year>e89606</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Noy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. H.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. L.</given-names>
            <surname>Whetze</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Griffith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          ,
          <article-title>BioPortal: ontologies and integrated data resources at the click of a mouse</article-title>
          .
          <source>Nucleic acids research</source>
          , (
          <year>2009</year>
          ),
          <fpage>W170</fpage>
          -
          <lpage>W173</lpage>
          . Version Control, URL: https://en.wikipedia.org/wiki/Versi on_
          <source>control OBO Foundry</source>
          , URL: http://www.obofoundry.org/principles/che cks/fp_004
          <string-name>
            <given-names>C.</given-names>
            <surname>Jonquet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Toulet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Arnaud</surname>
          </string-name>
          , S.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Computers</surname>
          </string-name>
          and Electronics in Agriculture (
          <year>2018</year>
          ),
          <volume>144</volume>
          ,
          <fpage>126</fpage>
          -143
          <string-name>
            <surname>Aber</surname>
            <given-names>OWL</given-names>
          </string-name>
          , URL: http://aberowl.net/about/ OLS Ontology Search URL: https://www.ebi.ac.uk/ols/ontologies A.
          <string-name>
            <surname>Patel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Jain</surname>
          </string-name>
          , A Novel Approach to Discover Ontology Alignment,
          <source>Recent Advances in Computer Science and Communications (</source>
          <year>2020</year>
          ,)
          <volume>13</volume>
          :
          <fpage>1</fpage>
          , Doi: https://doi.org/10.2174/266625581366619 1204143256
          <string-name>
            <given-names>A.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Shandilya</surname>
          </string-name>
          ,
          <article-title>Data of Semntic Web as Unit of Knowledge</article-title>
          .
          <source>Journal of Web Engineering</source>
          (
          <year>2018</year>
          ),
          <volume>17</volume>
          (
          <issue>8</issue>
          ),
          <fpage>647</fpage>
          -
          <lpage>674</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>