<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-00720681</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-24T02:29:39+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">File system on CRDT</title>
            <author role="aut">
              <persName>
                <forename type="first">Mehdi</forename>
                <surname>Ahmed-Nacer</surname>
              </persName>
              <email type="md5">909c018c4bcff8e3cfe63f56db896fb8</email>
              <email type="domain">loria.fr</email>
              <idno type="idhal" notation="numeric">999987</idno>
              <idno type="halauthorid" notation="string">588820-999987</idno>
              <idno type="IDREF">https://www.idref.fr/185654932</idno>
              <affiliation ref="#struct-107894"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Stéphane</forename>
                <surname>Martin</surname>
              </persName>
              <email type="md5">3c942e645bb449bb95f70b625a74bd56</email>
              <email type="domain">loria.fr</email>
              <idno type="idhal" notation="numeric">915273</idno>
              <idno type="halauthorid" notation="string">27915-915273</idno>
              <orgName ref="#struct-300291"/>
              <affiliation ref="#struct-107894"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Pascal</forename>
                <surname>Urso</surname>
              </persName>
              <email type="md5">8c7e295bf54494634013b2ce46ecbd75</email>
              <email type="domain">loria.fr</email>
              <idno type="idhal" notation="numeric">830668</idno>
              <idno type="halauthorid" notation="string">114829-830668</idno>
              <affiliation ref="#struct-107894"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Mehdi</forename>
                <surname>Ahmed-Nacer</surname>
              </persName>
              <email type="md5">2fd207b0ac82e637b82c099e33df1790</email>
              <email type="domain">gmail.com</email>
            </editor>
            <funder ref="#projanr-8353"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2012-07-25 13:53:35</date>
              <date type="whenWritten">2012-07-25</date>
              <date type="whenModified">2025-11-04 12:00:29</date>
              <date type="whenReleased">2012-07-25 15:50:13</date>
              <date type="whenProduced">2012-07-25</date>
              <date type="whenEndEmbargoed">2012-07-25</date>
              <ref type="file" target="https://inria.hal.science/hal-00720681v1/document">
                <date notBefore="2012-07-25"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-00720681v1/file/RR-8027.pdf" id="file-720681-1072895">
                <date notBefore="2012-07-25"/>
              </ref>
              <ref type="externalLink" target="http://arxiv.org/pdf/1207.5990"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="167620">
                <persName>
                  <forename>Mehdi</forename>
                  <surname>Ahmed-Nacer</surname>
                </persName>
                <email type="md5">2fd207b0ac82e637b82c099e33df1790</email>
                <email type="domain">gmail.com</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-00720681</idno>
            <idno type="halUri">https://inria.hal.science/hal-00720681</idno>
            <idno type="halBibtex">ahmednacer:hal-00720681</idno>
            <idno type="halRefHtml">[Research Report] RR-8027, INRIA. 2012, pp.19</idno>
            <idno type="halRef">[Research Report] RR-8027, INRIA. 2012, pp.19</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-720681-1072895"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA-RRRT">Rapports de recherche et Technique de l'Inria</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="LORIA2">Publications du LORIA</idno>
            <idno type="stamp" n="INRIA-NANCY-GRAND-EST">INRIA Nancy - Grand Est</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="UNIV-LORRAINE">Université de Lorraine</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="LORIA">Laboratoire Lorrain de Recherche en Informatique et ses Applications</idno>
            <idno type="stamp" n="LORIA-NSS" corresp="LORIA">Department of Networks, Systems and Services</idno>
            <idno type="stamp" n="LARA">LARA</idno>
            <idno type="stamp" n="ANR">ANR</idno>
            <idno type="stamp" n="AM2I-UL">Pôle scientifique Automatique, Mathématiques, Informatique et leurs Intéractions de l'Université de Lorraine</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="1">Not set</note>
            <note type="report" n="6">Research Report</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">File system on CRDT</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Mehdi</forename>
                    <surname>Ahmed-Nacer</surname>
                  </persName>
                  <email type="md5">909c018c4bcff8e3cfe63f56db896fb8</email>
                  <email type="domain">loria.fr</email>
                  <idno type="idhal" notation="numeric">999987</idno>
                  <idno type="halauthorid" notation="string">588820-999987</idno>
                  <idno type="IDREF">https://www.idref.fr/185654932</idno>
                  <affiliation ref="#struct-107894"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Stéphane</forename>
                    <surname>Martin</surname>
                  </persName>
                  <email type="md5">3c942e645bb449bb95f70b625a74bd56</email>
                  <email type="domain">loria.fr</email>
                  <idno type="idhal" notation="numeric">915273</idno>
                  <idno type="halauthorid" notation="string">27915-915273</idno>
                  <orgName ref="#struct-300291"/>
                  <affiliation ref="#struct-107894"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Pascal</forename>
                    <surname>Urso</surname>
                  </persName>
                  <email type="md5">8c7e295bf54494634013b2ce46ecbd75</email>
                  <email type="domain">loria.fr</email>
                  <idno type="idhal" notation="numeric">830668</idno>
                  <idno type="halauthorid" notation="string">114829-830668</idno>
                  <affiliation ref="#struct-107894"/>
                </author>
              </analytic>
              <monogr>
                <idno type="reportNumber">RR-8027</idno>
                <imprint>
                  <biblScope unit="pp">19</biblScope>
                  <date type="datePub">2012-07-25</date>
                </imprint>
                <authority type="institution">INRIA</authority>
              </monogr>
              <idno type="arxiv">1207.5990</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Distributed System</term>
                <term xml:lang="en">CRDT</term>
                <term xml:lang="en">Optimistic Replication</term>
                <term xml:lang="en">Data Consistency</term>
                <term xml:lang="en">File system</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-ni">Computer Science [cs]/Networking and Internet Architecture [cs.NI]</classCode>
              <classCode scheme="halTypology" n="REPORT">Reports</classCode>
              <classCode scheme="halOldTypology" n="REPORT">Reports</classCode>
              <classCode scheme="halTreeTypology" n="REPORT.RESREPORT">Reports - Research report</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>In this report we show how to manage a distributed hierarchical structure representing a file system. This structure is optimistically replicated, each user work on his local replica, and updates are sent to other replica. The different replicas eventually observe same view of file systems. At this stage, conflicts between updates are very common. We claim that conflict resolution should rely as little as possible on users. In this report we propose a simple and modular solution to resolve these problems and maintain data consistency.</p>
            </abstract>
            <abstract xml:lang="fr">
              <p>Dans ce rapport nous allons montrer comment gérer une structure hiérarchique structuré représentant un système de fichier. Cette structure est basé sur la réplication optimiste, chaque utilisateur travaille sur une copie local et les mises à jour sont envoyées aux autres réplica. Les différentes répliques observent éventuellement la même vu du système de fichier. Á ce stade, des conflits entre les mises à jour peuvent avoir lieu. Nous demandons l'intervention des utilisateurs pour résoudre les conflits aussi peu que possible. Dans ce rapport, nous proposons une solution simple et modulaire pour résoudre ces problèmes en maintenant la cohérence des données.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-107894" status="OLD">
          <idno type="RNSR">200921239B</idno>
          <orgName>Services and Cooperation</orgName>
          <orgName type="acronym">SCORE</orgName>
          <date type="end">2014-07-31</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/equipes/score</ref>
          </desc>
          <listRelation>
            <relation active="#struct-129671" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-423085" type="direct"/>
            <relation active="#struct-206040" type="indirect"/>
            <relation active="#struct-411575" type="indirect"/>
            <relation active="#struct-413289" type="indirect"/>
            <relation name="UMR7503" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-129671" status="VALID">
          <idno type="RNSR">198618246Y</idno>
          <idno type="ROR">https://ror.org/03fcjvn64</idno>
          <orgName>Centre Inria de l'Université de Lorraine</orgName>
          <desc>
            <address>
              <addrLine>615 rue du Jardin Botanique 54600 Villers-lès-Nancy</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/nancy</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="department" xml:id="struct-423085" status="VALID">
          <orgName>Department of Networks, Systems and Services</orgName>
          <orgName type="acronym">LORIA - NSS</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.loria.fr/en/research/departments/networks-systems-and-services/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-206040" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-411575" type="indirect"/>
            <relation active="#struct-413289" type="indirect"/>
            <relation name="UMR7503" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-206040" status="VALID">
          <idno type="IdRef">067077927</idno>
          <idno type="ISNI">0000000121795429</idno>
          <idno type="RNSR">198912571S</idno>
          <idno type="IdUnivLorraine">[UL]RSI--</idno>
          <idno type="ROR">https://ror.org/02vnf0c38</idno>
          <orgName>Laboratoire Lorrain de Recherche en Informatique et ses Applications</orgName>
          <orgName type="acronym">LORIA</orgName>
          <date type="start">2012-01-01</date>
          <desc>
            <address>
              <addrLine>Campus Scientifique BP 239 54506 Vandoeuvre-lès-Nancy Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.loria.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
            <relation active="#struct-411575" type="direct"/>
            <relation active="#struct-413289" type="direct"/>
            <relation name="UMR7503" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-411575" status="VALID">
          <idno type="IdRef">184443237</idno>
          <idno type="ROR">https://ror.org/019tcpt25</idno>
          <orgName>CentraleSupélec</orgName>
          <desc>
            <address>
              <addrLine>3, rue Joliot Curie,Plateau de Moulon,91192 GIF-SUR-YVETTE Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.centralesupelec.fr</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-413289" status="VALID">
          <idno type="IdRef">157040569</idno>
          <idno type="IdUnivLorraine">[UL]100--</idno>
          <idno type="ROR">https://ror.org/04vfs2w97</idno>
          <orgName>Université de Lorraine</orgName>
          <orgName type="acronym">UL</orgName>
          <date type="start">2012-01-01</date>
          <desc>
            <address>
              <addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-lorraine.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-8353" status="VALID">
          <idno type="anr">ANR-10-BLAN-0208</idno>
          <idno type="program">BLANC</idno>
          <orgName>ConcoRDanT</orgName>
          <desc>Les CRDT pour la cohérence sans contrôle de concurrence dans les nuages et les systèmes pair-à-pair</desc>
          <date type="start">2010</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>