<!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 Fuzzy Granulation in OWL Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Francesca A. Lisi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Corrado Mencar</string-name>
          <email>corrado.mencarg@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dipartimento di Informatica, Universita degli Studi di Bari \Aldo Moro"</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The integration of fuzzy sets in ontologies for the Semantic Web can be achieved in di erent ways. In most cases, fuzzy sets are de ned by hand or with some heuristic procedure that does not take into account the distribution of available data. In this paper, we describe a method for introducing a granular view of data within an OWL ontology.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Endowing OWL ontologies with capabilities of representing and processing
imprecise knowledge is a highly desirable feature since the Semantic Web is full
of imprecise and uncertain information coming from perceptual data (i.e., data
coming from subjective judgments), incomplete data, data with errors, etc. [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
Moreover, even in the case that precise information is available, imprecise
knowledge could be advantageous: tolerance to imprecision may lead to concrete
benets such as compact knowledge representation, and e cient and robust reasoning
[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Additionally, humans continually acquire, manipulate and communicate
imprecise knowledge: therefore any ontology capable of expressing imprecise
knowledge, when a precise alternative leads to a complex representation, could be more
interpretable by human users, i.e. easier to read and understand [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        A number of mathematical tools are available to deal with imprecision and
uncertainty in knowledge representation. The choice of the right tool depends on
the type of imprecision. In particular, imprecision due to the lack of boundaries in
concepts (such as coldness in the domain of indoor temperatures, interestingness
of movies, etc.) are well modeled through fuzzy sets. In essence, fuzzy sets de ne
collections of objects whose membership can be partial. Di erently to probability
measures, the degree of membership does not measure how likely an object is
referred by a concept, but rather it quanti es how much the concept is applicable
to the object. Fuzziness pervades human reasoning and allows it to intelligently
act in complex environments: since fuzzy sets make possible a computational
representation of concepts with no sharp boundaries, they enable machines to
carry out human-centered information processing and reasoning [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        The integration of fuzzy sets in ontologies for the Semantic Web can be
achieved in di erent ways (see [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] for an updated overview). However, in most
cases, fuzzy sets are de ned by hand or with some heuristic procedure that does
not take into account the distribution of available data. In this paper, we propose
the adoption of a fuzzy clustering procedure to automatically acquire fuzzy sets
from data. Also, we exploit the resulting clusters, together with fuzzy quanti ers,
to develop a granular view of the individuals in an OWL ontology.
      </p>
      <p>The paper is structured as follows. Section 2 presents some preliminary
information on Description Logics1 (2.1), Fuzzy Set Theory (2.2), and Fuzzy DLs
(2.3). Section 3 describes the proposed granulation method on OWL schemas at
increasing levels of complexity. Finally, Section 4 draws some conclusive remarks
along with future research directions.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <sec id="sec-2-1">
        <title>Description Logics</title>
        <p>
          Description Logics (DLs) are a family of decidable First Order Logic (FOL)
fragments that allow for the speci cation of structured knowledge in terms
of classes (concepts), instances (individuals ), and binary relations between
instances (roles) [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Complex concepts (denoted with C) can be de ned from
atomic concepts (A) and roles (R) by means of the constructors available for
the DL in hand. The members of the DL family di er from each other as for
the set of constructors, thus for the complexity of concept expressions they can
generate. For the sake of illustrative purposes, we present here a salient
representative of the DL family, namely ALC [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], which is often considered to illustrate
some new notions related to DLs. A DL Knowledge Base (KB) K = hT ; Ai is a
pair where T is the so-called Terminological Box (TBox) and A is the so-called
Assertional Box (ABox). The TBox is a nite set of General Concept Inclusion
(GCI) axioms which represent is-a relations between concepts, whereas the ABox
is a nite set of assertions (or facts) that represent instance-of relations between
individuals (resp. couples of individuals) and concepts (resp. roles). Thus, when
a DL-based ontology language is adopted, an ontology is nothing else than a
TBox (i.e., the intensional level of knowledge), and a populated ontology
corresponds to a whole KB (i.e., encompassing also an ABox, that is, the extensional
level of knowledge).
        </p>
        <p>
          The semantics of DLs can be de ned directly with set-theoretic formalizations
or through a mapping to FOL (as shown in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]). Speci cally, an interpretation
I = ( I ; I ) for a DL KB consists of a domain I and a mapping function
I . For instance, I maps a concept C into a set of individuals CI I , i.e. I
maps C into a function CI : I ! f0; 1g (either an individual belongs to the
extension of C or does not belong to it). Under the Unique Names Assumption
(UNA) [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], individuals are mapped to elements of I such that aI 6= bI if
a 6= b. However UNA does not hold by default in DLs. An interpretation I is a
model of a KB K i it satis es all axioms and assertions in T and A. In DLs a
KB represents many di erent interpretations, i.e. all its models. This is coherent
with the Open World Assumption (OWA) that holds in FOL semantics. A DL
KB is satis able if it has at least one model. We also write C vK D if in any
1 We recap that DLs are the logical foundation of the standard for web ontology
languages belonging to the OWL 2 family [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
model I of K, CI DI (concept C is subsumed by concept D). Moreover we
write C @K D if C vK D and D 6vK C. The consistency check, which tries to
prove the satis ability of a DL KB K, is the main reasoning task in DLs. It is
performed by applying decision procedures mostly based on tableau calculus.
All other reasoning tasks can be reformulated as consistency checks.
        </p>
        <p>
          In many applications, it is important to equip DLs with expressive means that
allow to describe \concrete qualities" of real-world objects such as the length of a
car. The standard approach is to augment DLs with a so-called concrete domain
(or datatype theory ) D = h D; Di, which consists of a datatype domain D
(e.g., the set of real numbers in double precision) and a mapping D that assigns
to each data value an element of D, and to every n-ary datatype predicate d
an n-ary (typically, n = 1) relation over D [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. In DLs extended with concrete
domains, each role is therefore either abstract (denoted with R) or concrete
(denoted with T ). The set of constructors for ALC(D) is reported in Table 1.
A crisp set A over a Universe of Discourse X is characterised by a function
A : X ! f0; 1g, that is, for any x 2 X either x 2 A (i.e., A(x) = 1) or x 62 A
(i.e., A(x) = 0). A fuzzy set F over X is characterised by a membership function
F : X ! [0; 1]. For a fuzzy set F , unlike crisp sets, x 2 X belongs to F to a
degree F (x) in [0; 1].
        </p>
        <p>The trapezoidal, the triangular, the left-shoulder, and the right-shoulder
functions are frequently used as membership functions of fuzzy sets (see Fig. 1
for a graphical representation). In particular, the trapezoidal function is de ned
Note that triangular, left-shoulder and right-shoulder fuzzy sets are special cases
of trapezoidal fuzzy sets.2</p>
        <p>
          Fuzzy sets can be used to represent information granules, i.e. collections
of objects kept together due to their similarity, proximity, etc. [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. Information
granules promote abstraction as far as they can be labeled by symbolic terms.
Information granules represented by fuzzy sets are good candidates to represent
perceptual information, thus they could be conveniently labeled by linguistic
terms coming from natural language. The granularity level (quanti able as the
area of the membership function, for fuzzy sets) assesses the speci city of an
information granule: the most speci c information granule is a set with a single
element (precise information); on the other extreme, an information granule
covering the whole universe of discourse is the least speci c.
        </p>
        <p>Fuzzy clustering Although fuzzy sets have a greater expressive power than
crisp sets, their usefulness depends critically on the capability to construct
appropriate membership functions for various given concepts in di erent contexts.
The problem of constructing meaningful membership functions is not a trivial
one (see, e.g., [10, Chapter 10]). One easy method is to de ne a uniform Strong
Fuzzy Partition (SFP) usually with 5 2 fuzzy sets. A SFP is a collection of
fuzzy sets (usually with triangular or trapezoidal fuzzy sets) such that, for each
element of the Universe of Discourse, the sum of memberships of all fuzzy sets
is always 1. SFPs with trapezoidal fuzzy sets greatly enhance the e ciency of
calculations because they guarantee that each element has non-zero membership
degree for at most two fuzzy sets. A uniform SFP is based on fuzzy sets with the
same granularity. It is very simple to de ne a uniform SFP, but this approach
does not take into account the distribution of available data; in fact, coarse
2 By convention, whenever the denominator of one of the fractions in (1) is 0, the
membership degree is 1.
grained fuzzy sets are more useful to cover regions of the Universe of Discourse
where data are more sparse; on the other hand, data crammed in small areas
are better represented by more speci c ( ne grained) fuzzy sets.</p>
        <p>
          The derivation of a SFP with variable granularity, adapted to available data,
can be achieved through fuzzy clustering. A widespread algorithm for fuzzy
clustering is Fuzzy C-Means (FCM) [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], an extension of the well-known K-Means
that accommodates partial memberships of data to clusters. FCM, applied to
one-dimensional, numerical data, can be used to derive a set of c clusters
characterized by prototypes 1; 2; : : : ; c, with j 2 R and j &lt; j+1. These
prototypes, along with the range of data, provide enough information to de ne a SFP
with two trapezoidal fuzzy sets and c 2 triangular fuzzy sets according to the
following rules:
        </p>
        <p>Fj =
8 trz (m; m; 1; 2) if j = 1
&lt;</p>
        <p>
          trz ( j 1; j ; j ; j+1) if 1 &lt; j &lt; c
: trz ( c 1; c; M; M ) if j = c:
(2)
where [m; M ] is the range of data. In Fig. 2 an example of SFP, consisting of
ve fuzzy sets with variable granularity, is depicted.
Fuzzy quanti ers Fuzzy sets, like crisp sets, can be quanti ed in terms of
their cardinality. Several de nitions of cardinality of fuzzy sets are possible [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ],
although in this paper we consider only relative scalar cardinalities like the
relative -count, de ned for a nite Universe of Discourse X as:
(F ) =
        </p>
        <p>Px2X F (x)
jXj
(3)
A relative scalar cardinality yields a value within [0; 1] (being j;j = 0 and
jXj = 1). On this interval, a number of fuzzy sets can be de ned to
represent granular concepts about cardinalities, such as Many (see Fig. 3 for some
notable examples). These concepts are called fuzzy quanti ers. Note that the
usual existential quanti er (9) and universal quanti er (8) can be represented
as special cases of fuzzy quanti ers: Q9(x) = 1 i x &gt; 0, 0 otherwise; Q8(x) = 1
i x = 1, 0 otherwise.</p>
        <p>Given a fuzzy quanti er Q and a fuzzy set F , the membership degree Q( (F ))
can be intended as the degree of truth of a fuzzy proposition of the form \Qx
are F " (e.g.\Many x are Tall").
In fuzzy DLs, an interpretation I = ( I ; I ) consists of a nonempty (crisp) set</p>
        <p>
          I (the domain) and of a fuzzy interpretation function I that, e.g., maps a
concept C into a function CI : I ! [0; 1] and, thus, an individual belongs to
the extension of C to some degree in [0; 1], i.e. CI is a fuzzy set. The de nition
of I for ALC(D) with fuzzy concrete domains is reported in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. In particular,
        </p>
        <p>D maps each concrete role into a function from D to [0; 1]. Typical examples
of datatype predicates are</p>
        <p>d := ls(a; b) j rs(a; b) j tri(a; b; c) j trz(a; b; c; d) j v j v j =v ; (4)
where e.g. v corresponds to the crisp set of data values that are greater or
equal than the value v.</p>
        <p>
          Axioms in a fuzzy ALC(D) KB K = hT ; Ai are graded, e.g. a GCI is of
the form hC1 v C2; i (i.e. C1 is a sub-concept of C2 to degree at least ). We
may omit the truth degree of an axiom; in this case = 1 is assumed. An
interpretation I satis es an axiom h ; i if ( )I . I is a model of K i
I satis es each axiom in K. We say that K entails an axiom h ; i, denoted
K j= h ; i, if any model of K satis es h ; i. Further details of the reasoning
procedures for fuzzy DLs can be found in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>
          Fuzzy quanti ers have been also studied in fuzzy DLs. In particular, Sanchez
and Tettamanzi [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] de ne an extension of fuzzy ALC(D) involving fuzzy
quanti ers of the absolute and relative kind, and using quali ers. They also provide
algorithms for performing two important reasoning tasks with their DL:
Reasoning about instances, and calculating the fuzzy satis ability of a fuzzy concept.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Fuzzy Granulation of OWL Schemas</title>
      <p>In this Section we show our proposal of introducing a granular view within an
ontology. We shall proceed incrementally starting from the simplest case. For
the sake of simplicity, we shall use the OWL terminology henceforth instead of
the DL terminology (We remind the reader that class stands for concept, and
property stands for role).
3.1</p>
      <sec id="sec-3-1">
        <title>Case 1</title>
        <p>Let C be a class and T a functional datatype property connecting instances of
C to values in a numerical range d. See Fig. 4 for a graphical representation of
this costruct.</p>
        <p>This schema can be directly translated into a table (see Table 2) with two
columns and as many rows as the number of individuals of C for which T holds.</p>
        <p>The dataset in Table 2 can be easily granulated in a number of fuzzy sets
F1; F2; : : : ; Fc by applying, e.g., the fuzzy clustering method mentioned in
Section 2.2. In essence, the granulation process puts individuals in the same
information granule if their respective values are similar. The use of fuzzy sets
to de ne granules ensures a gradual membership degree of individuals to such
granules, where the maximal membership is assigned to individuals detected as
\prototypes" of each granule. Each fuzzy set represents a fuzzy concept, and can
be tagged by a linguistic term, e.g. Low.</p>
        <p>The result of granulation can be represented in a new table (see Table 3),
where each individual ai is associated to a row of membership values ij , being
For each granule Fj , the relative cardinality (Fj ) can be computed by means
of the formula in Eq. (3). Given a fuzzy quanti er Qk, the membership degree
identi es the degree of truth of the fuzzy proposition \Qkx are Fj ". In this
way, a new table can be constructed from a collection Q1; Q2; : : : ; Qm of fuzzy
quanti ers, as shown in Table 4. If cm n, a sensible reduction of data can
be achieved to represent the original property through a granulated view. (To
further reduce data, a threshold can be set, so that all qjk less than are set
to zero.)</p>
        <p>The new granulated view can be integrated in the ontology as follows. The
fuzzy sets Fj are the starting point for the de nition of new subclasses of C
de ned as Dj C u9T:Fj . Also, a new class Granule is de ned, with individuals
g1; g2; : : : ; gc, where each individual gj is an information granule corresponding
to Fj . Each individual in Dj is then mapped to gj by means of an object property
mapsTo. Also, the cardinality of information granules is modeled by means of a
datatype property hasCardinality with domain in Granule and range in the
datatype domain xsd:double. Moreover, for each fuzzy quanti er Qk, a new
class is introduced, which models one of the fuzzy sets over the cardinalities
of information granules. The connection between the class Granule and each
class Qk is established through hasCardinality, once fuzzi ed, with degrees
identi ed as in Table 4. Note that the fuzzy proposition \Qkx are Fj " is then
represented as the fuzzy assertion gj : 9hasCardinality:Qk.</p>
        <p>Example 1. In the tourism domain, we might consider an OWL ontology which
encompasses the datatype property hasPrice with the class Hotel as domain
and range in the datatype domain xsd:double. Let us suppose that the room
price for Hotel Verdi (instance verdi of Hotel) is 105, i.e. the KB contains the
assertion (verdi, 105):hasPrice. By applying fuzzy clustering to hasPrice,
we might obtain three fuzzy sets (Low, Medium, High) from which the following
classes are derived
LowPriceHotel
MidPriceHotel
HighPriceHotel</p>
        <p>Hotel u 9hasPrice.Low
Hotel u 9hasPrice.Medium</p>
        <p>Hotel u 9hasPrice.High.</p>
        <p>With respect to these classes verdi shows di erent degrees of membership, e.g.
verdi is a low-price hotel at degree 0.8 and a mid-price hotel at degree 0.2 (see
Fig. 5 for a graphical representation). Subsequently, we might be interested in
obtaining aggregated information about hotels. Here the class Granule comes
into play. Quanti ed cardinalities allow us, for instance, to represent the fact that
\Many hotels are low-price" as the fuzzy assertion lph : 9hasCardinality:Many
with truth degree 0.7, where lph is an instance of Granule (i.e., it is an
information granule) which corresponds to LowPriceHotel, and Many is one of the
fuzzy sets obtained from hasCardinality. Note that verdi, being an instance of
LowPriceHotel, maps to lph, i.e. (verdi; lph) : mapsTo holds to some degree.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Case 2</title>
        <p>A natural extension of the proposed granulation method follows when the class
C is specialized in subclasses, as in Fig. 6. In this case, there are as many tables
with the same structure of Table 2 as the number of subclasses.</p>
        <p>Analogously, for each subclass SubCj a structure of fuzzy information
granules Fj1; Fj2; : : : ; Fjc is produced and quanti ed according to the usual fuzzy
quanti ers Q1; Q2; : : : ; Qm. (The quanti ers do not depend on the subclass as
their de nition is xed for all information granules.)
Example 2. Following Example 1, one may think of having a subsumption
hierarchy with the class Accommodation as the root and Hotel and B&amp;B as subclasses
(see Fig. 7). Hotels are granulated in three fuzzy subclasses (LowPriceHotel,
MidPriceHotel and HighPriceHotel) while B&amp;Bs are granulated in two fuzzy
subclasses (CheapB&amp;B and ExpensiveB&amp;B). These fuzzy classes are related to the
classes representing fuzzy quanti ers via Granule analogously to Example 1.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Case 3</title>
        <p>A case of particular interest is given by OWL schemas representing ternary
relations. A ternary relation is a subset of the Cartesian product involving three
domains C D N (for our purposes, we will assume N a numerical domain).</p>
        <p>Because of DL restrictions, however, ternary relations are not directly
representable in OWL, yet they can be indirectly represented through an auxiliary
class E, two object properties R1 and R2, and one datatype property T , as
depicted in Fig. 8.</p>
        <p>The structure in Fig. 8 corresponds to a tabular representation with three
columns, and as many rows as the number of elements of the relation, as in
table 5. By removing one of the two columns in Table 5, the resulting table is in
accordance with Table 2, which was the starting point of the granulation process.
In particular, as in the previous cases, a number of fuzzy sets F1; F2; : : : ; Fc can
be derived starting from the dataset represented in Table 5, where one column
has been dropped. (We henceforth assume to drop column C.)</p>
        <p>In order to connect information granules with classes, we proceed as follows.
Given an individual a 2 C, a subset of Table 5 can be obtained, as in Table 6.
More precisely, for each information granule Fj , it is possible to compute the
relative cardinality
(7)
Such cardinality can be quanti ed according to the fuzzy quanti ers Q1; : : : ; Qm.
The result is a table similar to Table 4, but now related to the individual a.</p>
        <p>Information granules, connected with the individuals in C, are arranged in
the ontology in a way that merges the modeling of ternary relations as in Fig. 8
with the granular model illustrated in case 1. The new classes, representing
information granules, are de ned as Ej0 E u9R2:Du9T:Fj . They are connected
to E in order to express a granular view of the relation between C and D.
Finally, a natural extension of this case allows the specialization of the class D
in subclasses (as in case 2).
Example 3. With reference to the touristic domain, we might also consider the
distances between hotels and attractions (see Fig. 9). This is clearly a case
of ternary relation which requires to be modeled through an auxiliary class
Distance which is connected to the classes Hotel and Attraction by means of
the object properties hasDistance and isDistanceFor, respectively, and plays
the role of domain for a datatype property hasValue with range xsd:double.
The knowledge that \Hotel Verdi has a distance of 100 meters from the British
Museum" can be therefore modeled as follows:
(verdi; d1) : hasDistance
(d1; british museum) : isDistanceFor
(d1; 100) : hasValue</p>
        <p>After fuzzy granulation, the imprecise sentence \Hotel Verdi has a low
distance from many attractions" can be considered as a consequence of the previous
and the following axioms and assertions
LowDistance Distance u 9isDistanceFor.Attraction u 9hasValue.Low
d1 : LowDistance (to some degree)
(d1; ld) : mapsTo
(ld; 0.5) : hasCardinality
ld : 9hasCardinality:Many (to some degree)
where Many is de ned as mentioned in Example 1.
This paper presents a starting point for introducing a granular view of data
within an OWL ontology. According to the ideas presented in the paper, a
number of individuals belonging to the ontology can be replaced by information
granules, represented as fuzzy sets. In particular, the connection between the
existing individuals (not involved in granulation) and the granulated view is
possible by exploiting the peculiar representation of ternary relations in OWL.</p>
        <p>
          This work is in a preliminary stage. We are currently evaluating the
possibility of representing the output of our fuzzy granulation method by using OWL
2, i.e. within the current Semantic Web languages as suggested by Bobillo and
Straccia in their proposal of Fuzzy OWL 2 [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. In a certain sense, we are pursuing
an alternative direction in comparison with the work of Sanchez and Tettamanzi
[
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] which, if implemented, could lead to the extension of current Semantic Web
languages. However, it should be noted that there are some non-negligible
restrictions to make their approach work in current fuzzy DLs. Notably, the approach
considers a nite number of individuals, which causes a mismatch with the usual
semantics for DLs (i.e., OWA with in nite interpretations).
        </p>
        <p>
          Future research is aimed at integrating our fuzzy granulation approach within
inductive learning algorithms, such as Foil-DL [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], with the aim of verifying
the bene ts of information granulation in terms of e ciency and e ectiveness of
the learning process, as well as in terms of interpretability of the learning results.
Acknowledgements This work was partially funded by the Universita degli
Studi di Bari \Aldo Moro" under the IDEA Giovani Ricercatori 2011 grant
\Dealing with Vague Knowledge in Ontology Re nement".
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alonso</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Castiello</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mencar</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Interpretability of Fuzzy Systems: Current Research Trends and Prospects</article-title>
          . In: Kacprzyk,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Pedrycz</surname>
          </string-name>
          , W. (eds.) Springer Handbook of Computational Intelligence. Springer Berlin / Heidelberg (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P</given-names>
          </string-name>
          . (eds.):
          <article-title>The Description Logic Handbook: Theory, Implementation and Applications (2nd ed</article-title>
          .). Cambridge University Press (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanschke</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A scheme for integrating concrete domains into concept languages</article-title>
          . In: Mylopoulos,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Reiter</surname>
          </string-name>
          ,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 12th International Joint Conference on Arti cial Intelligence</source>
          . Sydney, Australia,
          <source>August 24-30</source>
          ,
          <year>1991</year>
          . pp.
          <volume>452</volume>
          {
          <fpage>457</fpage>
          . Morgan Kaufmann (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bargiela</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedrycz</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Granular computing: an introduction</article-title>
          . Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bargiela</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedrycz</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Human-centric information processing through granular modelling</article-title>
          , vol.
          <volume>182</volume>
          . Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bezdek</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          :
          <article-title>Fuzzy clustering</article-title>
          . In: Ruspini,
          <string-name>
            <given-names>E.H.</given-names>
            ,
            <surname>Bonissone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.P.</given-names>
            ,
            <surname>Pedrycz</surname>
          </string-name>
          , W. (eds.) Handbook of Fuzzy Computation, p.
          <fpage>2</fpage>
          . Institute of Physics Pub. (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bobillo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Representing fuzzy ontologies in OWL 2</article-title>
          . In: FUZZ-IEEE
          <year>2010</year>
          , IEEE International Conference on Fuzzy Systems, Barcelona, Spain,
          <fpage>18</fpage>
          -
          <issue>23</issue>
          <year>July</year>
          ,
          <year>2010</year>
          , Proceedings. pp.
          <volume>1</volume>
          {
          <issue>6</issue>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Borgida</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>On the relative expressiveness of description logics and predicate logics</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>82</volume>
          (
          <issue>1</issue>
          {2),
          <volume>353</volume>
          {
          <fpage>367</fpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Dubois</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prade</surname>
          </string-name>
          , H.:
          <article-title>Fuzzy cardinality and the modeling of imprecise quanti - cation</article-title>
          .
          <source>Fuzzy sets and Systems</source>
          <volume>16</volume>
          (
          <issue>3</issue>
          ),
          <volume>199</volume>
          {
          <fpage>230</fpage>
          (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Klir</surname>
            ,
            <given-names>G.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yuan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Fuzzy sets and fuzzy logic: theory and applications</article-title>
          . PrenticeHall, Inc. (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Lisi</surname>
            ,
            <given-names>F.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Dealing with incompleteness and vagueness in inductive logic programming</article-title>
          . In: Cantone,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Nicolosi</surname>
          </string-name>
          <string-name>
            <surname>Asmundo</surname>
          </string-name>
          , M. (eds.)
          <source>Proceedings of the 28th Italian Conference on Computational Logic</source>
          , Catania, Italy,
          <source>September 25-27</source>
          ,
          <year>2013</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1068</volume>
          , pp.
          <volume>179</volume>
          {
          <fpage>193</fpage>
          .
          <string-name>
            <surname>CEUR-WS.org</surname>
          </string-name>
          (
          <year>2013</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1068</volume>
          /paper-l12.pdf
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <article-title>OWL 2 Web Ontology Language Document Overview</article-title>
          : http://www.w3.org/TR/ 2009/REC-owl2
          <string-name>
            <surname>-</surname>
          </string-name>
          overview-20091027/. W3C (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Reiter</surname>
          </string-name>
          , R.:
          <article-title>Equality and domain closure in rst order databases</article-title>
          .
          <source>Journal of ACM</source>
          <volume>27</volume>
          ,
          <issue>235</issue>
          {
          <fpage>249</fpage>
          (
          <year>1980</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Sanchez</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tettamanzi</surname>
            ,
            <given-names>A.G.</given-names>
          </string-name>
          :
          <article-title>Fuzzy quanti cation in fuzzy description logics</article-title>
          . In: Sanchez, E. (ed.)
          <article-title>Fuzzy Logic and the Semantic Web</article-title>
          ,
          <source>Capturing Intelligence</source>
          , vol.
          <volume>1</volume>
          , pp.
          <volume>135</volume>
          {
          <fpage>159</fpage>
          .
          <string-name>
            <surname>Elsevier</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Schmidt-Schauss</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smolka</surname>
          </string-name>
          , G.:
          <article-title>Attributive concept descriptions with complements</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>48</volume>
          (
          <issue>1</issue>
          ),
          <volume>1</volume>
          {
          <fpage>26</fpage>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Stoilos</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simou</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stamou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kollias</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Uncertainty and the Semantic Web</article-title>
          .
          <source>IEEE Intelligent Systems</source>
          <volume>21</volume>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Reasoning within fuzzy description logics</article-title>
          .
          <source>Journal of Arti cial Intelligence Research</source>
          <volume>14</volume>
          ,
          <volume>137</volume>
          {
          <fpage>166</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Description logics with fuzzy concrete domains</article-title>
          .
          <source>In: UAI '05, Proceedings of the 21st Conference in Uncertainty in Arti cial Intelligence</source>
          , Edinburgh, Scotland,
          <source>July 26-29</source>
          ,
          <year>2005</year>
          . pp.
          <volume>559</volume>
          {
          <fpage>567</fpage>
          . AUAI Press (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Foundations of Fuzzy Logic and Semantic Web Languages</article-title>
          .
          <source>CRC Studies in Informatics Series</source>
          , Chapman &amp; Hall (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L.A.</given-names>
          </string-name>
          :
          <article-title>Is there a need for fuzzy logic?</article-title>
          <source>Information sciences 178(13)</source>
          ,
          <volume>2751</volume>
          {
          <fpage>2779</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>