<?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-01245917</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-04-29T05:38:59+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Fostering component reuse: automating the coherence verification of multi-level architecture descriptions</title>
            <author role="aut">
              <persName>
                <forename type="first">Abderrahman</forename>
                <surname>Mokni</surname>
              </persName>
              <idno type="halauthorid">975726-0</idno>
              <orgName ref="#struct-214"/>
              <affiliation ref="#struct-214"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Marianne</forename>
                <surname>Huchard</surname>
              </persName>
              <email type="md5">7e694b40b623a293a6fa894db63be2e7</email>
              <email type="domain">lirmm.fr</email>
              <ptr type="url" target="https://marianne-huchard.fr/"/>
              <idno type="idhal" notation="string">marianne-huchard</idno>
              <idno type="idhal" notation="numeric">8651</idno>
              <idno type="halauthorid" notation="string">24066-8651</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-6309-7503</idno>
              <idno type="IDREF">https://www.idref.fr/060595175</idno>
              <affiliation ref="#struct-388202"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Christelle</forename>
                <surname>Urtado</surname>
              </persName>
              <email type="md5">cc36b3f79c975e223635c5ff8fb2adc0</email>
              <email type="domain">ema.fr</email>
              <idno type="idhal" notation="string">christelleurtado</idno>
              <idno type="idhal" notation="numeric">173561</idno>
              <idno type="halauthorid" notation="string">44075-173561</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/ABG-6732-2020</idno>
              <idno type="IDREF">https://www.idref.fr/103581537</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-6711-8455</idno>
              <idno type="VIAF">https://viaf.org/viaf/59378975</idno>
              <idno type="ISNI">http://isni.org/isni/0000000002315656</idno>
              <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?hl=fr&amp;user=zY7U_HgAAAAJ</idno>
              <affiliation ref="#struct-214"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Sylvain</forename>
                <surname>Vauttier</surname>
              </persName>
              <email type="md5">b7d6a4dee2480348455bb7ae11aacb49</email>
              <email type="domain">mines-ales.fr</email>
              <ptr type="url" target="https://sylvainvauttier.wp.imt.fr/"/>
              <idno type="idhal" notation="string">sylvainvauttier</idno>
              <idno type="idhal" notation="numeric">8482</idno>
              <idno type="halauthorid" notation="string">11642-8482</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/AAJ-1570-2021</idno>
              <idno type="IDREF">https://www.idref.fr/103581243</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-5812-1230</idno>
              <idno type="VIAF">https://viaf.org/viaf/213185057</idno>
              <idno type="ISNI">http://isni.org/isni/0000000359280994</idno>
              <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?user=lqsZV-YAAAAJ</idno>
              <affiliation ref="#struct-214"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Zhang</forename>
                <surname>Huaxi Yulin</surname>
              </persName>
              <email type="md5">be15cd4f4a06b136a6747e7a58471975</email>
              <email type="domain">ema.fr</email>
              <ptr type="url" target="https://www.yulinzhang.fr/"/>
              <idno type="idhal" notation="numeric">1358330</idno>
              <idno type="halauthorid" notation="string">505698-1358330</idno>
              <idno type="IDREF">https://www.idref.fr/144429640</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/GZG-0364-2022</idno>
              <idno type="ORCID">https://orcid.org/0009-0008-3019-245X</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/http://www.researcherid.com/rid/GZG-0364-2022</idno>
              <affiliation ref="#struct-300258"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Christelle</forename>
                <surname>Urtado</surname>
              </persName>
              <email type="md5">eee78c8c29e10e2850f4746c6dff4deb</email>
              <email type="domain">mines-ales.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2015-12-17 18:12:04</date>
              <date type="whenModified">2026-02-12 08:38:01</date>
              <date type="whenReleased">2015-12-17 18:12:04</date>
              <date type="whenProduced">2014-10-12</date>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="136231">
                <persName>
                  <forename>Christelle</forename>
                  <surname>Urtado</surname>
                </persName>
                <email type="md5">eee78c8c29e10e2850f4746c6dff4deb</email>
                <email type="domain">mines-ales.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01245917</idno>
            <idno type="halUri">https://hal.science/hal-01245917</idno>
            <idno type="halBibtex">mokni:hal-01245917</idno>
            <idno type="halRefHtml">&lt;i&gt;ICSEA: International Conference on Software Engineering Advances&lt;/i&gt;, Oct 2014, Nice, France. pp.416-421</idno>
            <idno type="halRef">ICSEA: International Conference on Software Engineering Advances, Oct 2014, Nice, France. pp.416-421</idno>
            <availability status="restricted"/>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="UNIV-PICARDIE">Université de Picardie Jules Verne</idno>
            <idno type="stamp" n="EM-ALES">Ecole des Mines d'Alès</idno>
            <idno type="stamp" n="MAREL" corresp="LIRMM">Models And Reuse Engineering, Languages</idno>
            <idno type="stamp" n="LIRMM">Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</idno>
            <idno type="stamp" n="MIPS">Mathématiques, Informatique, Physique et Systèmes</idno>
            <idno type="stamp" n="UNIV-MONTPELLIER">Université de Montpellier</idno>
            <idno type="stamp" n="INSTITUTS-TELECOM">composantes instituts telecom </idno>
            <idno type="stamp" n="U-PICARDIE">Université de Picardie Jules Verne</idno>
            <idno type="stamp" n="UM-2015-2021" corresp="UNIV-MONTPELLIER">Université de Montpellier (2015-2021)</idno>
            <idno type="stamp" n="IMT-MINES-ALES" corresp="INSTITUT-MINES-TELECOM">IMT Mines Alès</idno>
            <idno type="stamp" n="INSTITUT-MINES-TELECOM">Institut Mines Telecom</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Fostering component reuse: automating the coherence verification of multi-level architecture descriptions</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Abderrahman</forename>
                    <surname>Mokni</surname>
                  </persName>
                  <idno type="halauthorid">975726-0</idno>
                  <orgName ref="#struct-214"/>
                  <affiliation ref="#struct-214"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Marianne</forename>
                    <surname>Huchard</surname>
                  </persName>
                  <email type="md5">7e694b40b623a293a6fa894db63be2e7</email>
                  <email type="domain">lirmm.fr</email>
                  <ptr type="url" target="https://marianne-huchard.fr/"/>
                  <idno type="idhal" notation="string">marianne-huchard</idno>
                  <idno type="idhal" notation="numeric">8651</idno>
                  <idno type="halauthorid" notation="string">24066-8651</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-6309-7503</idno>
                  <idno type="IDREF">https://www.idref.fr/060595175</idno>
                  <affiliation ref="#struct-388202"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Christelle</forename>
                    <surname>Urtado</surname>
                  </persName>
                  <email type="md5">cc36b3f79c975e223635c5ff8fb2adc0</email>
                  <email type="domain">ema.fr</email>
                  <idno type="idhal" notation="string">christelleurtado</idno>
                  <idno type="idhal" notation="numeric">173561</idno>
                  <idno type="halauthorid" notation="string">44075-173561</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/ABG-6732-2020</idno>
                  <idno type="IDREF">https://www.idref.fr/103581537</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-6711-8455</idno>
                  <idno type="VIAF">https://viaf.org/viaf/59378975</idno>
                  <idno type="ISNI">http://isni.org/isni/0000000002315656</idno>
                  <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?hl=fr&amp;user=zY7U_HgAAAAJ</idno>
                  <affiliation ref="#struct-214"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Sylvain</forename>
                    <surname>Vauttier</surname>
                  </persName>
                  <email type="md5">b7d6a4dee2480348455bb7ae11aacb49</email>
                  <email type="domain">mines-ales.fr</email>
                  <ptr type="url" target="https://sylvainvauttier.wp.imt.fr/"/>
                  <idno type="idhal" notation="string">sylvainvauttier</idno>
                  <idno type="idhal" notation="numeric">8482</idno>
                  <idno type="halauthorid" notation="string">11642-8482</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/AAJ-1570-2021</idno>
                  <idno type="IDREF">https://www.idref.fr/103581243</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-5812-1230</idno>
                  <idno type="VIAF">https://viaf.org/viaf/213185057</idno>
                  <idno type="ISNI">http://isni.org/isni/0000000359280994</idno>
                  <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?user=lqsZV-YAAAAJ</idno>
                  <affiliation ref="#struct-214"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Zhang</forename>
                    <surname>Huaxi Yulin</surname>
                  </persName>
                  <email type="md5">be15cd4f4a06b136a6747e7a58471975</email>
                  <email type="domain">ema.fr</email>
                  <ptr type="url" target="https://www.yulinzhang.fr/"/>
                  <idno type="idhal" notation="numeric">1358330</idno>
                  <idno type="halauthorid" notation="string">505698-1358330</idno>
                  <idno type="IDREF">https://www.idref.fr/144429640</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/GZG-0364-2022</idno>
                  <idno type="ORCID">https://orcid.org/0009-0008-3019-245X</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/http://www.researcherid.com/rid/GZG-0364-2022</idno>
                  <affiliation ref="#struct-300258"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">9th International Conference on Software Engineering Advances</title>
                <meeting>
                  <title>ICSEA: International Conference on Software Engineering Advances</title>
                  <date type="start">2014-10-12</date>
                  <date type="end">2014-10-16</date>
                  <settlement>Nice</settlement>
                  <country key="FR">France</country>
                </meeting>
                <imprint>
                  <publisher>IARIA</publisher>
                  <biblScope unit="pp">416-421</biblScope>
                  <date type="datePub">2014</date>
                </imprint>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Architecture levels</term>
                <term xml:lang="en">Component compatibility</term>
                <term xml:lang="en">Component subtyping</term>
                <term xml:lang="en">B formal models</term>
                <term xml:lang="en">Component reuse</term>
                <term xml:lang="en">Software architecture</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-se">Computer Science [cs]/Software Engineering [cs.SE]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Component-Based Software Engineering considers off-the-shelf software component reuse as its cornerstone. In previous work, we proposed Dedal, a three level Architecture Description Language. It supports a novel modeling approach that aims at describing the specification, the implemented configuration and the running assembly of the software. This eases reuse by guiding the search for existing components. In this paper, we propose a formal approach that states the rules for component reuse and interoperability among Dedal models. The use of B, a specifi- cation language providing model-checking capabilities, enables the automatic verification of Dedal architecture descriptions. The approach is illustrated using the example of a home automation software.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-214" status="OLD">
          <idno type="IdRef">071473114</idno>
          <idno type="ISNI">0000 0004 0372 9024</idno>
          <idno type="RNSR">199420609G</idno>
          <orgName>Laboratoire de Génie Informatique et Ingénierie de Production</orgName>
          <orgName type="acronym">LGI2P</orgName>
          <date type="start">1994-01-01</date>
          <date type="end">2019-12-31</date>
          <desc>
            <address>
              <addrLine>Ecole des Mines d'Alès-Laboratoire de Génie Informatique et d'Ingénierie de ProductionSite de Croupillac7 rue Jules RenardAlès - 30319 CedexFrance</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.lgi2p.ema.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-6279" type="direct"/>
            <relation active="#struct-302102" type="indirect"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-388202" status="OLD">
          <orgName>Models And Reuse Engineering, Languages</orgName>
          <orgName type="acronym">MAREL</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>LIRMM, 161 rue Ada, 34000 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr/equipes/MAREL/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-181" type="direct"/>
            <relation name="UMR5506" active="#struct-410122" type="indirect"/>
            <relation name="UMR5506" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300258" status="VALID">
          <idno type="IdRef">026403714</idno>
          <idno type="ISNI">0000 0001 0789 1385</idno>
          <idno type="ROR">https://ror.org/01gyxrk03</idno>
          <orgName>Université de Picardie Jules Verne</orgName>
          <orgName type="acronym">UPJV</orgName>
          <desc>
            <address>
              <addrLine>Chemin du Thil - 80000 Amiens</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.u-picardie.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-6279" status="VALID">
          <idno type="IdRef">032486111</idno>
          <idno type="ISNI">0000 0000 9734 247X</idno>
          <idno type="ROR">https://ror.org/03e8rf594</idno>
          <orgName>IMT MINES ALÈS</orgName>
          <date type="start">1843-09-22</date>
          <desc>
            <address>
              <addrLine>IMT - Mines Ales École des MinesSite de Clavières : 6 avenue de Clavières, 30319 Alès CedexSite de Croupillac : Rue Jules Renard, 30100 AlèsSite de Pau : Hélioparc (bâtiment Einstein 1), 2 avenue du Président-Pierre-Angot, 64053 Pau Cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.mines-ales.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>
        <org type="laboratory" xml:id="struct-181" status="OLD">
          <idno type="IdRef">139590827</idno>
          <idno type="ISNI">0000000405990488</idno>
          <idno type="RNSR">199111950H</idno>
          <idno type="ROR">https://ror.org/013yean28</idno>
          <orgName>Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</orgName>
          <orgName type="acronym">LIRMM</orgName>
          <date type="start">1995-01-01</date>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>161 rue Ada - 34095 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr</ref>
          </desc>
          <listRelation>
            <relation name="UMR5506" active="#struct-410122" type="direct"/>
            <relation name="UMR5506" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-410122" status="OLD">
          <idno type="ISNI">0000000120970141</idno>
          <idno type="ROR">https://ror.org/051escj72</idno>
          <orgName>Université de Montpellier</orgName>
          <orgName type="acronym">UM</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>163 rue Auguste Broussonnet - 34090 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.umontpellier.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>
    </back>
  </text>
</TEI>