<?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-02380196v2</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-17T02:06:09+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Coq Coq Correct! Verification of Type Checking and Erasure for Coq, in Coq</title>
            <author role="aut">
              <persName>
                <forename type="first">Matthieu</forename>
                <surname>Sozeau</surname>
              </persName>
              <email type="md5">eb8f97411333653eb5e09993c0b77574</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">matthieu-sozeau</idno>
              <idno type="idhal" notation="numeric">911472</idno>
              <idno type="halauthorid" notation="string">588384-911472</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-6452-8806</idno>
              <affiliation ref="#struct-1005019"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Simon</forename>
                <surname>Boulier</surname>
              </persName>
              <email type="md5">79b900ae7ec1b34c21a3b4365b7076f8</email>
              <email type="domain">ens-rennes.fr</email>
              <idno type="idhal" notation="numeric">1032880</idno>
              <idno type="halauthorid" notation="string">613807-1032880</idno>
              <affiliation ref="#struct-495900"/>
              <affiliation ref="#struct-473973"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Yannick</forename>
                <surname>Forster</surname>
              </persName>
              <idno type="halauthorid">1610356-0</idno>
              <affiliation ref="#struct-92733"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Nicolas</forename>
                <surname>Tabareau</surname>
              </persName>
              <email type="md5">8b53e83f8a962f1ab5eba06c6af58fe8</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">nicolas-tabareau</idno>
              <idno type="idhal" notation="numeric">3252</idno>
              <idno type="halauthorid" notation="string">1406-3252</idno>
              <idno type="IDREF">https://www.idref.fr/130627526</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-3366-2273</idno>
              <affiliation ref="#struct-495900"/>
              <affiliation ref="#struct-473973"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Théo</forename>
                <surname>Winterhalter</surname>
              </persName>
              <email type="md5">45b79a2e1d41a14830fa23d97255abb6</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">theo-winterhalter</idno>
              <idno type="idhal" notation="numeric">1219665</idno>
              <idno type="halauthorid" notation="string">1042388-1219665</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-9881-3696</idno>
              <affiliation ref="#struct-473973"/>
              <affiliation ref="#struct-495900"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Théo</forename>
                <surname>Winterhalter</surname>
              </persName>
              <email type="md5">45b79a2e1d41a14830fa23d97255abb6</email>
              <email type="domain">inria.fr</email>
            </editor>
            <funder>This research has been funded by the CoqHoTT ERC Grant 637339</funder>
          </titleStmt>
          <editionStmt>
            <edition n="v1">
              <date type="whenSubmitted">2019-11-26 10:40:18</date>
            </edition>
            <edition n="v2" type="current">
              <date type="whenSubmitted">2019-12-11 15:01:24</date>
              <date type="whenModified">2026-02-07 05:17:52</date>
              <date type="whenReleased">2019-12-11 15:09:13</date>
              <date type="whenProduced">2020-01-19</date>
              <date type="whenEndEmbargoed">2019-12-11</date>
              <ref type="file" target="https://hal.science/hal-02380196v2/document">
                <date notBefore="2019-12-11"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal.science/hal-02380196v2/file/popl20main-p34-p-79d1b9f-43140-final.pdf" id="file-2404760-2296582">
                <date notBefore="2019-12-11"/>
              </ref>
              <ref type="externalLink" target="https://dl.acm.org/doi/pdf/10.1145/3371076?download=true"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="552489">
                <persName>
                  <forename>Théo</forename>
                  <surname>Winterhalter</surname>
                </persName>
                <email type="md5">45b79a2e1d41a14830fa23d97255abb6</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-02380196</idno>
            <idno type="halUri">https://hal.science/hal-02380196</idno>
            <idno type="halBibtex">sozeau:hal-02380196</idno>
            <idno type="halRefHtml">&lt;i&gt;Proceedings of the ACM on Programming Languages&lt;/i&gt;, 2020, pp.1-28. &lt;a target="_blank" href="https://dx.doi.org/10.1145/3371076"&gt;&amp;#x27E8;10.1145/3371076&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Proceedings of the ACM on Programming Languages, 2020, pp.1-28. &amp;#x27E8;10.1145/3371076&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-2404760-2296582"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UNIV-NANTES">Université de Nantes</idno>
            <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="EC-NANTES">Ecole Centrale de Nantes</idno>
            <idno type="stamp" n="INRIA-RENNES">INRIA Rennes - Bretagne Atlantique</idno>
            <idno type="stamp" n="INRIA-ROCQ">INRIA Paris - Rocquencourt</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="UNAM">l'unam - université nantes angers le mans</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="LS2N">Laboratoire des Sciences du Numérique de Nantes</idno>
            <idno type="stamp" n="LS2N-GALLINETTE" corresp="LS2N">LS2N-GALLINETTE</idno>
            <idno type="stamp" n="INRIA-RENGRE">INRIA-RENGRE</idno>
            <idno type="stamp" n="INSTITUTS-TELECOM">composantes instituts telecom </idno>
            <idno type="stamp" n="UNIV-PARIS">Université Paris Cité</idno>
            <idno type="stamp" n="UNIVERSITE-PARIS" corresp="UNIV-PARIS">Université Paris Cité</idno>
            <idno type="stamp" n="UP-SCIENCES">Université Paris Cité - Faculté des Sciences</idno>
            <idno type="stamp" n="NANTES-UNIVERSITE">Nantes Université</idno>
            <idno type="stamp" n="UNIV-NANTES-AV2022">Université de Nantes</idno>
            <idno type="stamp" n="NU-CENTRALE">École Centrale de Nantes</idno>
            <idno type="stamp" n="INRIAARTDOI">INRIAARTDOI</idno>
            <idno type="stamp" n="IRIF">Institut de Recherche en Informatique Fondamentale</idno>
            <idno type="stamp" n="INRIA-ALLEMAGNE">INRIA-ALLEMAGNE</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Coq Coq Correct! Verification of Type Checking and Erasure for Coq, in Coq</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Matthieu</forename>
                    <surname>Sozeau</surname>
                  </persName>
                  <email type="md5">eb8f97411333653eb5e09993c0b77574</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">matthieu-sozeau</idno>
                  <idno type="idhal" notation="numeric">911472</idno>
                  <idno type="halauthorid" notation="string">588384-911472</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-6452-8806</idno>
                  <affiliation ref="#struct-1005019"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Simon</forename>
                    <surname>Boulier</surname>
                  </persName>
                  <email type="md5">79b900ae7ec1b34c21a3b4365b7076f8</email>
                  <email type="domain">ens-rennes.fr</email>
                  <idno type="idhal" notation="numeric">1032880</idno>
                  <idno type="halauthorid" notation="string">613807-1032880</idno>
                  <affiliation ref="#struct-495900"/>
                  <affiliation ref="#struct-473973"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Yannick</forename>
                    <surname>Forster</surname>
                  </persName>
                  <idno type="halauthorid">1610356-0</idno>
                  <affiliation ref="#struct-92733"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Nicolas</forename>
                    <surname>Tabareau</surname>
                  </persName>
                  <email type="md5">8b53e83f8a962f1ab5eba06c6af58fe8</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">nicolas-tabareau</idno>
                  <idno type="idhal" notation="numeric">3252</idno>
                  <idno type="halauthorid" notation="string">1406-3252</idno>
                  <idno type="IDREF">https://www.idref.fr/130627526</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-3366-2273</idno>
                  <affiliation ref="#struct-495900"/>
                  <affiliation ref="#struct-473973"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Théo</forename>
                    <surname>Winterhalter</surname>
                  </persName>
                  <email type="md5">45b79a2e1d41a14830fa23d97255abb6</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">theo-winterhalter</idno>
                  <idno type="idhal" notation="numeric">1219665</idno>
                  <idno type="halauthorid" notation="string">1042388-1219665</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-9881-3696</idno>
                  <affiliation ref="#struct-473973"/>
                  <affiliation ref="#struct-495900"/>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">120491</idno>
                <idno type="issn">2475-1421</idno>
                <title level="j">Proceedings of the ACM on Programming Languages</title>
                <imprint>
                  <publisher>ACM</publisher>
                  <biblScope unit="pp">1-28</biblScope>
                  <date type="datePub">2020-01-19</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1145/3371076</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Certification</term>
                <term xml:lang="en">Type checker</term>
                <term xml:lang="en">Proof assistants</term>
                <term xml:lang="en">Type theory</term>
                <term xml:lang="en">Theory of computation</term>
              </keywords>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halDomain" n="info.info-lo">Computer Science [cs]/Logic in Computer Science [cs.LO]</classCode>
              <classCode scheme="halDomain" n="info.info-pl">Computer Science [cs]/Programming Languages [cs.PL]</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Coq is built around a well-delimited kernel that perfoms typechecking for definitions in a variant of the Calculus of Inductive Constructions (CIC). Although the metatheory of CIC is very stable and reliable, the correctness of its implementation in Coq is less clear. Indeed, implementing an efficient type checker for CIC is a rather complex task, and many parts of the code rely on implicit invariants which can easily be broken by further evolution of the code. Therefore, on average, one critical bug has been found every year in Coq. This paper presents the first implementation of a type checker for the kernel of Coq (without the module system and template polymorphism), which is proven correct in Coq with respect to its formal specification and axiomatisation of part of its metatheory. Note that because of Gödel's incompleteness theorem, there is no hope to prove completely the correctness of the specification of Coq inside Coq (in particular strong normalisation or canonicity), but it is possible to prove the correctness of the implementation assuming the correctness of the specification, thus moving from a trusted code base (TCB) to a trusted theory base (TTB) paradigm. Our work is based on the MetaCoq project which provides metaprogramming facilities to work with terms and declarations at the level of this kernel. Our type checker is based on the specification of the typing relation of the Polymorphic, Cumulative Calculus of Inductive Constructions (PCUIC) at the basis of Coq and the verification of a relatively efficient and sound type-checker for it. In addition to the kernel implementation, an essential feature of Coq is the so-called extraction: the production of executable code in functional languages from Coq definitions. We present a verified version of this subtle type-and-proof erasure step, therefore enabling the verified extraction of a safe type-checker for Coq.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-1005019" status="OLD">
          <idno type="RNSR">200920939A</idno>
          <orgName>Design, study and implementation of languages for proofs and programs</orgName>
          <orgName type="acronym">PI.R2</orgName>
          <date type="start">2020-01-01</date>
          <date type="end">2022-12-31</date>
          <desc>
            <address>
              <addrLine>8 Place Aurélie Nemours75205 Paris Cedex 13</addrLine>
              <country key="FR"/>
            </address>
          </desc>
          <listRelation>
            <relation active="#struct-441569" type="direct"/>
            <relation active="#struct-454310" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-557826" type="direct"/>
            <relation active="#struct-1005016" type="direct"/>
            <relation name="UMR8243" active="#struct-441569" type="direct"/>
            <relation name="UMR_8243" active="#struct-557826" type="direct"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-495900" status="OLD">
          <idno type="RNSR">201722488Z</idno>
          <orgName>Gallinette : vers une nouvelle génération d'assistant à la preuve</orgName>
          <orgName type="acronym">LS2N - équipe GALLINETTE</orgName>
          <date type="start">2017-05-01</date>
          <date type="end">2018-04-30</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.inria.fr/equipes/gallinette</ref>
          </desc>
          <listRelation>
            <relation active="#struct-419153" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-473973" type="direct"/>
            <relation active="#struct-97058" type="indirect"/>
            <relation active="#struct-93263" type="indirect"/>
            <relation active="#struct-111023" type="indirect"/>
            <relation name="UMR6004" active="#struct-441569" type="indirect"/>
            <relation active="#struct-481355" type="indirect"/>
            <relation active="#struct-302102" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-473973" status="OLD">
          <idno type="IdRef">203637585</idno>
          <idno type="RNSR">201722241F</idno>
          <idno type="ROR">https://ror.org/02snf8m58</idno>
          <orgName>Laboratoire des Sciences du Numérique de Nantes</orgName>
          <orgName type="acronym">LS2N</orgName>
          <date type="start">2017-01-01</date>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>Université de Nantes – faculté des Sciences et Techniques (FST)2 Chemin de la HoussinièreBP 92208, 44322 Nantes Cedex 3</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.ls2n.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-97058" type="direct"/>
            <relation active="#struct-93263" type="indirect"/>
            <relation active="#struct-111023" type="direct"/>
            <relation name="UMR6004" active="#struct-441569" type="direct"/>
            <relation active="#struct-481355" type="direct"/>
            <relation active="#struct-302102" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-92733" status="VALID">
          <idno type="ROR">https://ror.org/01jdpyv68</idno>
          <orgName>Universität des Saarlandes [Saarbrücken] = Saarland University [Saarbrücken]</orgName>
          <desc>
            <address>
              <addrLine>Universität des Saarlandes Campus D-66123 Saarbrücken</addrLine>
              <country key="DE"/>
            </address>
            <ref type="url">http://www.uni-saarland.de</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>
        <org type="laboratory" xml:id="struct-454310" status="VALID">
          <idno type="IdRef">241614864</idno>
          <idno type="RNSR">196718247G</idno>
          <idno type="ROR">https://ror.org/05eyd5d35</idno>
          <orgName>Centre Inria de Paris</orgName>
          <date type="start">2016-03-10</date>
          <desc>
            <address>
              <addrLine>48 Rue Barrault, 75013 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/centre/paris</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="institution" xml:id="struct-557826" status="VALID">
          <idno type="IdRef">236453505</idno>
          <idno type="ISNI">0000 0004 7885 7602</idno>
          <idno type="ROR">https://ror.org/05f82e368</idno>
          <orgName>Université Paris Cité</orgName>
          <orgName type="acronym">UPCité</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>85 boulevard Saint-Germain75006 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://u-paris.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-1005016" status="VALID">
          <idno type="IdRef">193993007</idno>
          <idno type="RNSR">201621976X</idno>
          <idno type="ROR">https://ror.org/02krdtz55</idno>
          <idno type="Wikidata">Q51783269</idno>
          <orgName>Institut de Recherche en Informatique Fondamentale</orgName>
          <orgName type="acronym">IRIF (UMR_8243)</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>Université Paris CitéBâtiment Sophie Germain, Case courrier 70148 Place Aurélie Nemours75205 Paris Cedex 13</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.irif.fr/</ref>
          </desc>
          <listRelation>
            <relation name="UMR8243" active="#struct-441569" type="direct"/>
            <relation name="UMR_8243" active="#struct-557826" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-419153" status="VALID">
          <idno type="RNSR">198018249C</idno>
          <idno type="ROR">https://ror.org/04040yw90</idno>
          <orgName>Centre Inria de l'Université de Rennes</orgName>
          <desc>
            <address>
              <addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/centre/rennes</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="regrouplaboratory" xml:id="struct-97058" status="OLD">
          <orgName>Université de Nantes - UFR des Sciences et des Techniques</orgName>
          <orgName type="acronym">UN UFR ST</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>2, rue de la Houssinière - BP 92208 - 44322 Nantes cedex 3</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.sciences-techniques.univ-nantes.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-93263" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-93263" status="OLD">
          <idno type="IdRef">026403447</idno>
          <idno type="ROR">https://ror.org/03gnr7b55</idno>
          <orgName>Université de Nantes</orgName>
          <orgName type="acronym">UN</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>1, quai de Tourville - BP 13522 - 44035 Nantes cedex 1</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-nantes.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-111023" status="OLD">
          <idno type="IdRef">03063525X</idno>
          <idno type="ISNI">0000000122039289</idno>
          <idno type="ROR">https://ror.org/03nh7d505</idno>
          <orgName>École Centrale de Nantes</orgName>
          <orgName type="acronym">ECN</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>1 rue de la Noë - BP 92101 - 44321 Nantes cedex 3</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.ec-nantes.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-481355" status="VALID">
          <idno type="IdRef">202743233</idno>
          <idno type="ROR">https://ror.org/030hj3061</idno>
          <orgName>IMT Atlantique</orgName>
          <orgName type="acronym">IMT Atlantique</orgName>
          <date type="start">2017-01-01</date>
          <desc>
            <address>
              <addrLine>Campus Brest : Technopôle Brest-Iroise CS 8381829238 BREST Cedex 3 -Campus Nantes : 4, rue Alfred Kastler- La chantrerie 44300 NANTES -Campus Rennes :  2 Rue de la Châtaigneraie, 35510 CESSON SEVIGNE</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.imt-atlantique.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-302102" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-302102" status="VALID">
          <idno type="IdRef">192427156</idno>
          <idno type="ISNI">000000012202567X</idno>
          <idno type="ROR">https://ror.org/025vp2923</idno>
          <idno type="Wikidata">Q27962533</idno>
          <orgName>Institut Mines-Télécom [Paris]</orgName>
          <orgName type="acronym">IMT</orgName>
          <date type="start">2012-03-01</date>
          <desc>
            <address>
              <addrLine>19 Place Marguerite Perey, 91120 Palaiseau</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.imt.fr/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>