<!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>Talking about Forests: an Example of Sharing Information Expressed with Vague Terms</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Luc´ıa G o´mez A´ lvarez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Brandon Bennett</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Adam Richard-Bollans</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Leeds</institution>
          ,
          <addr-line>The</addr-line>
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Most natural language terms do not have precise universally agreed definitions that fix their meanings. Even when conversation participants share the same vocabulary and agree on taxonomic relationships (such as subsumption and mutual exclusivity, which might be encoded in an ontology), they may differ greatly in the specific semantics they give to the terms. We illustrate this with the example of 'forest', for which the problematic arising of the assignation of different meanings is repeatedly reported in the literature. This is especially the case in the context of an unprecedented scale of publicly available geographic data, where information and databases, even when tagged to ontologies, may present a substantial semantic variation, which challenges interoperability and knowledge exchange. Our research addresses the issue of conceptual vagueness in ontology by providing a framework based on supervaluation semantics that explicitly represents the semantic variability of a concept as a set of admissible precise interpretations. Moreover, we describe the tools that support the conceptual negotiation between an agent and the system, and the specification and reasoning within standpoints.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>concept negotiation</kwd>
        <kwd>supervaluation</kwd>
        <kwd>standpoint</kwd>
        <kwd>forest</kwd>
        <kwd>GIS</kwd>
        <kwd>vagueness</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Since the shift in philosophy of language from logical positivism to behaviourism and
pragmatism, it is widely accepted that most natural language terms do not have precise
universally agreed definitions that fix their meanings. Even when conversation
participants share the same vocabulary and agree on taxonomic relationships (such as
subsumption and mutual exclusivity, which might be encoded in an ontology), they may differ
greatly in the specific semantics they give to the terms in a particular situation.
Moreover, except for certain technical terms, individuals do not hold permanent and precise
interpretations of the meaning of terms themselves [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Humans generally cope with these imprecisions of language by using context and
other pragmatic information to narrow the semantic variability of the terms. We say, they
‘take a standpoint’ on the semantics of the terms. If conflicts occur during the
conversation, participants may adapt dynamically their standpoints in order to maintain the
cooperation principles (Grice [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]) and achieve successful information exchange. In settings
where precision is necessary, such as in scientific or policy making domains, an explicit
concept negotiation may be needed if the participants expect or detect conflicting
standpoints.
      </p>
      <p>
        To support human-machine interactions, ontologies are aimed at providing a
common vocabulary in which shared knowledge can be represented [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. However, in most
ontology-driven systems, concepts have rigid and static semantics that do not take
account of vagueness or context dependence, and in this respect fail to reproduce the
conditions of human conversation. Meanwhile, the extensive and increasing amount of data
accessible through the internet encourages research on the remaining core challenges
facing ontology construction, among them semantic heterogeneity.
      </p>
      <p>In this paper we take the example of negotiating the interpretation of the term
‘forest’, and propose a framework based on supervaluation semantics to allow for
semantic variability within the ontology. We first introduce what we understand as vagueness
and how it affects geographical objects in general, followed by the specific case of
forest. We then summarise different approaches to vagueness and how they relate to our
research. We propose a framework based on standpoint semantics and its tools for
supporting share of information, concept negotiation and querying and reasoning within an
agent’s standpoint.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Vagueness and Knowledge Sharing in a Geographic Ontology</title>
      <p>
        Vagueness is pervasive in language [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and arises whenever a concept or linguistic
expression admits of borderline cases of application [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. We adopt here the distinction
proposed in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] between sorites vagueness and conceptual vagueness. While Sorites
vagueness occurs when the applicability of a predicate depends on specific measurable
parameters but their thresholds are undetermined, conceptual vagueness arises when there is
a lack of clarity on which attributes or conditions are essential to fix the meaning of a
given term, so that it is controversial how it should be defined [
        <xref ref-type="bibr" rid="ref6 ref7">7,6</xref>
        ]. This is different
from ‘simple ambiguity’, where a term has more than one distinct meaning.
      </p>
      <p>
        Moreover, the geographic domain is particularly characterised by objects lacking
bona fide boundaries and by the inherent vagueness in the definition of geographic
descriptors, frames of reference and context [
        <xref ref-type="bibr" rid="ref8 ref9">8,9</xref>
        ]. When thinking about geographic space,
people typically employ several different concepts, and change between them frequently
depending on the scale and the perceptual and geometrical properties of the space [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
in addition to the contextual and pragmatic information.
      </p>
      <p>
        While the value of ontologies is now well established [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], their support of
vagueness and semantic heterogeneity1 remains challenging. One of the main advantages of
ontologies is that they improve the interoperability acting to enforce a consensus view
reached by a community regarding a certain domain [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. This is done by formalising the
semantics of the terminology of the domain of discourse in some logic formalism.
Typically this process involves the cooperation of domain experts which results in a unified
decision on the formalization of the semantics of the terminology. However, as a result
of the semantic heterogeneity and vagueness of the concepts to define, strong semantic
commitments favour specific interpretations of language and involve a loss of
generality, thus restricting the opportunities for interoperability. On the other hand, approaches
with shallower semantics rely fundamentally on taxonomic relationships, such as
subsumption and mutual exclusivity, thus leaving uncertainty on the specific semantics of
instances of these terms and potentially compromising the sound reuse of information.
      </p>
      <p>1Occurs when ontologies, schemas or datasets of the same domain present differences in meaning and
interpretation of categories and/or data values, thus challenging interoperability.</p>
      <sec id="sec-2-1">
        <title>2.1. The Case of Forests</title>
        <p>
          In this research we examine the term ‘forest’, for which a broad range of definitions
(more than 600 were reported in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]) have been specified for different purposes.
Beyond the spatio-temporal context dependence and fuzziness of their boundaries, many
factors contribute to the semantic variability of ‘forest’. They arise from: fundamental
differences between the land cover / land use2 perspectives, specific uses of the term
in different disciplines (ecology, forestry, environmental science, ...) and for different
management objectives [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], pragmatic differences between conceptualizations created
for science and policy [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], different aspects involved in classifying land as opposed to
individuating and demarcating geographic objects [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], and the modelling from endurant
or perdurant perspectives on fundamental ontology [
          <xref ref-type="bibr" rid="ref14 ref16">16,14</xref>
          ].
        </p>
        <p>
          This scenario poses challenges both for the acquisition of global forest knowledge,
particularly its extent and spatial distribution [
          <xref ref-type="bibr" rid="ref17 ref18 ref19">17,18,19</xref>
          ], and for the sound reuse of
information and knowledge extraction from the many resources that are increasingly
publicly available [
          <xref ref-type="bibr" rid="ref20 ref21">20,21</xref>
          ]. Moreover, different pieces of research point at cases of
crossdisciplinary information reuse among semantically non-interoperable datasets in science,
resulting in misleading results [
          <xref ref-type="bibr" rid="ref14 ref15">15,14</xref>
          ]. At the same time, the option of a centralised and
standard definition of ‘forest’ (the definition of the FAO3 plays that role de facto) only
supports the discourse of certain institutions and is reported to be unsuitable to capture
the needs of different contexts, disciplines and agents [
          <xref ref-type="bibr" rid="ref14 ref15">15,14</xref>
          ]. In these cases, the lack
of recognition for alternate definitions may distort the understanding of certain scenarios
such as in the case of contested spaces [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
        </p>
        <p>
          Despite the call for addressing the variability of interpretations and definitions of
‘forest’ in the literature [
          <xref ref-type="bibr" rid="ref14 ref15 ref19 ref20">19,14,15,20</xref>
          ], most public ontologies containing the concept
‘forest’ either avoid any semantic commitments beyond those embedded in the
taxonomies or reduce them to the FAO definition. In the best scenarios, the forest concept
has a fuzzy boundary thus not committing to that fixed by the FAO. In this paper we
propose a framework that explicitly recognises a variety of acceptable definitions of
‘forest’ and we outline how such a system can support different interactions in a context of
semantic heterogeneity. Specifically, we support agents to discover the semantic
heterogeneity of a concept in the ontology, to analyse it and to take their standpoint.
Subsequently, they can reason and query the ontology according to their standpoint.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Approaches to Vagueness</title>
      <p>Our intent is to provide a novel way of tackling the prior issues by approaching them
from the perspective of vagueness in ontology, more specifically conceptual vagueness.
In this section, we briefly review some approaches to vagueness and concept creation
and negotiation, and how they relate to our research on forest definitions.</p>
      <p>
        The most broadly used logic-based techniques to model vagueness in information
systems are multivalued logics [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], in particular fuzzy logic [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. Fuzzy logic works
by assigning degrees of truth to statements rather than making truth valuation a binary
choice. As a result, this approach provides a reasonably intuitive model for sorites
vagueness[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], assigning a gradually increasing value to borderline cases as they transition from
2While the former defines forest in terms of the ecological layer and the physical characteristics of the land,
the latter does it with regard to the purpose to which the land is put to use by humans [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        3The Food and Agriculture Organization of the United Nations.
less to more likely. However, fuzzy sets do not fully characterise the different precise
overlapping meanings that a term can adopt, which can be sharp but diverse, and fails to
incorporate penumbral connections [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] among them. For these reasons, we consider that
Fuzzy logic and similar formalisms are not suitable for the problem under consideration.
      </p>
      <p>
        Conceptual spaces (Gardenfors, [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]), have received great attention in the last years.
Although they are not a formal theory of vagueness, they are relevant for this research
as they deal with concept formation and representation, expressed within a geometrical
space. A concept, say vanilla flavour, is then defined as some region of a four dimensional
space of taste, where the dimensions are salt, sour, sweet and bitter. This approach shows
interesting features for concept comparison through geometrical operations within a
specific n-dimensional space, conceptual adaptation to context (location) in GIS [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] and an
account of prototypicality and borderline cases [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. However, it remains unclear how
to tackle the issue of conceptual vagueness, as every concept is defined within a fixed
set of quality dimensions; choosing the relevant ones and thus describing the underlying
conceptual space for complex and ambiguous categories is not trivial [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ].
      </p>
      <p>
        Semantic heterogeneity and concept negotiation in information systems have been
mainly investigated as a separate phenomenon from that of concept creation and
vagueness. Instead, they are approached as a phenomenon that arises in the context of the need
for interoperability of two systems, ontologies or agents, and the necessary conciliations
for their successful interoperation. In the area of ontology matching, a wide literature
review is provided in [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. It is our intention to provide a complementary approach to the
existing work on the topic, based on the explicit support for semantic variation within an
ontology. Thus, the framework aims to support the semantic negotiation of the meaning
of its concepts, by providing agents with expressive power to represent their
interpretation of the terms of the ontology both when instantiating its concepts and when querying
and reasoning within it.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. A Framework Based on Standpoint Semantics</title>
      <p>Standpoint Semantics is our theoretical framework for representing, interpreting and
reasoning about information expressed using vague terminology. This theory is an
elaboration of the Supervaluation approach, in which the semantics of a vague language is
modelled by a set of precise interpretations called precisifications, where each precisification
corresponds to a precise and coherent interpretation of all vocabulary of the language.</p>
      <sec id="sec-4-1">
        <title>4.1. Supervaluation Semantics</title>
        <p>Consider a formal language based on classical first order logic, with a vocabulary V =
N [ C [ R, where N is a set of name symbols (these may be used as constants or as
variables when used with a quantifier), C a set of unary concept terms and R a set of
binary relation symbols. The set L of formulae of the language is the smallest set that
contains Ca and Rab for every C 2 C every R 2 R and every a; b 2 N , and, for every j
and y in L , formulae :j, j ^ y and j _ y are also in L .4</p>
        <p>We define an interpretation structure I = hP; D; V ; d i, where:</p>
        <sec id="sec-4-1-1">
          <title>P is a set of precisifications,</title>
          <p>D is a set of individuals (the domain of discourse),
4Here we omit the implication symbol ‘!’ from the syntax. But it can easily be defined by
j ! y def :j _ y.</p>
          <p>d is a denotation function, which, for each precisification and each vocabulary
symbol in V , gives the semantic value of that symbol. It is a compound of the
following sub-functions:
— dN : (P N ) ! D
— dC : (P C ) ! 2D
— dR : (P R) ! 2D D
maps name symbols to elements of the domain,
maps concept terms to subsets of the domain,
maps relation symbols to sets of ordered pairs of
elements of the domain.</p>
          <p>The only difference from the usual classical logic semantics is that the denotation of each
symbol is relative to a precisification p 2 P, which determines a precise interpretation of
that predicate. We write p I j to mean that the formula j is true for precisification p,
in interpretation structure I . This determines the truth of propositions as follows:
p
p</p>
          <p>I Ca
I Rab
iff d (p; a) 2 d (p;C)
iff hd (p; a); d (p; b)i 2 d (p; R)
p I :j iff it is not the case that p I j
p I j ^ y iff p I j and p I y
p I j _ y iff p I j or p I y
p I 8x[j] iff p I 0 j for every interpretation structure I 0 = hP; D; V ; d 0i
that is identical to I , except that the value of d 0(p; x) may be any element of D.5
Notice that this semantics not only accounts for variability in the meaning of
vocabulary terms but also allows one to enforce dependencies between the terms occurring in
a formula. For example, precisifications might vary in the set of people considered tall.
If precisification p1 sets a greater height threshold than p2 for applicability of the vague
property Tall, we might have d (p1; Tall) = fsally; tomg, d (p2; Tall) = fsally; tom; ulig.
Hence, we would have p1 I Tall(uli) and p2 I :Tall(uli). But no precisification can
make the formula Tall(uli) ^ :Tall(uli) true. Moreover, we can also enforce constraints
between different terms in a formula. For instance, we might require that the
denotations of Tall and Short are disjoint for all precisifications. Thus, no formula of the form
Tall(x) ^ :Short(x) would be true in any precisification.</p>
          <p>The supervaluation semantics allows us to to augment the logical language with
operators that are interpreted relative to the set of precisifications. In particular, we can
specify a semantics for Uj, meaning that j is unequivocally true, and Sj, meaning that
j is in some sense true:
p
p</p>
          <p>I Uj
I Sj
iff
iff
q
q</p>
          <p>I j for every precisification q 2 P,</p>
          <p>I j for some precisification q 2 P.</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Standpoint Semantics</title>
        <p>Standpoint semantics adds detail to the basic supervaluation approach in several ways.
The semantic choices that determine each particular precisification are modelled
explicitly. These consist of choices of (a) threshold values that determine the applicability of
‘sorites vague’ predicates such as ‘tall’ and ‘bald’; and (b) choices of definitions that
resolve conceptual ambiguities, such as which kinds of vegetation species can be
considered as constituting a forest.</p>
        <p>5Here, for simplicity, we are assuming that the domain of entities will be the same for every precisification.
This is not plausible in general.</p>
        <p>Standpoint semantics explicitly models the variability of vague terminology in
relation to precise observable measurements and properties. Such measurements could be
heights, weights, distances and the properties might relate to physical composition,
topological relationships. This is the kind of information one might store in a database (or
compute directly from the information in a database). Of course, in practice such
information might be inaccurate for various reasons such as limitations of measuring
equipment or errors in data capture. But these issues are not due to vagueness of terminology,
so in formulating the standpoint theory we need not worry about the correctness of the
measurement data: we take it as we find it.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.2.1. A Sublanguage of Objective Observables</title>
        <p>We now specify a classical first order language Lo for describing entities in terms of
objective measurements, properties and relations. Let its vocabulary be the set Vo =
N [ D [ F [ G [ C [ R, where N is a set of names, D is a set of numerical expressions
(e.g. standard decimals), F is a set of unary function symbols, G is a set of binary
function symbols, C is a set of (precise) unary concepts and R is a set of (precise) binary
relations. So in a forestry related domain a vocabulary might be something like:
hftree1; :::; boris; :::g; fheight; radiusg; fdistanceg; fOak; Beech; :::g; fOwns; :::gi :
Here we have identifiers for individual trees, names of people, unary functions
giving height and (canopy) radius measurements of the trees, a binary function giving the
distance between any two trees, predicates specifying the species of trees and an
owenership relation between trees and people.</p>
        <p>In addition to the predications, Ca and Rab, of L , the vocabulary of Vo enables us
to include in Lo atomic formulae of the forms t1 = t2 and t1 t2, where each of t1 and
t2 can be either a functional term (of the form f (a) or g(a; b)) or a numerical expression
(e.g. in standard decimal notation). So we can write formulae such as:</p>
        <p>distance(tree1; tree2) = 23:5 or height(tree6) height(tree57).</p>
        <p>Like L , the language Lo is also closed under combination by Boolean connectives and
the quantification operators. An interpretation of Lo is determined by a structure Io =
hD; Vo; doi, where</p>
        <p>D is a domain of entities,
do maps the vocabulary in Vo to their semantic denotations and is a compound of
the following sub-functions:
— dN : N ! D
— dD : D ! Q
— dF : F ! (D ! Q)
—
—
—
dG : G ! ((D</p>
        <p>D) ! Q)
dC : C ! 2D
dR : R ! 2D D
maps names to elements of the domain,
maps numerical expressions to rationals,
maps unary function symbols to functions from
elements of the domain to rationals,
maps binary function symbols to functions from
pairs of elements of the domain to rationals,
maps concept terms to subsets of the domain,
maps relation symbols to sets of ordered pairs of
elements of the domain.</p>
        <p>The truth conditions of the language Lo relative to interpretation Io are as follows:
Io Ca
Io Rab
iff d (a) 2 d (C)
iff hd (a); d (b)i 2 d (R)
iff d (t1) = d (t2)
iff d (t1) d (t2)</p>
        <p>The interpretation of formulae formed by the Boolean connectives and quantifiers
will be exactly the same as for standard first order logic, so we do not specify it here.</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.2.2. Adding Vague Predicates</title>
        <p>We now specify a language Lv in which we can specify possible precise interpretations
of vague predicates. In adition to Vo, we also have the vocabulary Vv = Cv [ Rv [ Tv.
where Cv is a set of vague unary predicates, R a set of vague binary relations Tv a set
of threshold variables. The specification is technically complex, although it has a
relatively simple informal explanation. Each precisification determines a mapping of vague
conceptual terms and relations to possible definitions and also determiens a valuation of
threshold variables that fix the limits of applicability of vague graded predicates. Thus
each precisification provides a translation from formulae containing vague terms of Vv
into formulae containing only the precise objective vocabulary of Vo.</p>
        <p>Let Ld be the set of possible defining formulae. These are any well formed formulae
over the vocabulary Vo [ Tv, where as well as measurement functions and decimals,
the terms that can occur in atomic formulae of Ld formed with the = and relations
also include threshold variables. So for example, we could have height(x) thresh1.
We write Ldn to refer to the subset of Ldn containing those formulae that have exactly n
distinct free variables — i.e. formulae in which exactly n symbols in N occur outside
the scope of any quantifier.</p>
        <p>We now give an explicit specification of the particular interpretation associated with
a precisification. Let each precisification p be associated with a tuple hpT ; pC; pRi, where:
pT : Tv ! Q maps each threshold variable to a number,
pC : Cv ! Ld1 maps each vague unary predicate to a precise unary definition,
pR : Rv ! Ld2 maps each vague binary predicate to a precise binary definition.</p>
        <sec id="sec-4-4-1">
          <title>So for example, for precisification p we could have:</title>
          <p>pC(Tree) = Plant(x) ^ Woody(x) ^ min tree height thresh height(x)
and pT (min tree height) = 10, so precisification p defines Tree to be a woody plant of
height greater than or equal to 10 (metres).</p>
          <p>We can now give an interpretation function for the full language Lv in which
formulae containing vague terms are interpreted relative to a precisification, which maps them
into precise formulae of Lo. The interpretation is specified by Iv = hD; Vo; do; P; Vv; dvi,
where the interpretation of symbols in Vo is given as for the structure Vo given above,
and the interpretation of formulae in Lv is given by:
p Iv j is evaluated as Io j iff j does not contain any symbol in Vv,
p Iv t1 = t2 iff d 0(p; t1) = d 0(p; t2), where d 0(p; t) = do(t) for all terms in
the precise language Lo (for whose interpretation p is not relevant) and d 0(p; t) =
pT (p; t), where t is a threshold variable (i.e. t 2 Tv),
p Iv t1 t2 iff d 0(p; t1) d 0(p; t2), where d 0(t) is defined the same way
as in the previous clause,
p Iv Ca iff Io pC(C)(a=x), where pC(C)(a=x) is the result of substituting
a for the free variable x occurring in the precise definition of C determined by the
function pC of precisification p,
p Iv Rab iff Io pR(R)(a=x; b=y), where pR(R)(a=x; b=y) is the result of
substituting a and b for the free variables x and y, in order of their occurrence in
the definition of R determined by the function pR of precisification p,</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Towards Sharing Information Linked to Different Precisifications</title>
      <p>In this section we explore the potential of the proposed system to enable communication
between agents holding diverse standpoints, by providing a shared ontology that
supports vague semantics. Our framework enables agents to both link data to the ontology
according to their precise interpretation and also to query and reason within the
ontology according to a specific standpoint, which can be modified during the interaction. In
a context of sharing information, the proposed framework offers tools that enable both
the analysis of the relations that hold between precisifications and the execution of
modifying operations such as calculating the intersection or union of a pair of
precisifications. This, together with information on the instances satisfying these precisifications,
serves as a support to the agent for the specification of sound standpoints that guarantee
integrity and enable interoperation with the ontology.</p>
      <sec id="sec-5-1">
        <title>5.1. Relations</title>
        <p>Assuming that a concept negotiation is necessary, we support the analysis of the relations
that hold between precisifications. We identify five main relations, analogous to RCC5,
to be inferred by the system. These are:
1. Equivalence: p1 $ p2. Anything that is a ‘forest’ in p1 must be a ‘forest’ in p2
and vice versa.
2. Subsumption: p2 ! p1. Anything that is a ‘forest’ in p2 must be a ‘forest’ in p1.
3. Inverse subsumption: p1 ! p2. Anything that is a ‘forest’ in p1 must also be in
p2.
4. Disjunction: p1 ! :p2. No entity can be a ‘forest’ in both p1 and p2
5. Overlap: None of the previous (NP) relations hold between p1 and p2. Thus there
may be entities that are classified as ‘forest’ in both p1 and p2, although neither
precisification has a stronger definition that the other.</p>
        <p>Relations between precisifications show, to some degree, the connections among
them. While overlap is the most common scenario, other relations such as subsumption
and disjunction provide valuable information to the agent, to the point of interoperation
becoming trivial (such as when information is linked to a definition that is subsumed by
the agent’s definition) or not feasible because of explicitly conflicting commitments (in
the case of disjoint definitions).</p>
        <p>It must be noted that the relation between precisifications is purely logical, i.e. is
a relationship that holds between the formal representation of two interpretations of the
semantics of the ontology, p1 and p2, which is not dependent on the real world objects
that may instantiate them. Consequently, the relation between the logical relations of the
precisifications and that of the sets of the real instances (in this world) may not match up.
However, the former do constrain the possibilities of the latter. This is shown in Table 2
and discussed in more detail in Section 5.4.
5.2. Operations
In order to support both the analysis of the differences and variation among the existing
instantiations of the concepts of the ontology and also to facilitate the specification of
standpoints that comprise the appropriate subset of precisifications, we define four basic
operations between precisifications.</p>
        <p>1. Union: p1 [ p2. All the instances that satisfy either p1 or p2 (or both). E.g. Both
p1 and p2 are considered admissible precisifications for a specific use of the
ontology by a certain agent.
2. Intersection: p1 \ p2 . All the instances that satisfy both p1 and p2. E.g. An agent
is interested on the intersection between their own interpretation p1 and a
precisification in the ontology p2.
3. Complement: p2 n p1. All instances that satisfy p2 but not p1. E.g. An agent finds
p1 conflicting with its interpretation and wants to prevent instances of p1 from
his query on p2.
4. Symmetric difference: p1 D p2. All instances that satisfy either p1 or p2 but not
both. E.g. An agent is interested in exploring the borderline scenarios in which
p1 and p2 disagree.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.3. Applications in the Context of Interoperability and Knowledge Sharing</title>
        <p>In the context of knowledge sharing, operations between precisifications are expected
to be used for two main purposes, namely concept negotiation and specification of the
standpoints. In practice, concept negotiation not only involves the analysis of the
objective meaning and ontological commitments formalised on the different precisifications,
but also of the real world implications of such commitments. This analysis is possible
by querying the ontology with the previous operations, as the agent can gain insight on
which instances fall within the borderline scenarios, which instances comply with all the
desired precisifications and so on. In the case of GIS, this is enhanced because a
spatial projection is available, thus providing powerful means for understanding the way
definitions perform in specific areas of interest.</p>
        <p>Moreover, once the process of concept negotiation is complete for a particular use
of the ontology, operations can be used to support the formalization of the agent’s
standpoint s1. During further interactions of the agent with the ontology, queries will be
associated with this standpoint. s1 acts by restricting the admissible precisifications of the
ontology to those which are consistent with s1 and enabling reasoning and information
retrieval within the subset.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.4. Interpreting the Spatial Projections of Precisifications/Standpoints</title>
        <p>In the case of geographical information, the spatial projection of the instances can be
particularly relevant to complement the analysis of the relations that hold between
precisifications. One might expect that the possible relations holding between precisifications
(equivalence, subsumption, inverse subsumption, overlap and disjunction) would map
to the analogous RCC5 relations (equal, proper part, inverse proper part, partial overlap
and discrete) between the total spatial area covered by sets of instances satisfying each
precisification. However, that does not necessarily need to be the case. Instead, relations
between precisifications only restrict the space of possibilities but leave some variation
open.</p>
        <p>(a)
(b)</p>
        <p>In Table 2 we show the possible relations holding in the different scenarios. While
the analogous to RCC5 is the expected relation to hold, other possibilities are allowed.
These may be symptomatic of different circumstances. Take, for example, the case where
the spatial projection of p1 is equal to that of p2. It may be the case that p1 and p2 are
equivalent. p1 could also be weaker than p2 by allowing some more scenarios, but they
never manifest in the available data about the state of the world. Even, it could be that
p1 and p2 describe forest in a logically different way (e.g. one uses tree proximity and
the other canopy cover) that is highly correlated, and therefore both map to the same
objects. In other cases it may be due to mere exemplar clustering6. Finally, even when
the expected spatial relation holds between the projections, it is expected to be useful
for the agent to know how populated are the intersections or borderline scenarios of the
definitions under consideration.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Examples from Implementation Prototype</title>
      <p>The diagrams in Figure 1 give some output examples from our prototype standpoint
semantics based software, which enables visualisation of forest data in accordance with
different standpoints. In Figure 1(a) we see forest extensions according to three different
precisifications in different shades of green. The darker green corresponds to a stricter
definition, which requires trees to be closer together to count as constituents of a forest.
None of these precisifications consider the shrubs (small brown discs) to be forest
constituents. In Figure 1(b) another precisification (demarcated by a black dashed line) is
overlayed over the map. According to this precisification the shrubs are counted as
forest constituents, so the forest takes on a very different shape, overlapping the extensions
associated with the other precisifications.</p>
      <p>
        6In ordinary situations, objects that exhibit one property, will very often also exhibit another property and
vice versa, even though there is no necessary connection between the properties. The cause may be because of
patterns and regularities that are essentially contingent [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>
        It is widely agreed that, while domain specific ontologies can be used within a
community of users for achieving a consensus about conceptualizing, structuring and sharing
domain knowledge [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], it is unrealistic to expect that a fixed interpretation could satisfy
the needs of different communities in real-world applications. In that scenario,
semantic heterogeneity challenges the successful interoperation of systems and agents within
decentralized environments. In this paper we have analysed the needs of the
multidisciplinary forest community. The semantics of the key concepts of their ontology need to
be negotiated depending on the context of use, and systems should be semantically rich
to guarantee the sound reuse of information between different domains.
      </p>
      <p>We present a novel approach, consisting on a framework based on ‘Standpoint
Semantics’, that makes explicit the semantic variability of the terms of an ontology. We
suggest that our framework can support agents with different interpretations and
standpoints on their interoperation with a common ontology. Our aim is to provide a
description of such a theory and to outline the particular features that can support the conceptual
negotiation between agents.</p>
      <p>Further work remains to be done to provide a fully operable standpoint semantics
ontology, so, in a sense, this paper is only a preliminary step. However, we expect to
open the possibility for a complementary approach to the research on semantic
alignment in distributed systems. We consider that, in the current context, it is key to support
ontologies that can both bring together the views of interdisciplinary domains and that
are expressive enough to prevent reasoning and inference from what can be inconsistent
interpretations. Moreover, we believe that the explicit acknowledgement of the semantic
variability of the terms of the ontology is key for that purpose.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Egre´</surname>
          </string-name>
          , V. de Gardelle, and
          <string-name>
            <given-names>D.</given-names>
            <surname>Ripley</surname>
          </string-name>
          , “Vagueness and Order Effects in Color Categorization,
          <source>” Journal of Logic, Language and Information</source>
          , vol.
          <volume>22</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>391</fpage>
          -
          <lpage>420</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H. P.</given-names>
            <surname>Grice</surname>
          </string-name>
          , “Logic and conversation,”
          <source>in Syntax and Semantics</source>
          , Vol.
          <volume>3</volume>
          ,
          <string-name>
            <surname>Speech</surname>
            <given-names>Acts</given-names>
          </string-name>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>58</lpage>
          , New York: Academic Press,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>T. R.</given-names>
            <surname>Gruber</surname>
          </string-name>
          , “
          <article-title>A translation approach to portable ontology specifications,” Knowledge Acquisition</article-title>
          , vol.
          <volume>5</volume>
          , pp.
          <fpage>199</fpage>
          -
          <issue>220</issue>
          , 6
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L. C.</given-names>
            <surname>Burns</surname>
          </string-name>
          ,
          <article-title>Vagueness : an Investigation into Natural Languages and the Sorites Paradox</article-title>
          . Springer Netherlands,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Varzi</surname>
          </string-name>
          , “Vagueness,”
          <source>Encyclopedia of Cognitive Science</source>
          , pp.
          <fpage>459</fpage>
          -
          <lpage>464</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Bennett</surname>
          </string-name>
          , “
          <article-title>Modes of Concept Definition</article-title>
          and Varieties of Vagueness,” Applied Ontology, vol.
          <volume>1</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>17</fpage>
          -
          <lpage>26</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Go</surname>
          </string-name>
          <article-title>´mez A´lvarez and B</article-title>
          .
          <string-name>
            <surname>Bennett</surname>
          </string-name>
          , “
          <article-title>Classification, Individuation and Demarcation of Forests: formalising the multi-faceted semantics of geographic terms</article-title>
          ,
          <source>” in 13th International Conference on Spatial Information Theory</source>
          , Leibniz International Proceedings in Informatics,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          , “Ontological Considerations in GIScience,”
          <source>International Journal of Geographical Information Science</source>
          , vol.
          <volume>19</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>501</fpage>
          -
          <lpage>536</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Mark</surname>
          </string-name>
          , “Ontology and geographic kinds,” in
          <source>International Symposium on Spatial Data Handling</source>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Egenhofer</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Mark</surname>
          </string-name>
          , “Naive Geography,” in
          <source>International Conference on Spatial Information Theory</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          , Springer Berlin Heidelberg,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          , “
          <source>Formal Ontology and Information Systems,” Formal ontology in information systems: Proceedings of the first international conference</source>
          , vol.
          <volume>46</volume>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>97</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H. G.</given-names>
            <surname>Lund</surname>
          </string-name>
          , “Definitions of Forest, Deforestation, Afforestation and Reforestation,” Forest Information Services, pp.
          <fpage>1</fpage>
          -
          <lpage>159</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>W.</given-names>
            <surname>Meyer</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Turner</surname>
          </string-name>
          ,
          <article-title>Changes in land use and land cover : a global perspective</article-title>
          . Cambridge University Press,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Chazdon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Brancalion</surname>
          </string-name>
          , and L. Laestadius, “
          <article-title>When is a forest a forest? Forest concepts and definitions in the era of forest and landscape restoration</article-title>
          ,
          <source>” Ambio</source>
          , vol.
          <volume>45</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>538</fpage>
          -
          <lpage>550</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Grainger</surname>
          </string-name>
          , “
          <article-title>Uncertainty in the construction of global knowledge of tropical forests,” Progress in Physical Geography</article-title>
          , vol.
          <volume>34</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>811</fpage>
          -
          <lpage>844</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>T.</given-names>
            <surname>Wong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. O.</given-names>
            <surname>Delang</surname>
          </string-name>
          , and
          <string-name>
            <surname>D.</surname>
          </string-name>
          Schmidt-Vogt, “
          <article-title>What is a forest? Competing meanings and the politics of forest classification in Thung Yai Naresuan Wildlife Sanctuary</article-title>
          ,” Geoforum, vol.
          <volume>38</volume>
          , pp.
          <fpage>643</fpage>
          -
          <lpage>654</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fuller</surname>
          </string-name>
          , “
          <article-title>Tropical forest monitoring and remote sensing: A new era of transparency in forest governance?,”</article-title>
          <source>Singapore Journal of Tropical Geography</source>
          , vol.
          <volume>27</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>15</fpage>
          -
          <lpage>29</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>C.</given-names>
            <surname>Giri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Reed</surname>
          </string-name>
          , “
          <article-title>A comparative analysis of the Global Land Cover 2000 and MODIS land cover data sets,” Remote Sensing of Environment</article-title>
          , vol.
          <volume>94</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>132</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>H. G.</given-names>
            <surname>Lund</surname>
          </string-name>
          , “
          <article-title>What is a forest? Definitions do make a difference: An example from Turkey,” Avrasya Terim Dergisi</article-title>
          , vol.
          <volume>2</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>A.</given-names>
            <surname>Comber</surname>
          </string-name>
          , P. Fisher, and
          <string-name>
            <given-names>R.</given-names>
            <surname>Wadsworth</surname>
          </string-name>
          , “
          <article-title>What is land cover?,” Environment and Planning B: Planning and Design</article-title>
          , vol.
          <volume>32</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>199</fpage>
          -
          <lpage>209</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>A.</given-names>
            <surname>Comber</surname>
          </string-name>
          , P. Fisher, and
          <string-name>
            <given-names>R.</given-names>
            <surname>Wadsworth</surname>
          </string-name>
          , “
          <article-title>You know what land cover is but does anyone else? an investigation into semantic and ontological confusion</article-title>
          ,”
          <source>International Journal of Remote Sensing</source>
          , vol.
          <volume>26</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>223</fpage>
          -
          <lpage>228</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tarski</surname>
          </string-name>
          , Logic, semantics, metamathematics: papers from 1923 to
          <year>1938</year>
          . Hackett Publishing,
          <year>1980</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zadeh</surname>
          </string-name>
          , “Fuzzy sets,
          <source>” Information and Control</source>
          , vol.
          <volume>8</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>338</fpage>
          -
          <lpage>353</lpage>
          ,
          <year>1965</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>H.</given-names>
            <surname>Kamp</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Partee</surname>
          </string-name>
          , “
          <article-title>Prototype theory</article-title>
          and compositionality,” Cognition, vol.
          <volume>57</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>129</fpage>
          -
          <lpage>191</lpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>P.</given-names>
            <surname>Gardenfors</surname>
          </string-name>
          , “
          <article-title>Conceptual spaces as a framework for knowledge representation</article-title>
          ,
          <source>” Mind and Matter</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>27</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Adams</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          , “
          <article-title>Constructing geo-ontologies by reification of observation data,”</article-title>
          <source>in Proceedings of the 19th ACM SIGSPATIAL- GIS '11</source>
          , p.
          <fpage>309</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>I.</given-names>
            <surname>Douven</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Decock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Dietz</surname>
          </string-name>
          , and P. E´ gre´, “Vagueness:
          <string-name>
            <given-names>A Conceptual</given-names>
            <surname>Spaces</surname>
          </string-name>
          <string-name>
            <surname>Approach</surname>
          </string-name>
          ,
          <source>” Journal of Philosophical Logic</source>
          , vol.
          <volume>42</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>137</fpage>
          -
          <lpage>160</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kalfoglou</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Schorlemmer</surname>
          </string-name>
          , “
          <article-title>Formal Support for Representing and Automating Semantic Interoperability</article-title>
          ,” in
          <source>European Semantic Web Symposium</source>
          , pp.
          <fpage>45</fpage>
          -
          <lpage>60</lpage>
          , Springer Berlin Heidelberg,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>A.</given-names>
            <surname>Maedche</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Motik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Silva</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Volz</surname>
          </string-name>
          , “
          <article-title>MAFRA-a mapping framework for distributed ontologies</article-title>
          ,” in
          <source>International Conference on Knowledge Engineering and Knowledge Management</source>
          , pp.
          <fpage>235</fpage>
          -
          <lpage>250</lpage>
          , Springer Berlin Heidelberg,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>