<?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-05148512</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-15T19:08:35+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="fr">Approches formelles pour les composants et outils système</title>
            <author role="aut">
              <persName>
                <forename type="first">Frédéric</forename>
                <surname>Loulergue</surname>
              </persName>
              <email type="md5">ae7a9a8aaef320b76dd1adf0ec1d8f00</email>
              <email type="domain">univ-orleans.fr</email>
              <idno type="idhal" notation="string">frederic-loulergue</idno>
              <idno type="idhal" notation="numeric">2199</idno>
              <idno type="halauthorid" notation="string">444-2199</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-9301-7829</idno>
              <idno type="IDREF">https://www.idref.fr/096178558</idno>
              <affiliation ref="#struct-1082343"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Frédéric</forename>
                <surname>Loulergue</surname>
              </persName>
              <email type="md5">ae7a9a8aaef320b76dd1adf0ec1d8f00</email>
              <email type="domain">univ-orleans.fr</email>
            </editor>
            <funder ref="#projanr-162655"/>
            <funder ref="#projanr-72448"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2025-07-07 14:19:43</date>
              <date type="whenModified">2025-07-28 08:42:47</date>
              <date type="whenReleased">2025-07-16 16:07:13</date>
              <date type="whenProduced">2025-06-16</date>
              <ref type="annex" n="0" target="https://hal.science/hal-05148512v1/file/main.pdf" id="file-5148512-4457085">
                <date notBefore="2025-07-07"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="110414">
                <persName>
                  <forename>Frédéric</forename>
                  <surname>Loulergue</surname>
                </persName>
                <email type="md5">ae7a9a8aaef320b76dd1adf0ec1d8f00</email>
                <email type="domain">univ-orleans.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-05148512</idno>
            <idno type="halUri">https://hal.science/hal-05148512</idno>
            <idno type="halBibtex">loulergue:hal-05148512</idno>
            <idno type="halRefHtml">&lt;i&gt;Journées Approches Formelles pour l'Assistance au Développement de Logiciels (AFADL)&lt;/i&gt;, Jun 2025, Pau, France</idno>
            <idno type="halRef">Journées Approches Formelles pour l'Assistance au Développement de Logiciels (AFADL), Jun 2025, Pau, France</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by-nc/4.0/">CC BY-NC 4.0 - Attribution - Non-commercial use<ref corresp="#file-5148512-4457085"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UNIV-ORLEANS">Université d'Orléans</idno>
            <idno type="stamp" n="INSA-GROUPE">Groupe INSA</idno>
            <idno type="stamp" n="INSA-CVL">INSA CENTRE VAL DE LOIRE</idno>
            <idno type="stamp" n="ANR">ANR</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="3">National</note>
            <note type="invited" n="1">Yes</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="0">No</note>
            <note type="proceedings" n="0">No</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="fr">Approches formelles pour les composants et outils système</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Frédéric</forename>
                    <surname>Loulergue</surname>
                  </persName>
                  <email type="md5">ae7a9a8aaef320b76dd1adf0ec1d8f00</email>
                  <email type="domain">univ-orleans.fr</email>
                  <idno type="idhal" notation="string">frederic-loulergue</idno>
                  <idno type="idhal" notation="numeric">2199</idno>
                  <idno type="halauthorid" notation="string">444-2199</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-9301-7829</idno>
                  <idno type="IDREF">https://www.idref.fr/096178558</idno>
                  <affiliation ref="#struct-1082343"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>Journées Approches Formelles pour l'Assistance au Développement de Logiciels (AFADL)</title>
                  <date type="start">2025-06-16</date>
                  <date type="end">2025-06-18</date>
                  <settlement>Pau</settlement>
                  <country key="FR">France</country>
                </meeting>
                <imprint/>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</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="fr">
              <p>Cet exposé présente des approches formelles d’une part pour la vérification de composants système et d’autre part pour la formalisation d’outils système. Dans la première partie, on considère des programmes C, tandis que dans la seconde, on considère des langages de configuration.Frama-C est un framework pour l’analyse et la vérification de programmes C. Il propose une collection d’analyses sous forme de greffons qui peuvent collaborer, parmi lesquels EVA pour l’analyse statique par interprétation abstraite, WP pour la vérification déductive, E-ACSL pour la vérification dynamique, RTE pour la génération d’annotation pour assurer l’absence de Runtime Error ou encore MetACSL pour la vérification de propriétés de haut-niveau. Nous abordons les fonctionnalités de Frama-C via des cas d’études de composants systèmes avec un focus sur la vérification déductive, mais aussi ses limites et quelques recherches en cours pour les repousser, notamment dans le cadre du projet ANR CoMeMoV.Les grands systèmes logiciels distribués sont désormais omniprésents. Les systèmes à base de composants offrent un moyen pratique de structurer de grands systèmes, en particulier les systèmes déployés dans le Cloud, au cœur ou à la périphérie du réseau. Les opérations DevOps, fournies par divers outils, qui incluent la configuration et la reconfiguration de système, sont nécessaires pour gérer divers types de scénarios tels que la tolérance aux pannes, l'évolutivité, les mises à jour logicielles ou diverses optimisations. De tels changements peuvent entraîner des incidents. Le principal avantage des outils DevOps est leur intégration et leur adoption dans la communauté DevOps. Leur inconvénient est qu'ils manquent de spécifications formelles et mêmes textuelles. L’exposé présente nos premiers efforts, dans le contexte du projet ANR ForCoaLa, pour améliorer la compréhension de ces langages en se basant sur des sémantiques formelles mécanisées.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-1082343" status="VALID">
          <orgName>Langages, Modèles et Vérification</orgName>
          <orgName type="acronym">LMV</orgName>
          <date type="start">2015-01-01</date>
          <desc>
            <address>
              <addrLine>Laboratoire d'Informatique Fondamentale d'Orléans, Université d'Orléans, Bâtiment IIIA, Rue Léonard de Vinci, B.P. 6759, F-45067 ORLEANS Cedex 2</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-orleans.fr/lifo/equipe.php?id=5&amp;lang=fr&amp;sub=sub1</ref>
          </desc>
          <listRelation>
            <relation active="#struct-241078" type="direct"/>
            <relation name="EA 4022" active="#struct-300297" type="indirect"/>
            <relation name="EA 4022" active="#struct-303079" type="indirect"/>
            <relation active="#struct-301232" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-241078" status="VALID">
          <idno type="IdRef">075434695</idno>
          <idno type="RNSR">200615274F</idno>
          <orgName>Laboratoire d'Informatique Fondamentale d'Orléans</orgName>
          <orgName type="acronym">LIFO</orgName>
          <date type="start">2014-01-01</date>
          <desc>
            <address>
              <addrLine>Bâtiment IIIA, Rue Léonard de Vinci, B.P. 6759, F-45067 ORLEANS Cedex 2</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-orleans.fr/lifo/</ref>
          </desc>
          <listRelation>
            <relation name="EA 4022" active="#struct-300297" type="direct"/>
            <relation name="EA 4022" active="#struct-303079" type="direct"/>
            <relation active="#struct-301232" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300297" status="VALID">
          <idno type="IdRef">026402971</idno>
          <idno type="ISNI">0000 0001 2158 1666</idno>
          <idno type="ROR">https://ror.org/014zrew76</idno>
          <orgName>Université d'Orléans</orgName>
          <orgName type="acronym">UO</orgName>
          <desc>
            <address>
              <addrLine>Château de la Source - Avenue du Parc Floral - BP 6749 - 45067 Orléans cedex 2</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-orleans.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-303079" status="VALID">
          <idno type="IdRef">203592077</idno>
          <orgName>Institut National des Sciences Appliquées - Centre Val de Loire</orgName>
          <orgName type="acronym">INSA CVL</orgName>
          <date type="start">2014-01-01</date>
          <desc>
            <address>
              <addrLine>88 boulevard Lahitolle, CS 60013, 18022 Bourges cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.insa-centrevaldeloire.fr/fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-301232" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-301232" status="VALID">
          <idno type="IdRef">162105150</idno>
          <orgName>Institut National des Sciences Appliquées</orgName>
          <orgName type="acronym">INSA</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-162655" status="VALID">
          <idno type="anr">ANR-24-CE25-3158</idno>
          <orgName>FOR-COALA</orgName>
          <desc>Formalisation de langages de configuration</desc>
          <date type="start">2024</date>
        </org>
        <org type="anrProject" xml:id="projanr-72448" status="VALID">
          <idno type="anr">ANR-22-CE25-0018</idno>
          <orgName>CoMeMoV</orgName>
          <desc>Modèles mémoires collaboratifs pour la vérification formelle</desc>
          <date type="start">2022</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>