<!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>Modélisation conceptuelle d'objets géographiques imprécis et multiples : une approche basée F-Perceptory</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Besma KHALFI</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cyril DE RUNZ</string-name>
          <email>cyril.de-runz@univ-reims.fr</email>
          <email>derunz@ai.univ-paris8.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sami FAIZ</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Herman AKDAG</string-name>
          <email>akdag@ai.univ-paris8.fr</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>. LTSIRS</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Université de Tunis el Manar BP</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>LE BELVEDERE</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>TUNIS sami.faiz@insat.rnu.tn</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>khalfi.besma@hotmail.com</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>. CReSTIC, Université de Reims Champagne-Ardenne IUT de Reims</institution>
          ,
          <addr-line>Chemin des Rouliers, CS30012 51687 REIMS CEDEX 2</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <abstract>
        <p>In the real world, data is imperfect and in various ways such as imprecision, vagueness, uncertainty, ambiguity and incompleteness. For geographic data, the fuzzy aspect is mainly manifested in time, space and the function of objects and is due to a lack of precision. F-Perceptory(Zoghlami, 2013)is a recent object modeling approach for imprecise geographicdatawith UML.However,this approach does not manage fuzzy multiple geographic entities (composites) which present entities whose shape is a set of similar or different primitives geometries.In this paper, we propose to improve F-Perceptoryby the pictographic modeling of composites entities and its transformation to the UML. MOTS-CLES :Multiplicité,modélisation des données géographiques floues, UML, F-Perceptory.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Copyright © by the paper’s authors. Copying permitted for private and academic
purposes. Proceedings of the Spatial Analysis and GEOmatics conference, SAGEO
2015.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        Les objets manipulés par un système d’information géographique (SIG)
possèdent une information géographique qui décrit ses composantes spatiales et
temporelles dont leur stockage doit faire appel à des structures de données adaptées.
Plusieurs méthodes ont cherché à modéliser l'information spatiotemporelle dans les
SIG telles que PERCEPTORY(
        <xref ref-type="bibr" rid="ref2">Bédard, 1999</xref>
        ), POLLEN
        <xref ref-type="bibr" rid="ref12 ref22">(Gayte, et al., 1997)</xref>
        ,
MADS
        <xref ref-type="bibr" rid="ref22">(Parent, et al., 1997)</xref>
        , etc.
      </p>
      <p>
        Ces approches permettent de modéliser et de concevoir des SIG à l’aide de
représentations normées de la donnée spatiale, qu’elle soit vectorielle ou matricielle.
Seuls ces représentations normées sont une abstraction importante de la réalité et ne
tiennent pas compte de l’imprécision par exemple des données (limites mal définies
des enveloppes spatiales par exemple). Aussi, considérer l’information géographique
dans sa nature complexe (spatiale, temporelle, imparfaite, multiple, etc.) conduit à
adapter les méthodes classiques de représentation, de stockage et de traitement ainsi
qu’une prise en compte spécifique au sein des modèles utilisant ces données.En
général, si la classe d’objets qui représente la donnée imparfaite est bien définie,
alors cette dernière est sujette à l’incertitude, par contre, si la classe d’objets est mal
définie, la donnée est soumise à une imprécision, ambiguïtéou/et
incomplétude
        <xref ref-type="bibr" rid="ref11">(Fisher, 1999)</xref>
        .
      </p>
      <p>Notre étude porte sur la natureimprécise des données géographiques qui peut se
manifester notamment dans l’espace, le temps et la fonction des objets et est due à
une limite dans la capacité à être précis dans l’acquisition des données.
L’imprécision est usuellement représentée à l’aide d’ensemble
flou(BouchonMeunier, 1995). Ainsi, afin de pouvoir prendre en considération cet aspect, il est
nécessaire de permettre la modélisation des structures de données floues dans les
SIG.</p>
      <p>
        Dans ce cadre,
        <xref ref-type="bibr" rid="ref16">(Ma, 2005)</xref>
        a proposé l’approche objet Fuzzy-UML pour
modéliser les informations floues et ainsi prendre en considération l’imprécision dès
la conception des systèmes d’information. Ce modèle a été étendu dans
        <xref ref-type="bibr" rid="ref17">(Ma &amp; Yan,
2007)</xref>
        pour intégrer une représentation graphique des extensions floues pour la
plupart des concepts UML. Cependant, le modèle ne reste adapté qu’aux données
géographiques.Une réflexion sur la modélisation des données spatiotemporelles
imprécises est menée récemment dans
        <xref ref-type="bibr" rid="ref29">(Zoghlami, 2013)</xref>
        proposant l’approche
FPerceptory qui mobilise deux méthodes :Perceptory qui est fondé sur UML
permettantla modélisation des SIG et FuzzyUML pour la modélisation des aspects
flous.
      </p>
      <p>La modélisation F-Perceptory attache généralement à l’objet géographique deux
types d’informations : d’un côté, l’information graphique (stéréotype) qui donne
bien une idée globale sur l’objet spatial et qui est utile pour illustrer sa forme et sa
composition. D’un autre côté, l’information textuelle (attributs) permet de mieux
décrire les détails de cet objet (propriétés, sémantique). La combinaison des deux
modes est indispensable pour parvenir à une bonne compréhension et offrir une
richesse d’expression nécessaire pour les données spatiales.</p>
      <p>Par contre,F-Perceptory ne permet pas de considérer jusqu’à présent toutes les
possibilités d’expression concernant les formes d’objets (objet à agrégation de
géométries similaires floues, objet à agrégation de géométries multiples floues,
géométrie facultative floue et objet à géométrie alternative floue) et n’a traité que les
géométries simples définies par un seul stéréotype. Cette capacité d’expression
limitée présente une première limite de F-Perceptory que nous proposons de lever
dans ce papier.</p>
      <p>Nous présentons dans cet article un travail étendant l’approche F-Perceptory
dans le but d’offrir un outil de modélisation des données spatiotemporelles floues et
multiples. Nous introduisonsdans un premier temps l’amélioration de l’approche
pour la modélisation des objets géographiques flous et multiples. La définition de la
transformation de ces objets à partir de F-Perceptory vers UML est ainsi évoquée.</p>
      <p>Le document est organisé comme suit : la section 2 présente le contexte de notre
problématique de recherche. La définition de F-Perceptory et la discussion de ses
limites seront présentées dans la troisième section. La quatrième section dévoile les
améliorations faites sur l’approche F-Perceptory. La dernière section sera consacrée
à la conclusion et aux perspectives.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Contexte</title>
      <p>Un système d’information, quelle que soit sa cible, est un modèle informatique
du monde réel et donc une abstraction de celui-ci. Le point le plus critique est porté
sur la précision et la pertinence de la représentation. En effet, nos connaissances et
notre perception du monde réel sont le plus souvent subjectives. Notre objectif est de
permettre la définition de systèmesd’information qui accepte des informations
imprécises.</p>
      <sec id="sec-3-1">
        <title>2.1 Représentation des donnés floues</title>
        <p>
          L’imperfection a fait l’objet de nombreux travaux dans le domaine de
l’intelligence artificielle [
          <xref ref-type="bibr" rid="ref28">(Zadeh, 1965)</xref>
          ;
          <xref ref-type="bibr" rid="ref4">(Bouchon-Meunier, 1995)</xref>
          ;
          <xref ref-type="bibr" rid="ref15">(Masson,
2005)</xref>
          ]. En général, la notion d’imperfection fait appel à trois concepts :
l’imprécision, l’incertitude et l’incomplétude. L’imprécision est due à une difficulté
dans l’énoncé de la connaissance d’une façon précise en utilisant à titre d’exemples
les termes « à peu près » ou « environ ». L’incertitude est liée à la validité d’une
connaissance.Le doute sur cette validité peut être de plusieurs origines : fiabilité dela
source ou erreurs.Quant à l’incomplétude, il s’agit d’une absence d’informations ou
une information partielle.
        </p>
        <p>
          La recherche dans le domaine de l'imperfection admet que l'incertitude peut être
résolue par des modèles statistiques et probabilistes
          <xref ref-type="bibr" rid="ref23">(Parsons &amp; Hunter, 1998 )</xref>
          tandis
que d'autres aspects des imperfections telles que les informations manquantes,
l'imprécision et l'utilisation du langage naturel ne peuvent pas être résolus par le
processus probabiliste [
          <xref ref-type="bibr" rid="ref1">(Altman, 1994)</xref>
          ;
          <xref ref-type="bibr" rid="ref25">(Smets, 1997)</xref>
          and
          <xref ref-type="bibr" rid="ref10">(Fishe, et al., 2007)</xref>
          ].
        </p>
        <p>
          Pour l’imprécision, différents modèles spatiaux existent, à l’instar des ensembles
spatiaux approximatifs
          <xref ref-type="bibr" rid="ref7">(Clementini &amp; Felice, 2001)</xref>
          et du modèleEgg-Yolk
          <xref ref-type="bibr" rid="ref8">(Cohn &amp;
Gotts, 1996)</xref>
          . Cependant, ces modèles ne permettent pas de nuancer l’adhésion ou
pas du concept dans la zone d’incertitude. Ainsi, la théorie des ensembles flous est
considérée comme un moyen très approprié de représenter et de modéliser
l'imprécision et de nuancer l’appartenance au concept.Un certain nombre de travaux
ont montré l’intérêt de la théorie des ensembles flous pour la représentation et
l'analyse de l'information spatiale imprécise à l’instar de
          <xref ref-type="bibr" rid="ref9">(Dilo, et al., 2007)</xref>
          .
        </p>
        <p>
          Selon
          <xref ref-type="bibr" rid="ref28">(Zadeh, 1965)</xref>
          , soit U un univers de discours et A un ensemble flou et μ A
une fonction d'appartenance. La fonction d'appartenance est définie pour A comme
suit: μA: U → [0, 1]. μA (x) pour chaque x∈ U désigne le degré d’appartenance de
x à l'ensemble flou A.A est dit normalisé si et seulement si la valeur maximale de
μA vaut 1. Une α-coupe Aα d’un ensemble flou A est l’ensemble des éléments de U
pour lesquels la valeur de la fonction d’appartenance μ A de A est supérieure à α.A
est connexe si et seulement si pour tout α (0 ≤ α ≤ 1) Aαest connexe ; c’est-à-dire
que pour toute paire d’éléments appartenant à Aα il existe un chemin les reliant
inclus dans Aα.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>2.2 Modélisations des données floues</title>
        <p>L’extension de la modélisation des données pour considérer le caractère
imparfait fait l’objet depuis les années 70 de plusieurs approches de recherche.
Beaucoup d'efforts ont été faits pour représenter ces données imparfaites et des
modèles conceptuels ont été étendus pour les modéliser principalement pour le
modèle entité /relation et le modèle objet.</p>
        <p>
          Le modèle Entité/Relationcréé par Peter Chen en 1976 a été toujours limité à des
informations précises. Il a été étendu par
          <xref ref-type="bibr" rid="ref30">(Zvieli &amp; Chen, 1986)</xref>
          en appliquant la
théorie des ensembles flouspour former le modèle EER destiné à la modélisation des
applications spécifiques telles que les SIG. Chen et Kerreont introduit par la suite
des extensions floues sur le modèle EER sans représentations graphiques
          <xref ref-type="bibr" rid="ref6">(Chen &amp;
Kerre, 1998)</xref>
          . La représentation effective est proposée dans
          <xref ref-type="bibr" rid="ref18">(Ma, et al., 2001)</xref>
          pour
avoir le modèle FEER.
        </p>
        <p>
          Concernant la modélisation objet, beaucoup de travaux se sont focalisés sur la
gestion de l’imprécision comme avec
          <xref ref-type="bibr" rid="ref13">(Gyseghem &amp; Caluwe, 1999)</xref>
          ;
          <xref ref-type="bibr" rid="ref3">(Bordogna, et
al., 2000)</xref>
          ;
          <xref ref-type="bibr" rid="ref14">(Marin, et al., 2002)</xref>
          et
          <xref ref-type="bibr" rid="ref27">(Yazici &amp; George, 1998)</xref>
          jusqu’aux travaux de
          <xref ref-type="bibr" rid="ref16">(Ma, 2005)</xref>
          et
          <xref ref-type="bibr" rid="ref26">(Wang, 2005)</xref>
          qui ont introduit des extensions floues pour la plupart
des concepts UML concernant les classes, les attributs, les relations, la
généralisation, la dépendance. Le modèle étenduainsi proposé est le modèle Fuzzy
UML
          <xref ref-type="bibr" rid="ref17">(Ma &amp; Yan, 2007)</xref>
          .
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>2.3 Modélisation des données géographiques floues</title>
        <p>
          Concernant la modélisation conceptuelle des systèmes d’information
géographique tenant compte du caractère imparfait, elle a fait l’objet de plusieurs
méthodes et formalismes
          <xref ref-type="bibr" rid="ref29">(Zoghlami, 2013)</xref>
          . Ces méthodes proposent des extensions
aux modèles conceptuels classiques (graphes conceptuels et UML) et aux modèles
spatiotemporels pour gérer la nature imparfaite des données.
        </p>
        <p>
          CONGOO
          <xref ref-type="bibr" rid="ref20">(Pantazis &amp; Donnay, 1996)</xref>
          est un formalisme de conception des SIG
orienté objet. Les auteurs de ce formalisme avaient mené une réflexion sur la
description de la typologie de concepts flous mais, ne donnent aucune définition
précise
          <xref ref-type="bibr" rid="ref21">(Pantazis &amp; Donnay, 1997)</xref>
          . POLLEN
          <xref ref-type="bibr" rid="ref12 ref22">(Gayte, et al., 1997)</xref>
          présente un
deuxième formalisme de conception objet destiné à l’environnement mais, elle
n’intègre pas encore le traitement de l’aspect flou des données géographiques.
        </p>
        <p>
          Quant à la méthode MADS (Modélisation d’Applications à Dimension
Spatiotemporelle),elle adopte une approche basée sur les types abstraits des données
pour la modélisation spatiale, temporelle et relations topologiques.
          <xref ref-type="bibr" rid="ref24">(Shu, et al.,
2003)</xref>
          propose une extension du formalisme MADS prenant en compte les concepts
de spatialité floue et de temporalité floue mais qui n’a pas dépassé le cadre
théorique.
        </p>
        <p>
          <xref ref-type="bibr" rid="ref19">(Miralles, 2006)</xref>
          a emprunté l’approche architecture dirigée par les modèles
(MDA) et a proposé le profil UML-SIG pour une modélisation géographique en
utilisant le langage pictographique. UML-SIG s’inspire de Perceptoryà travers
l’utilisation de ses pictogrammes. Miralles a mené une réflexion sur les extensions
floues mais sa version présente une capacité d’expression limitée de son langage
pictographiqueimposé par la version d’UMLutilisée. Deplus, son travail n’a pas tenu
compte des implications de cet enrichissement sur la base de données ni dans
l’exploitation de cette dernière à travers des requêtes floues.
        </p>
        <p>
          Plus récemment,
          <xref ref-type="bibr" rid="ref29">(Zoghlami, 2013)</xref>
          définit le langage de modélisation
FPerceptory qui marie Fuzzy-UML
          <xref ref-type="bibr" rid="ref17">(Ma &amp; Yan, 2007)</xref>
          et Perceptory pour la
construction des systèmes d’information géographiques gérant l’imprécision à l’aide
de représentations floues. Perceptory étend UML par la définition d’un ensemble de
stéréotypes pour décrire les objets spatiotemporels et cela grâce au langage visuel
PVL (plug-in for visuallanguage) (
          <xref ref-type="bibr" rid="ref2">Bédard, 1999</xref>
          ). Ces PVL sont des pictogrammes à
ajouter dans les graphiques UML
          <xref ref-type="bibr" rid="ref5">(Brodeur, et al., 2000)</xref>
          . Concernant Fuzzy-UML, il
vient compléter les limites sémantiques d’UML telles que la gestion de
l’imperfection. Fuzzy-UML gère les classes floues, les attributs flous et les relations
floues mais ne traite pas les contraintes floues. Toutes ces extensions d’UML sont
introduites dans
          <xref ref-type="bibr" rid="ref17">(Ma &amp; Yan, 2007)</xref>
          .
2.4 Outil de modélisation des données géographiques floues
        </p>
        <p>L’implémentation d’une méthode de modélisation des données géographiques au
sein d’un AGL et sa divulgation pour le public sont très limitées. Le formalisme
CONGOO, en outre qu’il modélise les entités géographiques dont les limites sont
incertaines, il n’a jamais été implémenté.Quand au formalisme MADS, bien que
l’équipe de recherche ait travaillé sur les concepts de spatialité floue et de la
temporalité floue, le formalisme reste toujours un prototype de
recherche.Perceptoryest un outil complet de modélisation des bases de données
spatiotemporelles, mais sa limite réside dans le fait que l’accès reste restreint aux
professionnels puisqu’il est implémenté sous la plate-forme propriétaire
MicrosoftVisio. L’équipe de Perceptory a fournit un ensemble des pictogrammes
pour un usage public intégrésous ArgoUMLetVisual Paradigm for UML. Les deux
outils permettent une modélisation basique des données géographiques.</p>
        <p>Concernant l’approche MDAsur laquelle est basé le profil SIG-UML, bien
qu’elle soit soutenue par l’OMG, elle reste un domaine d’étude d’ingénierie dont
l’utilisation et la maîtrise ne sont pas à la portée de tous.De plus, le profil SIG-UML
présente des limites dans sa définition : (i) iln’implémente pas tous les concepts
SIG,par exemple, la spatialité complexe, et ne définit que les concepts de
temporalité primitive ;(ii) il exploite le méta-modèle d’Objecteering qui est la
version 1.3 du méta-modèle UML,le profil est donc sujet aux contraintes d’unicité
de stéréotypes et de position de pictogramme. Ces contrainteslimitent, d’une part, sa
capacité d’expression et ainsi réduisent la possibilité d’exploiter toute la richesse de
PERCEPTORY, ce qui s’est traduit par une redéfinition partielle de son langage
pictographique, et,d’autre part, elles ont amenéà combiner les propriétés spatiales et
temporelles dans un seul stéréotype pour décrire les stéréotypes composites et faire
un traitement supplémentaire pour gérer cette complexité.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. F-Perceptory : Définition et limites</title>
      <sec id="sec-4-1">
        <title>3.1 Définition</title>
        <p>
          F-Perceptory
          <xref ref-type="bibr" rid="ref29">(Zoghlami, 2013)</xref>
          est une approche de modélisation conceptuelle
dédiée aux données spatiotemporelles imprécises. Elle est basée, d’un côté, sur le
langage des pictogrammes de PERCEPTORYpour la modélisation des données
spatiotemporelles et, d’un autre côté, sur les représentations visuelles floues de
Fuzzy UMLpour supporter les imperfections.
        </p>
        <p>F-Perceptory définit un ensemble de pictogrammes servant à représenter les
données spatiales et temporelles imprécises. Les pictogrammes sont les mêmes que
ceux qui sont définis par PERCEPTORY, mais avec un contour rectangulaire en
lignes interrompues. F-Perceptory met en oeuvre les principaux concepts de
diagrammes de classes UML (classe, attribut, association, généralisation, contraintes
et notes). En fait, l'approche est utilisée pour définir un diagramme de classes flou.</p>
      </sec>
      <sec id="sec-4-2">
        <title>3.2 Imprécision spatiale</title>
        <p>L’approche se focalise sur trois formes spatialessimples qui sont le « point flou »
(dimension 0), la « ligne floue » (dimension 1), et le « polygone flou » (dimension
2). Ces géométries floues sont modélisées par les pictogrammes illustrés par la
figure 1. Ces géométries floues présentant les objets spatiaux dont les limites ne sont
pas définies correctement.</p>
      </sec>
      <sec id="sec-4-3">
        <title>3.3 Imprécision temporelle</title>
        <p>F-Perceptory définit les objets flous « Date »et « Période » (figure 2). La
temporalité « Date floue » est destinée à caractériser les objets dont l’existence est
instantanée mais incertaine sur sa date de début ou de fin de l’intervalle temporel.La
temporalité « Période floue » décrit les objets à existence durable mais incertaine sur
la durée temporelle.</p>
      </sec>
      <sec id="sec-4-4">
        <title>3.4 Limites de l’approche F-Perceptory</title>
        <p>L’approche F-Perceptorysemblait être l’approche de modélisation la plus
complète en matière de capacité d’expression vu qu’elle emprunte tout le langage
pictographique de PERCEPTORY et se base sur le méta-modèle UML 2.0, ce qui
permet de gérer facilement les combinaisons des propriétés spatiales et temporelles
des objets et répond ainsi aux complexités effectives des objets spatiotemporels sans
faire recours à un traitement spécifique.</p>
        <p>F-Perceptory adopte toutes les extensions floues introduites avec Fuzzy UML
pour la plupart des concepts UML liés aux classes, attributs, associations,
généralisation, dépendance, etc.</p>
        <p>Malgré les points forts de cette approche, un premier constat permet de
remarquer que F-Perceptory omet la gestion des objets géographiques flous à
géométrie complexe (composites), ce qui rend l'approche limitée à des classes
flouesde géométrie simple (multiplicité égale à (1, 1)). Par conséquent, en
considérant des classes floues à géométrie multiple (combinaison de géométries
similaires) ou complexe (combinaison de géométries différentes), cela permet de
gérer et de représenter une large sélection d'entités géographiques.</p>
        <p>S’appuyant sur ce constat, nousproposons,dans une première étape,de compléter
l’approche par le traitement des objets flous à géométrie complexe. Un premier
exemple de complexité d’objets géographiques flous est celui des objets flous dont
la géométrie est une agrégation de (0, N) ou (1, N) formes similaires. Le deuxième
exemple est celui des objets flous dont la géométrie est une agrégation de différentes
formes. Un troisième cas traite les objets flous dont lagéométrie est alternative.</p>
        <p>Une deuxième étape sera consacrée à mettre en place l’ensemble des contraintes
appliqué à la modélisation des objets à géométrie complexe et l’ensemble des règles
de gestion de la transformation du modèle flou F-Perceptory vers le modèle UML.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Gestion des objets géographiques flous complexes</title>
    </sec>
    <sec id="sec-6">
      <title>4.1 Lamodélisation de la géométrie floue</title>
      <p>Nous présentons, dans la figure 3, la transformation d'une classe géographique
qui a la géométrie polygone flou. Cette transformation peut être généralisée à toutes
les autres formes (point flou et ligne flou). D’une façon générale, chaque objet
spatial flou est un objet composé de n géométries de type polygone avec différents
degrés d'appartenance pour chaque géométrie. Ces géométriescorrespondent aux
αcoupessur un ensemble flou de géométrie de type polygone.</p>
      <p>Pour faire la correspondance entre F-Perceptory et UML, une classe floue sera
traduite parune classe UML présentant l’entité géographique et une autre classe
représentant l’ensemble des formes possibles (α-coupes) de l’entité. Les deux
classes seront liées par une relation de composition. La classe polygone flou «
Cspolygone » est représentée par une classe UML composée de n objets de la classe
«FormImperfection». La classe «FormImperfection» est la classe spatiale qui va
définir l’ensemble des géométries polygone avec leur degré d’appartenance à l’aide
d’un attribut géométrieet d'un attribut degré pour indiquer le degré
d’appartenance.Le rôle géométries de la relation de composition fournit l'ensemble
des géométries qui compose l'objet spatial flou, et le rôle objectSpatial se réfère à
l'objet auquel correspond l’imprécision géométrique.</p>
      <p>Copyright © by the paper’s authors. Copying permitted for private and academic
purposes. Proceedings of the Spatial Analysis and GEOmatics conference, SAGEO
2015.
Trois principales contraintes sont à respecter dans cette modélisation. La
première contrainte correspond à vérifier que les α-coupes forment un ensemble flou
connexeet normalisé, ce qui signifie que: 1) quelle que soit la géométrie G1 avec un
degré d1, toutes les géométries concernant notre ensemble flou ayant un degré
supérieur à d1 sont incluses dans G1 ; 2) les formes sont des formes géométriques
connexes ; 3) le degré maximal est égal à 1. Pour la deuxième contrainte, il s’agit de
vérifier que chaque objet spatial de la classe Cs- polygone est composé de n
géométries (avec n = nombre des α-coupes). La dernière contrainte consiste à
vérifier que l’attributgéomest de type polygone.</p>
      <p>Des procédés similaires sont appliquéspour les autres types de géométries
spatiales : point flou et ligne floue. Ils se différencient pour ce qui concerne le type
de géométrie de l’objet spatial lorsque le degré d’appartenance est égal à 1. Dans ce
cas, pour un point flou (respectivement une ligne floue), le type de géométrie est un
point (respectivement une ligne).</p>
      <sec id="sec-6-1">
        <title>4.1 Agrégation de formes similaires</title>
        <sec id="sec-6-1-1">
          <title>4.2.1 Définition</title>
          <p>Il s’agit d’un objet complexe qui est composé de plusieurs formes similaires
floues (ayant la même dimension). Le pictogramme (1, N) ou (0, N) est utilisé pour
éviter de présenter plusieurs pictogrammes pour la même forme. La figure 4 donne
l’exemple de la classe «ReseauRoutier». Le réseau routier est composé de (1, n)
segments linéaires de type ligne floue. La géométrie facultative reprend les mêmes
principes que ceux présentés ici.</p>
          <p>Copyright © by the paper’s authors. Copying permitted for private and academic
purposes. Proceedings of the Spatial Analysis and GEOmatics conference, SAGEO
2015.</p>
        </sec>
        <sec id="sec-6-1-2">
          <title>4.2.2 Transformation vers UML</title>
          <p>Nous proposons ici de transformer la classe «ReseauRoutier». Chaque
occurrence de la classe «ReseauRoutier» est l’agrégation de plusieurs objets de type
ligne floue. En modélisation UML (figure5), cette agrégation sera traduite par la
création de la classe «LigneIntermediaire»présentant pour chaque réseau routier
l'ensemble des lignes qui le constituent (contrainte 1). Chaque primitive ligne est
floue et samodélisation nécessite alors la définition de la classe «Imperfection».</p>
          <p>Ainsi, la relation d'association entre la classe «ReseauRoutier» et
«LigneIntermediaire»traduit la multiplicité (1, N) de lignes pour chaque
instanceReseauRoutier. Chaque objet spatial LigneIntermediairesera composé de n
géométries de type ligneavec différents degrés d'appartenance. Ces géométries sont
présentées par la classe «Imperfection». Si le degré est égal à 1, la géométrie est
nécessairement une ligne (contrainte2).Le même processus est appliqué aux autres
types d'entités spatiales multiples : point flou et polygone flou.</p>
          <p>Copyright © by the paper’s authors. Copying permitted for private and academic
purposes. Proceedings of the Spatial Analysis and GEOmatics conference, SAGEO
2015.</p>
        </sec>
      </sec>
      <sec id="sec-6-2">
        <title>4.2 Agrégation de formes multiples</title>
        <sec id="sec-6-2-1">
          <title>4.3.1 Définition</title>
          <p>L’objet complexe est un agrégat composé de plusieurs formes de géométries
différentes. Ce type d’agrégation dispose de la multiplicité par défaut (1, N) qui ne
sera pas exprimé.L'exemple de la figure 6 modélise un réseau hydraulique composé
de lignes floues présentant les rivières et de polygones flous présentant les lacs. Le
réseau est modélisé par les pictogrammes ligne floue et polygone flou. Nous limitons
le nombre de combinaisons de formes à deux pictogrammes.</p>
        </sec>
        <sec id="sec-6-2-2">
          <title>4.3.2 Transformation vers UML</title>
          <p>Nous proposons ici de transformer l'exemple du réseau hydraulique (voir figure
7). Chaque occurrence de «ReseauHydraulique»est composée de (1, N) géométries
de type polygone flou et (1, N) géométries de type lignefloue (contrainte 1). En
modélisation UML, nous définissons la classe «PolygoneIntermediaire» pour
l'ensemble des objets de type polygone flou et «LigneIntermediaire» pour
l'ensemble des objets de type ligne floue.Chaque objet de type polygone est flou et
chaque objet de type ligne est flou aussi. Nous définissons la classe
«Imperfection»qui est une classe commune entre toutes les géométries. Les
contraintes appliquées sur la classe «Imperfection» sont les mêmes, bien que non
représentées sur la figure.</p>
          <p>Copyright © by the paper’s authors. Copying permitted for private and academic
purposes. Proceedings of the Spatial Analysis and GEOmatics conference, SAGEO
2015.</p>
        </sec>
      </sec>
      <sec id="sec-6-3">
        <title>4.3 La géométrie alternative floue</title>
        <sec id="sec-6-3-1">
          <title>4.4.1 Définition Figure7. Transformation d’agrégation de formes multiple Figure 8.Exemple de géométrie alternative floue</title>
          <p>
            Une géométrie alternative (
            <xref ref-type="bibr" rid="ref2">Bédard, 1999</xref>
            )représente le 'OU' exclusifentre les
deux formes possiblesrégie par une contrainte.La géométrie alternative floue est
définie lorsque l'objet a une forme géométrique imprécise dans les deux cas. La
classe est représentée par la concaténation des pictogrammes possibles (voir figure
8).Par exemple, quand un terrain forestier est représenté, dans le système, soit par un
point flou (si la zone est inférieure à 1 hectare) soit par un polygone flou (si sa
surface est plus grande que 1 hectare), alors il a les deux pictogrammes
correspondants qui sont adjacents sans espace les séparant.
          </p>
        </sec>
        <sec id="sec-6-3-2">
          <title>4.4.2 Transformation vers UML Figure 9. Transformation de la géométrie alternative floue</title>
          <p>Nous vous proposons de transformer l'exemple de la classe «TerrainForestier»
(voir Figure 9). Chaque occurrence du terrain forestier peut être transformée soit en
une instance de polygone flou soit en une instance de ligne floue selon certaines
conditions.En UML, on définit la contrainte {XOR} pour assurer que chaque
occurrence de terrain forestier sera présentée par un seul objet spatial soit par un
point flou (la classe «PointIntermediare») soit par un polygone flou (la classe
«PolygoneIntermediaire») mais pas les deux.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>5. Conclusion et perspectives</title>
      <p>F-Perceptory est une approche de modélisationdes données géographiques floues
baséeessentiellement sur le concept de stéréotype pour pouvoir exprimer la spatialité
et la temporalité des entités référencées en langage UML.La nouvelle version,
proposée dans cet article, permet à l'utilisateur de présenter un modèle riche et
pouvoir le transformer en un modèle UML pour obtenir à la fin le schéma
relationnel de création de la base de données. Chaque schéma de
transformationprésente un patron de conception pour le cas flou étudié. La
génération d’un modèle UML à partir d’un modèle F-Perceptory nécessite aussi la
définition des contraintes appliquées sur les classes, objets, attributs et relations.</p>
      <p>Nous avons implémenté F-Perceptory sous Modelio qui est un AGL très
complet, qui fournit un support complet d’UML2.4. Modelio a une API java riche
permettant le développement de nouveaux profils et fonctionne indépendamment de
la plate-forme Eclispe. Modelio est open source, permet de personnaliser sa boîte à
outils pour intégrer le nouveau profil UML, les règles de transformation
(développées en java) et les contraintes associées (implémentées en OCL). La mise
en oeuvre de F-Perceptory sous Modelio a abouti à la définition de nouveaux
modules : F-Perceptory, F-PerceptoryToUML et LogicToDB.</p>
      <p>Nous prévoyons l'enrichissement de F-Perceptory par la définition de relations
floues et leurs correspondances en UML.</p>
    </sec>
    <sec id="sec-8">
      <title>Références</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Altman</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <year>1994</year>
          .
          <article-title>Fuzzy set theoretic approaches for handling imprecision</article-title>
          .
          <source>International Journal of geographical Informations Systems</source>
          ,
          <volume>8</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>271</fpage>
          -
          <lpage>289</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Bédard</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <year>1999</year>
          .
          <article-title>Visual modelling of spatial databases : Towards spatial PVL and UML</article-title>
          . Geomatica, Volume
          <volume>53</volume>
          , pp.
          <fpage>169</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Bordogna</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leporati</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lucarella</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Pasi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <year>2000</year>
          .
          <article-title>The Fuzzy Object Oriented Database</article-title>
          .
          <source>Recent Issues on Fuzzy Databases.</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Bouchon-Meunier</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <year>1995</year>
          .
          <article-title>La logique floue et ses applications</article-title>
          . Paris: Addison-Wesley.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Brodeur</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bédard</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Proulx</surname>
            ,
            <given-names>M. J.</given-names>
          </string-name>
          ,
          <year>2000</year>
          .
          <article-title>Modelling Geospatial Application Database</article-title>
          .
          <source>Proceedings of 8th ACM international symposium on Information and Knowledge</source>
          , pp.
          <fpage>39</fpage>
          -
          <lpage>46</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Kerre</surname>
            ,
            <given-names>E. E.</given-names>
          </string-name>
          ,
          <year>1998</year>
          .
          <article-title>Extending ER/EER concepts towards fuzzy conceptual data modeling</article-title>
          .
          <source>Proceedings of IEEE International Conference on Fuzzy Systems</source>
          , Volume
          <volume>2</volume>
          , pp.
          <fpage>1320</fpage>
          -
          <lpage>1325</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Clementini</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Felice</surname>
            ,
            <given-names>P. D.</given-names>
          </string-name>
          ,
          <year>2001</year>
          .
          <article-title>A spatial model for complex objects with a broad boundary supporting queries on uncertain data</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          , Volume
          <volume>37</volume>
          , pp.
          <fpage>285</fpage>
          -
          <lpage>305</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Cohn</surname>
            ,
            <given-names>A. G.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Gotts</surname>
            ,
            <given-names>N. M.</given-names>
          </string-name>
          ,
          <year>1996</year>
          . The 'Egg-Yolk'
          <article-title>Representation of Regions with Indeterminate Boundaries</article-title>
          . Dans:
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Frank</surname>
          </string-name>
          &amp; A. U. Burrough, éds.
          <source>Geographic Objects with Indeterminate Boundaries. London: Taylor &amp; Francis</source>
          , pp.
          <fpage>171</fpage>
          -
          <lpage>187</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Dilo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De</surname>
            <given-names>By</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            &amp;
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          ,
          <year>2007</year>
          .
          <article-title>A system of types and operators for handling vague spatial objects</article-title>
          .
          <source>International Journal of Geographical Information Science</source>
          ,
          <volume>21</volume>
          (
          <issue>4</issue>
          ), p.
          <fpage>397</fpage>
          -
          <lpage>426</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Fishe</surname>
            , P., Cheng,
            <given-names>T.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Wood</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <year>2007</year>
          .
          <article-title>Higher Order Vagueness in Geographical Information: Empirical Geographical Population of Type n Fuzzy Sets</article-title>
          .
          <source>Journal of Geoinformatica</source>
          ,
          <volume>11</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>311</fpage>
          -
          <lpage>330</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Fisher</surname>
            ,
            <given-names>P. F.</given-names>
          </string-name>
          ,
          <year>1999</year>
          .
          <article-title>Models of uncertainty in spatial data</article-title>
          .
          <source>Geographical information systems</source>
          , Volume
          <volume>1</volume>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>205</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Gayte</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Libourel</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cheylan</surname>
            ,
            <given-names>J.-P.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Lardon</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <year>1997</year>
          .
          <article-title>Conception des systemes d'information sur l'environnement</article-title>
          . Paris: Hermès.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Gyseghem</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Caluwe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <year>1999</year>
          .
          <article-title>Imprecision and uncertainty in the UFO database model</article-title>
          .
          <source>Journal of the American Society for Information Science</source>
          ,
          <volume>49</volume>
          (
          <issue>3</issue>
          ), p.
          <fpage>236</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Marin</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Medina</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pons</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Vila</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <year>2002</year>
          .
          <article-title>Object resemblance in a fuzzy objectoriented context</article-title>
          .
          <source>IEEE International Conference on Fuzzy Systems</source>
          , Volume
          <volume>2</volume>
          , pp.
          <fpage>849</fpage>
          -
          <lpage>854</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Masson</surname>
          </string-name>
          , M.-H.,
          <year>2005</year>
          .
          <article-title>Apports de la théorie des possibilités et des fonctions de croyance à l'analyse de données imprécises</article-title>
          .
          <source>Compiègne: Mémoire d'habilitation à diriger des Recherches</source>
          , Université de Campiègne.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <year>2005</year>
          .
          <article-title>Fuzzy information modeling with the UML</article-title>
          .
          <article-title>Advances in fuzzy object-oriented databases : modeling and applications</article-title>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>176</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Yan</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <year>2007</year>
          .
          <article-title>Fuzzy XML data modeling with the UML and relational data models</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          , Volume
          <volume>63</volume>
          , pp.
          <fpage>970</fpage>
          -
          <lpage>994</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , Ma,
          <string-name>
            <given-names>W.</given-names>
            &amp;
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          ,
          <year>2001</year>
          .
          <article-title>Conceptual design of fuzzy object-oriented databases utilizing extended entity-relationship model</article-title>
          .
          <source>International Journal of Intelligent Systems</source>
          , Volume
          <volume>16</volume>
          , pp.
          <fpage>697</fpage>
          -
          <lpage>711</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Miralles</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <year>2006</year>
          .
          <article-title>Ingénierie des modéles pour les applications environnementales</article-title>
          , Paris: Thèse de doctorat en informatique, Université de Montpellier 2.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>Pantazis</surname>
            ,
            <given-names>D. N.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Donnay</surname>
            ,
            <given-names>J.-P.</given-names>
          </string-name>
          ,
          <year>1996</year>
          . La conception de SIG :
          <article-title>méthode et formalisme</article-title>
          . Paris: Hermés.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Pantazis</surname>
            ,
            <given-names>D. N.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Donnay</surname>
            ,
            <given-names>J.-P.</given-names>
          </string-name>
          ,
          <year>1997</year>
          .
          <article-title>Objets géographiques à limites indéterminés Modélisation et intégration dans un modèle conceptuel de données</article-title>
          .
          <volume>7</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>159</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>Parent</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          et al.,
          <year>1997</year>
          .
          <article-title>MADS: un modèle conceptuel pour des applications spatiotemporelles</article-title>
          . Revue Internationale de Geomatique, pp.
          <fpage>317</fpage>
          -
          <lpage>352</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>Parsons</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Hunter</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <year>1998</year>
          .
          <article-title>A Review of Uncertainty Handling Formalisms</article-title>
          .
          <article-title>SpringerVerlag éd</article-title>
          . s.l.:Applications of Springer Uncertainty Formalisms .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <surname>Shu</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spaccapietra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parent</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Sedas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <year>2003</year>
          .
          <article-title>Uncertainty of Geographic Information and its Support in MADS</article-title>
          .
          <source>Hong Kong: 2nd International Symposium on Spatial Data Quality.</source>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <surname>Smets</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <year>1997</year>
          .
          <article-title>Imperfect information: Imprecision and uncertainty</article-title>
          .
          <source>Uncertainty Management in Information Systems</source>
          , p.
          <fpage>225</fpage>
          -
          <lpage>254</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <year>2005</year>
          .
          <string-name>
            <surname>Fuzzy</surname>
            <given-names>UML</given-names>
          </string-name>
          , Karlsruhe: University of Karlsruhe.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <surname>Yazici</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>George</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <year>1998</year>
          . Fuzzy Database Modeling. Physica-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L. A.</given-names>
          </string-name>
          ,
          <year>1965</year>
          .
          <article-title>Fuzzy sets</article-title>
          .
          <source>Information and Control</source>
          , Vol.
          <volume>8</volume>
          , pp.
          <fpage>338</fpage>
          -
          <lpage>353</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <string-name>
            <surname>Zoghlami</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <year>2013</year>
          .
          <article-title>Modelisation et conception de système d'informations géographique gérant l'imprécision</article-title>
          , Paris: Thèse de doctorat, Université Paris 8.
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <surname>Zvieli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>P. P.</given-names>
          </string-name>
          ,
          <year>1986</year>
          .
          <article-title>Entity-relationship modeling and fuzzy databases</article-title>
          .
          <source>Proceedings of IEEE International Conference on Data Engineering</source>
          , pp.
          <fpage>320</fpage>
          -
          <lpage>327</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>