<!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>Towards a Practical Implementation of Contextual Reasoning on the Semantic Web</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sahar Aljalbout</string-name>
          <email>sahar.aljalbout@unige.ch</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centre Universitaire d'informatique, University of Geneva</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Contextual knowledge representation and reasoning is an old issue in the semantic web. Despite the fact that context representation has for a long time been treated locally by many semantic web practitioners, a recognized and widely accepted consensus regarding the precise ways of encoding and even more reasoning on contextual knowledge has not yet been reached by far. In this dissertation, we introduce an approach to represent and reason over contextual knowledge in RDF, while committing to a formally de ned semantics of a contextual description logic. Our key contribution is the de nition of a formally solid contextual model (not only for contextual knowledge representation but also for contextual reasoning) which is practically applicable using existing semantic web languages and tools.</p>
      </abstract>
      <kwd-group>
        <kwd>contextual reasoning</kwd>
        <kwd>contextual OWL</kwd>
        <kwd>contexts</kwd>
        <kwd />
        <kwd />
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        solid contextual model but also practically applicable to data while using
existing semantic web languages and tools. Throughout this work, we have adopted
McCarthy's theory of contexts [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], primarily because this theory o ers an
instrumental view on contexts, where contexts are considered as formal objects,
describable in rst-order languages.
      </p>
      <p>The preliminary results of this dissertation are the following:
{ A survey of logical and practical models to encode contexts on the semantic
web.
{ A contextual extension of the web ontology language, that we called OWLC .
{ A contextual pro le of the web ontology language inspired from OWL-RL,
that we called OWL-RLC , with contextual entailment rules for reasoning,
not only on contextual statements, but also on contexts.</p>
      <p>{ A study of the practical implementation of the contextual reasoning.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Relevancy</title>
      <p>The goal of the semantic web (GSW) is to promote machine-understandability of
the information published on the web. For instance, if a dataset is published on
the web by an arbitrary agent, it should ideally lend itself correctly interpretable
by any other agent accessing it independently. However, in many situations,
information cannot be fully understood without making explicit assumptions
about the context in which it is stated. Therefore, if the web of data is not
accompanied by a clear standard for the representation of contextual information,
the goal of machine understandability can never be fully achieved.</p>
      <p>Succeeding in positioning our proposed approach will bene t many
stakeholders in the semantic web community. We are introducing a method to bridge
the gap between the theoretical and practical communities. If proven successful,
we will contribute to advance the eld towards achieving the GSW as described
above.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Related works</title>
      <p>
        In 1969, McCarthy [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] proposed a theory of contexts which consists of three
major postulates: 1) Contexts as formal objects. 2) Contexts having properties
3) Contexts organized in relational structures. Then, in 1993, F.Guinchiglia [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
discussed the concept of contextual reasoning considering reasoning always local
to a subset of the known facts. More recent research can be divided in two
groups: theoretical and practical.
      </p>
      <p>
        In the theoretical group, in 2001, [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] introduced the idea of locality and
compatibility where reasoning is considered mainly local and uses only part of what
is potentially available. Compatibility is argued to be used among the reasoning
performed in di erent contexts. In 2003, [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] introduced the concept of distributed
description logics. The authors consider that there are binary relations that
describe the correspondences. An advantage of DDLs is its support for multiple
ontologies. However, the coordination between a pair of ontologies can only
happen with the use of bridge rules. In 2004, a new concept called E-connections
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] emerged: ontologies are interconnected by de ning new links between
individuals belonging to distinct ontologies. One major disadvantage is that it does
not allow concepts to be subsumed by concepts of another ontology, which limits
the expressiveness of the language. Then, in 2006, [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] attempted to extend
description logics with new constructs with relative success. In 2011, a proposition
was argued to use a two dimensional- description logics with a context language
supporting context descriptions and an object language equipped with context
operators for representing object knowledge relative to contexts. Results showed
that this approach does not necessarily increase the computational complexity of
reasoning. In 2012, [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] argues that treating contexts in the semantic web needs
more advanced means, such that contexts should be explicitly presented and
logically treated...
      </p>
      <p>
        In the practical group, many attempts to nd a solution to the syntactic
restriction of RDF binary relations emerged, because an RDF property holding
for a speci c context is a relation involving three resources (a subject, an object,
and a context). Three types of works were proposed:
(a) Extending the data model: the triple data structure is extended by adding
a fourth element to each triple, which is intended to express the context [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
of a set of triples.
(b) Extending the semantic of RDF: In 2014, RDF* [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] was proposed. The idea
is to extend the RDF data model with a notion of nested triples. Another
approach is Singleton property [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] which recommends the creation of a
special instance for every triple predicate for which we want to provide the
context. A drawback of the singleton properties proposal is that it introduces
a large number of unique predicates.
(c) Using design patterns: Pat Hayes [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] presents ways to attach temporal
indexing to sentences of the form R(a,b). It could be categorized along three
axis: 3D, 3D+1, 4D. We extend this categorization to many dimensions of
contexts and use it to classify contextual patterns.
      </p>
      <p>
        { 3D representation: the contextual index co is attached to the sentence
R(a,b) and thus R(a,b) holds for co such as RDF rei cation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The
major drawback of this method is that it is supported in DL reasoning.
{ 3D+1 representation: the contextual index co is attached to the relation
R(a,b,co). An example of this representation is situation pattern [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. One
advantage is being able to talk about assertions as (reifying) individuals,
but the disadvantage is being unable to use them as properties. A second
example is FluentRelations [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Two advantages of this method are
1) considers contexts as objects; 2) don't cause objects proliferation.
{ 4D representation: the contextual index co is attached to the object terms
R(a@co, b@co) where co is the contextual-slice of the thing named. The
rst example is context slices [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. This pattern introduces new entities:
the contextual projections and assignments of the individuals as well as
a context index that takes the indexes. Another example is Nd uents
which is an extension of the 4dfuents model [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] for the temporal
dimension to a generic contextual model. The drawback of this method is
that it introduces many contextualized individuals which causes objects
proliferation.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Research questions and hypotheses</title>
      <sec id="sec-4-1">
        <title>We have formulated the following research questions:</title>
        <p>Q1 What are the practical requirements of contextual reasoning that are not
ful lled by the existing approaches and are essential for accomplishing a
community consensus?
Q2 Can we signi cantly extend the web ontology language with contexts
without increasing the computational complexity of the language? Is it possible to
implement contextual reasoning using the existing reasoners?
Q3 To what extent linking the contexts by means of semantic relations1 can
enhance the expressiveness of the contextual language and push forward the
discovery of hidden knowledge? And what are the drawbacks in terms of
computational complexity?
Q4 What is the cost of the transformation of existing knowledge graphs to
adhere to the proposed model? And how can we identify hidden contextual
knowledge?</p>
      </sec>
      <sec id="sec-4-2">
        <title>Our hypotheses derive directly from the research questions:</title>
        <p>H1 There are many ways to encode contexts on the graph level, yet we
believe this is not enough to provide the semantic web with a contextualized state
provided that reasoning on contexts is still an open problem. We hypothesize
that adopting a two language approach with an object language and a context
language will reduce the reasoning cost on the semantic web.</p>
        <p>H2 The use of design patterns to encode the notion of contexts is more realistic
then extending the RDF data model in the semantic web community. Although
there is no best design pattern, each one is suitable for a speci c target and
dimension of contexts.
1 Temporal contexts can be linked using Allens interval algebra (https :
==en:wikipedia:org=wiki=Allen%27sintervalalgebra), spatial contexts with RCC8
(https : ==en:wikipedia:org=wiki=Regionconnectioncalculus) etc.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Approach</title>
      <p>
        In order to achieve a formally solid contextual model, but also practically
applicable to linked data, we proceed as follows:
{ To begin, we provided a contextual extension of the web ontology language
and we called it OWLC . This extension is based on a two-dimensional
description logic [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] with one language for the representation of
contextsdependent concepts, roles, or axioms; and, a second language for the
representation of contexts and their relations. The reasons behind this choice are:
rst, there is no additional cost in the complexity of reasoning2, and second,
the approach was designed to be applied to several practical scenarios.
{ Then, we plan to de ne a generic upper vocabulary for describing contextual
metadata and meaningful relations between contexts. If this vocabulary is
adopted by the community, it can facilitate data interoperability.
{ Additionally, we adapted the OWL-RL pro le to OWLC and we called it
OWL-RLC . The latter contains new contexts-dependent rules and novel rules
for handling the new constructs.
{ At this point, we must choose an adequate reasoning approach to validate our
contextual model. We have preliminary results utilizing SPARQL inferencing
notation (SPIN); however, we intend to apply other choices.
{ We also propose to apply the entailments rules on di erent graphs
implementing a variety of design patterns; by doing that, we aim to identify
possible e ects that design patterns have on the reasoning.
{ Finally, we propose to test the complete model on di erent types of
knowledge graphs among them Wikidata where quali ers and references are
attached to every statement.
6
      </p>
    </sec>
    <sec id="sec-6">
      <title>Preliminary results</title>
      <p>
        A contextual web ontology language OWLC . It is based on a two-dimensional
description logic [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] that includes a core and a context vocabulary. A contextual
interpretation is a pair of interpretations: a core interpretation and a context
interpretation. The core vocabulary de nes contexts-dependent description of the
concepts, roles and axioms of the ALCO fragment3.
      </p>
      <p>
        { [2000] Student is a contextualized concept which refers to students in the
year \2000" where \2000" is the temporal context.
{ [wikipedia] birthPlace is a contextualized role which refers to the birthPlace
property in the context of \wikipedia" where \wikipedia" is the provenance
context.
2 Because as mentioned by Klarman the cost is already hidden in the shift from one
dimensional to two dimensional semantics
3 which is proven to be sound [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]
{ [before1970] (CanVote v Aged21orMore) is a contextualized axiom that
illustrates the fact that,\ before 1970", voting was restricted to people who
were at least 21. The same applies for the other axioms included in ALCO.
{ [2000] Student(John) is a contextualized concept assertion which means that
      </p>
      <p>John was a student in the year \2000".</p>
      <p>
        We additionally use the rigid designator hypothesis [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] for individuals, which
means that the interpretation of an individual is the same in all contexts.
The context language introduces two contextual constructors:
{ (hCountryi Citizen) illustrates the existential contextual operator. The
example refers to the concept citizen in some context of type country.
{ ([Country]Citizen) illustrates the universal contextual operator. The
example refers to the concept citizen in all context of type country.
      </p>
      <p>Contextual Reasoning with OWL-RLC . We de ned a pro le for the
contextual web ontology language that we presented previously, by adapting4 the
idea of OWL 2 RL to OWLC . We call this new pro le OWL-RLC . Due to space
limitations, we introduce only one rule of each language in table 1. We use a
quaternary predicate Q(s; p; o; co)5 where s is the subject, p is the predicate,
o is the object and co is the context for which the predicate holds. Variables in
the implications are preceded with a question mark. For instance, the contextual
entailment rule of the universal constructor of the core language (8role:Concept)
takes three forms where: 1) both the corresponding class and role are
contextual, 2) only the class is contextual, 3) only the role is contextual. Table 1
illustrates the rst case. On the other hand, de ning the rules of the context
language is crucial because it imposes the declaration of new predicates such
as: owl-rlc:onClass (i.e. declares the class on which the constructs apply),
owlrlc:inAllContextOf (i.e. similar to owl:allvaluesFrom but for the contexts only)
among others.</p>
      <p>
        Practical implementation:
{ Encoding contexts in RDF: we showed in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] that the uent model is capable
of supporting semantic relations between multiple time intervals. As a rst
attempt, we extended this model to any dimension of contexts and adapt it
to support the representation of the context dependent concepts ( roles, and
axioms too) of the core language. We implicitly used the standard mapping6
4 Syntactically, we are considering only a subset (fragment) of OWL 2 RL whose
constructors and axioms correspond to ALCO, i.e. (approximately) the intersection of
OWL 2 RL and ALCO. Or, equivalently, ALCO with the sub class axiom restrictions
of OWL 2 RL. Additionally, the semantics is contextual.
5 In the original version, they use a predicate T which is a generalization of RDF
triples
6 https://www.w3.org/TR/owl2-mapping-to-rdf/
of OWL to RDF to represent the concepts, roles and axioms of the core
vocabulary and extended it to handle the contextual constructs of the contexts
vocabulary.
{ Implementation of OWL-RLC using SPIN rules: the majority of the rules
for the core vocabulary generate a quadruple Q. That means, there is a
generation of new objects, some of which, are the context instances that could
be handled neither by OWL reasoners, nor by an addition of SWRL rules.
Therefore, we decided to use SPARQL spin notation. SPIN can be used to
encapsulate reusable SPARQL queries as templates. Then, they can be
instantiated in any RDF or OWL ontology to add inference rules and constraint
checks. Using Sparql rules, we managed to generate the new objects while
committing to some prede ned constraints, for instance, the non-generation
of existing contextual statements which is incorporated directly as a lter in
the sparql rule.
7
      </p>
    </sec>
    <sec id="sec-7">
      <title>Evaluation plan</title>
      <p>
        We have designed a multi-dimensional design space for the evaluation of the
overall model :
{ Expressiveness of the model in terms of description logics varieties. This will
involve a theoretical investigation of the expressiveness of the logic as well
as a user study to check to what extent the proposed logic addresses speci c
application scenarios. In particular, we tend to evaluate the model on an
ongoing project in digital humanities [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], where linguists are interested in
revealing temporal aspects of Ferdinand de Saussure's manuscripts, using
the associated contextualized knowledge graph.
{ Usability of the contextual language. To measure the usability of the
language, we will check if domain specialists (e.g. historians, linguists, etc.) can
use it to express contextual facts and axioms.
{ Degree of object proliferation. Using a model that introduces many properties
and objects can lead to undesirable graph size increases, which oftentimes
cause detrimental memory performance. The worst case scenario could lead
to an explosion of the number of triples. Therefore, we plan to measure the
number of objects and predicates using our context representation approach
and compare it to other approaches.
{ Time needed to check the consistency of the model.
{ Ability to deal with polymorphism when adding new dimensions of contexts.
      </p>
      <p>
        In other words, the model should be exible enough to make the knowledge
base grow linearly when adding new dimensions of contexts.
{ Generation of non-desired inferences. A previous work [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] showed that the
adoption of certain patterns can generate undesired inferences. To avoid
that, we will study the behavior of every rule separately to check if there is
a generation of non-desired inferences.
8
      </p>
    </sec>
    <sec id="sec-8">
      <title>Re ections</title>
      <p>To conclude, we identi ed from the state of the art approaches that the task of
contextual reasoning on the web of data is still in early stages. In our research,
we intend to push this forward with a practical implementation. We introduced
a contextual extension of the web ontology language OWLC based on a
twodimensional description logic. Additionally, we created a pro le for contextual
reasoning by adapting the idea of OWL-RL to OWLC . OWL-RLC contains new
context-dependent rules and novel rules for handling the new constructs. We
did not consider the semantic relations that could exist between the contexts,
but we plan to work on this in the next phase. We would also like to study the
requirements to extend the model to a fragment larger than ALCO. On a lower
level, we consider that the problem of encoding contextual knowledge in RDF
datasets is a minor issue because it is already performed locally by a lot of data
providers. We believe that what should be settled is an upper vocabulary to be
commonly used for describing such metadata.</p>
      <p>Acknowledgments: I would like to thanks my PhD advisors Prof. Gilles
Falquet and Prof. Didier Buchs.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Aljalbout</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falquet</surname>
          </string-name>
          , G.:
          <article-title>Un modele pour la representation des connaissances temporelles dans les documents historiques</article-title>
          .
          <source>arXiv preprint arXiv:1707.08000</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aljalbout</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falquet</surname>
          </string-name>
          , G.:
          <article-title>A semantic model for historical manuscripts</article-title>
          . arXiv preprint arXiv:
          <year>1802</year>
          .
          <volume>00295</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Benslimane</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arara</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falquet</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maamar</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thiran</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gargouri</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Contextual ontologies</article-title>
          .
          <source>Advances in Information Systems</source>
          pp.
          <volume>168</volume>
          {
          <issue>176</issue>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Berners-Lee</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hendler</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lassila</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et al.:
          <article-title>The semantic web</article-title>
          . Scienti c american
          <volume>284</volume>
          (
          <issue>5</issue>
          ),
          <volume>28</volume>
          {
          <fpage>37</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Borgida</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sera</surname>
            <given-names>ni</given-names>
          </string-name>
          , L.:
          <article-title>Distributed description logics: Assimilating information from peer sources</article-title>
          .
          <source>J. Data Semantics</source>
          <volume>1</volume>
          ,
          <issue>153</issue>
          {
          <fpage>184</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bozzato</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Homola</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sera</surname>
            <given-names>ni</given-names>
          </string-name>
          , L.:
          <article-title>Context on the semantic web: Why and how</article-title>
          . ARCOE-12 p.
          <volume>11</volume>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Dividino</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sizov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schueler</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Querying for provenance, trust, uncertainty and other meta knowledge in rdf</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <volume>204</volume>
          {
          <fpage>219</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mika</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Understanding the semantic web through descriptions and situations</article-title>
          . In:
          <article-title>OTM Confederated International Conferences" On the Move to Meaningful Internet Systems"</article-title>
          . pp.
          <volume>689</volume>
          {
          <fpage>706</fpage>
          . Springer (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ghidini</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giunchiglia</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Local models semantics, or contextual reasoning= locality+ compatibility</article-title>
          .
          <source>Arti cial intelligence</source>
          <volume>127</volume>
          (
          <issue>2</issue>
          ),
          <volume>221</volume>
          {
          <fpage>259</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gimenez-Garc</surname>
            <given-names>a</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.M.</given-names>
            ,
            <surname>Zimmermann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Maret</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Nd uents: An ontology for annotated statements with inference preservation</article-title>
          .
          <source>In: European Semantic Web Conference</source>
          . pp.
          <volume>638</volume>
          {
          <fpage>654</fpage>
          . Springer (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Giunchiglia</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Contextual reasoning</article-title>
          . Epistemologia,
          <source>special issue on I Linguaggi e le Macchine</source>
          <volume>16</volume>
          ,
          <issue>345</issue>
          {
          <fpage>364</fpage>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Hartig</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thompson</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Foundations of an alternative approach to rei cation in rdf</article-title>
          .
          <source>arXiv preprint arXiv:1406.3399</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Hayes</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Formal unifying standards for the representation of spatiotemporal knowledge a report on arlada task 02ta4-sp1-rt1" formalisms for spatio-temporal reasoning" advanced decision architectures alliance (</article-title>
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Klarman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutierrez-Basulto</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Two-dimensional description logics for context-based semantic interoperability</article-title>
          .
          <source>In: AAAI</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Kutz</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zakharyaschev</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>E-connections of abstract description systems</article-title>
          .
          <source>Arti cial intelligence</source>
          <volume>156</volume>
          (
          <issue>1</issue>
          ),
          <volume>1</volume>
          {
          <fpage>73</fpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>LaPorte</surname>
          </string-name>
          , J.:
          <article-title>Rigid designators (</article-title>
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>McCarthy</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Generality in arti cial intelligence</article-title>
          .
          <source>Communications of the ACM</source>
          <volume>30</volume>
          (
          <issue>12</issue>
          ),
          <volume>1030</volume>
          {
          <fpage>1035</fpage>
          (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bodenreider</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sheth</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Don't like rdf rei cation?: making statements about statements using singleton property</article-title>
          .
          <source>In: Proceedings of the 23rd international conference on World wide web</source>
          . pp.
          <volume>759</volume>
          {
          <fpage>770</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Welty</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Context slices: representing contexts in owl</article-title>
          .
          <source>In: Proceedings of the 2nd International Conference on Ontology Patterns-Volume</source>
          <volume>671</volume>
          . pp.
          <volume>59</volume>
          {
          <fpage>60</fpage>
          .
          <string-name>
            <surname>CEUR-WS. org</surname>
          </string-name>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Welty</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fikes</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Makarios</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A reusable ontology for uents in owl</article-title>
          .
          <source>In: FOIS</source>
          . vol.
          <volume>150</volume>
          , pp.
          <volume>226</volume>
          {
          <issue>236</issue>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>