<!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 />
    <article-meta>
      <title-group>
        <article-title>BeliefOWL: An Evidential Representation in OWL Ontology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Amira Essaid</string-name>
          <email>amira@yahoo.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Boutheina Ben Yaghlane</string-name>
          <email>boutheina.yaghlane@ihec.rnu.tn</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>LARODEC Laboratory, Institut Sup ́erieur de Gestion de Tunis essaid</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LARODEC Laboratory, Institut des Hautes Etudes Commerciales de Carthage</institution>
        </aff>
      </contrib-group>
      <fpage>77</fpage>
      <lpage>80</lpage>
      <abstract>
        <p>The OWL is a language for representing ontologies but it is unable to capture the uncertainty about the concepts for a domain. To address the problem of representing uncertainty, we propose in this paper, the theoretical aspects of our tool BeliefOWL which is based on evidential approach. It focuses on translating an ontology into a directed evidential network by applying a set of structural translation rules. Once the network is constructed, belief masses will be assigned to the different nodes in order to propagate uncertainties later.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Many ontology definition languages have been developed to define ontologies in a
formal way. Among them the OWL 3 which is based on crisp logic. This language
suffers from its lack to represent real domains containing incomplete knowledge
or uncertain information. To overcome this, an extension of the OWL seems
to be a convenient solution. Many researches find this extension important and
try to propose approaches for handling uncertainty in ontology field. For that
purpose, two main mathematical theories have been applied: the probability
theory ([
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]) and the fuzzy sets theory ([
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]).
      </p>
      <p>
        However not all the problems of uncertainty lend themselves to one of these
theories. We can find ourselves faced to situations where we are called to
represent the total ignorance or the partial one about information concerning classes.
This can be resolved by applying the Dempster-Shafer theory [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. At this stage,
we are interested to use this theory and especially we are encouraged to work
with the directed evidential networks [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] which are viewed as effective and
appropriate graphical representation for uncertain knowledge. Adding to that, the use
of conditional belief functions provides a well representation of the uncertainty
in the relationships among the variables of a graph.
      </p>
      <p>In this position paper we present our tool BeliefOWL as an approach for
extending an OWL ontology with belief functions as well as the translation of
this ontology into an evidential network.
3 http://www.w3.org/2001/sw/webOnt</p>
    </sec>
    <sec id="sec-2">
      <title>Uncertainty in OWL</title>
      <p>The OWL is an expressive language for representing classes and the relations
between them for a domain of discourse. However the source of information
itself can suffer from giving a sufficient information of a concept. Sometimes we
can find ourselves unable to express the exact relation existing between classes
because of an incomplete knowledge about the domain of discourse or missed
values. Uncertainty extension to the OWL is starting to know a considerable
focus during the last years.</p>
      <p>
        To cope with uncertain information in OWL extension, we propose the use
of the Dempster-Shafer theory [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In fact this theory allows assigning beliefs
not only to a single element but to a set of elements. Furthermore, it gives
the experts the possibility to represent the total ignorance or the partial one
about information concerning the classes of an ontology and the relations that
may exist between them. Besides, this theory provides a method for combining
several pieces of evidence from different sources to establish a new belief by using
Dempster’s rule of combination.
      </p>
      <p>
        One of our goal is to translate an OWL taxonomy into a directed evidential
network (DEVN). The DEVN is a model introduced in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] to represent knowledge
under uncertainty by using the belief functions. It is defined as a directed acyclic
graph (DAG) where the nodes represent variables and the directed arcs linking
nodes describe conditional dependence relations between these variables. These
relations are expressed by conditional belief functions for each variable given
its parents. Two kinds of belief functions are depicted to represent uncertainty
in the DEVN: the prior belief function and the conditional belief function. The
former concerns the root node and the latter expresses the belief function of a
node given the value taken by its parents.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Presentation of the BeliefOWL</title>
      <p>The figure 1 resumes the different steps followed leading to our tool. In fact the
BeliefOWL has as input an OWL ontology and as output a directed evidential
network (DEVN).</p>
      <p>Step 1: A Belief Extension to OWL: An OWL ontology can define
classes, properties and individuals. In this paper we will focus on attributing
belief masses to the different classes of an OWL taxonomy. For this purpose,
we define some new classes able to represent and to introduce this uncertain
information.</p>
      <p>– Prior evidence: We define two classes to express the prior evidence
&lt;beliefDistribution&gt; and&lt;priorBelief&gt;. The former is used to enumerate the
different masses related to the different classes of an OWL taxonomy. It has an
object property &lt;hasPriorBelief&gt; that specifies the relation between classes
BeliefOWL: An Evidential Representation in OWL Ontology
OWLontology</p>
      <p>Step2:
StructuralTranslation</p>
      <p>Step1:
BeliefExtensiontoOWL</p>
      <p>Animal
Male Human Female
Man NodeUnion Woman
NodeInter_1 NodeDisjoint NodeInter_2
DEVNDAG</p>
      <p>Evidential ontology</p>
      <p>Step3:
ConditionalBeliefmasses
attribution
&lt;beliefDistribution&gt; and &lt;priorBelief&gt;. The latter expresses the prior
evidence and has a datatype property &lt;massValue&gt; which enables to assign a
mass value between 0 and 1.
– Conditional evidence: It is defined through two main classes
&lt;beliefDistribution&gt; and&lt;condBelief&gt;. The former is the same as in the case of prior
evidence but has an object property &lt;hasCondBelief&gt;. The latter identifies
the conditional evidence and has a datatype property&lt;massValue&gt;.
Step 2: Constructing an Evidential Network: Given an OWL ontology, we
translate it in a DAG by specifying the different nodes to be created as well as the
relations existing between these nodes. The construction of the DAG interests
some of the OWL statements those related to classes.</p>
      <p>– &lt;owl:class&gt;: It is represented as a variable node in the translated DEVN.
– &lt;rdfs:subClassOf&gt;: When a class is a subclass of another one, a directed arc
is drawn from the superclass node to the child subclass node.
– &lt;owl:disjointWith&gt;,&lt;owl:equivalentClass&gt;:When two classes are related to
each other by one of these statements, a new node is created in the translated
DEVN and a directed arc is drawn between the two classes and the node
added.
– &lt;owl:intersectionOf&gt;: A class C may be defined as the intersection of some
classes Ci(i,. . . ,n). This can be represented in the translated DEVN by an
arc from each Ci to C and another one from C and each Ci to a new node
created for representing the intersection.
– &lt;owl:unionOf&gt;: A class C may be defined as the union of some classes
Ci(i,. . . ,n). This can be represented in the translated DEVN by an arc from
C to each Ci to C and another one from C and each Ci to a new node created
for representing the union.</p>
      <p>Step 3: Evidence Attribution: Once the DAG of our network is constructed,
the remaining issue is to assign masses for each node of the network. Considering
the DAG that we have got, we can depict two kinds of nodes:
– ClassesNodes: are the nodes representing the different classes of our
taxonomy and defined by &lt;owl:class&gt;. To this kind of nodes we attribute the prior
belief functions and the conditional ones given into the evidential ontology.
– ConstNodes: are those related to the constructors of our taxonomy
without considering &lt;rdfs:subClassOf&gt; because this kind of constructor is not
represented by a specific node. Concerning the constNodes, masses will be
attributed according to the constructor we are talking about. In fact if we
have a node created to depict an intersection between two classes, the mass
will be attributed by applying the Dempster’s rule of combination.
Concerning the node representing an union, the disjunctive rule of combination will
be applied in that case.</p>
      <p>Once our evidential network is constructed and the masses are assigned to
each node a propagation process can be performed.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>In this paper, we have presented the beliefOWL which is a new approach for
representing uncertainty in an OWL ontology. We considered only the case for
including uncertainty in classes. This uncertainty is modeled via the
DempsterShafer theory of evidence. We have presented the theoretical aspects of our tool
which consists on translating an OWL ontology into a network. For this purpose,
we extend the OWL ontology classes with belief masses, then we apply structural
translation rules in order to get a DAG of a directed evidential network. The
masses added to the ontology will be extracted and will be attributed to the
network’s nodes classes.</p>
      <p>Further work can carry about the properties and the individuals. The prior
beliefs assigned to the different nodes of the network are given by an expert, in
the future the assignment can be done automatically through a learning process.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Ben</given-names>
            <surname>Yaghlane</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          :
          <article-title>Uncertainty representation and reasoning in directed evidential networks</article-title>
          ,
          <source>PhD thesis</source>
          , Institut Sup´erieur de Gestion de Tunis Tunisia,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Ding</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>BayesOWL: A Probabilistic Framework for Semantic Web</article-title>
          ,
          <source>PhD thesis</source>
          , University of Maryland, Baltimore Country, (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Fukushige</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Representing probabilistic relations in RDF, proc</article-title>
          . of Work.
          <source>on URSW at the 4th ISWC</source>
          , Galway, Ireland, (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Extending</surname>
            <given-names>OWL</given-names>
          </string-name>
          <article-title>by fuzzy description logic</article-title>
          ,
          <source>proc. of the 17th IEEE ICTAI05</source>
          ,
          <string-name>
            <surname>Hong</surname>
            <given-names>Kong</given-names>
          </string-name>
          , China,
          <fpage>562</fpage>
          -
          <lpage>567</lpage>
          (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Shafer</surname>
          </string-name>
          ,G.:
          <source>A Mathematical Theory of Evidence</source>
          , Princeton University Press (
          <year>1976</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Stoilos</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stamou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tzouvaras</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Fuzzy</surname>
            <given-names>OWL</given-names>
          </string-name>
          :
          <article-title>Uncertainty and the Semantic Web</article-title>
          ,
          <source>proc. of the Inter. Work. on OWL-ED05</source>
          , Galway, Ireland, (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calmet</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>OntoBayes: An Ontology-Driven Uncertainty Model, proc</article-title>
          . of CIMSCA/IAWTIC, Washington, DC, USA. IEEE Computer Society,
          <fpage>457</fpage>
          -
          <lpage>463</lpage>
          (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>