<?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-02332517</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-28T02:58:34+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Simulation under arbitrary temporal logic constraints</title>
            <author role="aut">
              <persName>
                <forename type="first">Julien</forename>
                <surname>Brunel</surname>
              </persName>
              <email type="md5">443d89156753755b726d68014f2b489b</email>
              <email type="domain">let.ish-lyon.cnrs.fr</email>
              <idno type="idhal" notation="numeric">830201</idno>
              <idno type="halauthorid" notation="string">106964-830201</idno>
              <affiliation ref="#struct-531214"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">David</forename>
                <surname>Chemouil</surname>
              </persName>
              <email type="md5">1355f5a13c5c6b478da269da60ac7ac1</email>
              <email type="domain">onera.fr</email>
              <idno type="idhal" notation="string">dchemouil</idno>
              <idno type="idhal" notation="numeric">146</idno>
              <idno type="halauthorid" notation="string">17117-146</idno>
              <idno type="IDREF">https://www.idref.fr/08429695X</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-4136-783X</idno>
              <affiliation ref="#struct-531214"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Alcino</forename>
                <surname>Cunha</surname>
              </persName>
              <email type="md5">fb5122682f92ce3ccec34e92d17c4ad0</email>
              <email type="domain">di.uminho.pt</email>
              <idno type="idhal" notation="numeric">987786</idno>
              <idno type="halauthorid" notation="string">1052252-987786</idno>
              <affiliation ref="#struct-452965"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Nuno</forename>
                <surname>Macedo</surname>
              </persName>
              <email type="md5">622d4ec450a720e96e29ba838650dc96</email>
              <email type="domain">di.uminho.pt</email>
              <idno type="idhal" notation="numeric">987784</idno>
              <idno type="halauthorid" notation="string">1052251-987784</idno>
              <affiliation ref="#struct-452965"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>David</forename>
                <surname>Chemouil</surname>
              </persName>
              <email type="md5">1355f5a13c5c6b478da269da60ac7ac1</email>
              <email type="domain">onera.fr</email>
            </editor>
            <funder ref="#projanr-42533"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2019-10-24 18:52:09</date>
              <date type="whenModified">2025-10-03 14:52:02</date>
              <date type="whenReleased">2019-10-28 09:46:41</date>
              <date type="whenProduced">2019-10-07</date>
              <date type="whenEndEmbargoed">2019-10-24</date>
              <ref type="file" target="https://hal.science/hal-02332517v1/document">
                <date notBefore="2019-10-24"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal.science/hal-02332517v1/file/main.pdf" id="file-2332517-2243440">
                <date notBefore="2019-10-24"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="180170">
                <persName>
                  <forename>David</forename>
                  <surname>Chemouil</surname>
                </persName>
                <email type="md5">1355f5a13c5c6b478da269da60ac7ac1</email>
                <email type="domain">onera.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-02332517</idno>
            <idno type="halUri">https://hal.science/hal-02332517</idno>
            <idno type="halBibtex">brunel:hal-02332517</idno>
            <idno type="halRefHtml">&lt;i&gt;5th Workshop on Formal Integrated Development Environment&lt;/i&gt;, Oct 2019, Porto, Portugal. pp.63-69, &lt;a target="_blank" href="https://dx.doi.org/10.4204/EPTCS.310.7"&gt;&amp;#x27E8;10.4204/EPTCS.310.7&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">5th Workshop on Formal Integrated Development Environment, Oct 2019, Porto, Portugal. pp.63-69, &amp;#x27E8;10.4204/EPTCS.310.7&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-2332517-2243440"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="ONERA">ONERA - Office National d'Études et de Recherches Aérospatiales</idno>
            <idno type="stamp" n="ONERA-MIP" corresp="ONERA">ONERA Midi-Pyrénées</idno>
            <idno type="stamp" n="ANR">ANR</idno>
            <idno type="stamp" n="DTIS_ONERA" corresp="ONERA">DTIS ONERA</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="0">No</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Simulation under arbitrary temporal logic constraints</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Julien</forename>
                    <surname>Brunel</surname>
                  </persName>
                  <email type="md5">443d89156753755b726d68014f2b489b</email>
                  <email type="domain">let.ish-lyon.cnrs.fr</email>
                  <idno type="idhal" notation="numeric">830201</idno>
                  <idno type="halauthorid" notation="string">106964-830201</idno>
                  <affiliation ref="#struct-531214"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">David</forename>
                    <surname>Chemouil</surname>
                  </persName>
                  <email type="md5">1355f5a13c5c6b478da269da60ac7ac1</email>
                  <email type="domain">onera.fr</email>
                  <idno type="idhal" notation="string">dchemouil</idno>
                  <idno type="idhal" notation="numeric">146</idno>
                  <idno type="halauthorid" notation="string">17117-146</idno>
                  <idno type="IDREF">https://www.idref.fr/08429695X</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-4136-783X</idno>
                  <affiliation ref="#struct-531214"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Alcino</forename>
                    <surname>Cunha</surname>
                  </persName>
                  <email type="md5">fb5122682f92ce3ccec34e92d17c4ad0</email>
                  <email type="domain">di.uminho.pt</email>
                  <idno type="idhal" notation="numeric">987786</idno>
                  <idno type="halauthorid" notation="string">1052252-987786</idno>
                  <affiliation ref="#struct-452965"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Nuno</forename>
                    <surname>Macedo</surname>
                  </persName>
                  <email type="md5">622d4ec450a720e96e29ba838650dc96</email>
                  <email type="domain">di.uminho.pt</email>
                  <idno type="idhal" notation="numeric">987784</idno>
                  <idno type="halauthorid" notation="string">1052251-987784</idno>
                  <affiliation ref="#struct-452965"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>5th Workshop on Formal Integrated Development Environment</title>
                  <date type="start">2019-10-07</date>
                  <settlement>Porto</settlement>
                  <country key="PT">Portugal</country>
                </meeting>
                <imprint>
                  <biblScope unit="volume">310</biblScope>
                  <biblScope unit="pp">63-69</biblScope>
                  <date type="datePub">2019-12-23</date>
                </imprint>
              </monogr>
              <idno type="doi">10.4204/EPTCS.310.7</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info.info-lo">Computer Science [cs]/Logic in Computer Science [cs.LO]</classCode>
              <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>Most model checkers provide a useful simulation mode, that allows users to explore the set of possible behaviours by interactively picking at each state which event to execute next. Traditionally this simulation mode can not take into consideration additional temporal logic constraints, such as arbitrary fairness restrictions, substantially reducing its usability for debugging the modelled system behaviour. Similarly, when a specification is false, even if all its counterexamples combined also form a set of behaviours, most model checkers only present one of them to the user, providing little or no mechanism to explore alternatives. In this paper, we present a simple on-the-fly verification technique to allow the user to explore the behaviours that satisfy an arbitrary temporal logic specification, with an interactive process akin to simulation. This technique enables a unified interface for simulating the modelled system and exploring its counterexamples. The technique is formalised in the framework of state/event linear temporal logic and a proof of concept was implemented in an event-based variant of the Electrum framework.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-531214" status="VALID">
          <orgName>DTIS, ONERA, Université de Toulouse [Toulouse]</orgName>
          <date type="start">2018-03-19</date>
          <desc>
            <address>
              <addrLine>31000 Toulouse</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.onera.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300024" type="direct"/>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-452965" status="VALID">
          <orgName>High-Assurance Software Laboratory [Braga, Portugal]</orgName>
          <orgName type="acronym">HASLab</orgName>
          <desc>
            <address>
              <country key="PT"/>
            </address>
            <ref type="url">http://haslab.uminho.pt/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300854" type="direct"/>
            <relation active="#struct-450825" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300024" status="VALID">
          <idno type="ROR">https://ror.org/005y2ap84</idno>
          <orgName>ONERA</orgName>
          <desc>
            <address>
              <addrLine>Office National d’Études et de Recherches Aéronautiques29, avenue de la Division Leclerc - BP 72 - 92322 CHATILLON CEDEX</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.onera.fr/fr</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-443875" status="VALID">
          <idno type="ROR">https://ror.org/017tgbk05</idno>
          <orgName>Communauté d'universités et établissements de Toulouse</orgName>
          <orgName type="acronym">Comue de Toulouse</orgName>
          <desc>
            <address>
              <addrLine>41 Allée Jules Guesde, 31000 Toulouse</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-toulouse.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-300854" status="VALID">
          <orgName>Universidade do Minho = University of Minho  [Braga]</orgName>
          <date type="start">2016-11-23</date>
          <desc>
            <address>
              <addrLine>Largo do Paço, 4704-553 Braga</addrLine>
              <country key="PT"/>
            </address>
            <ref type="url">https://www.uminho.pt</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-450825" status="VALID">
          <idno type="ROR">https://ror.org/05fa8ka61</idno>
          <orgName>Institute for Systems and Computer Engineering, Technology and Science [Porto]</orgName>
          <orgName type="acronym">INESC TEC</orgName>
          <desc>
            <address>
              <addrLine>FEUP campus Rua Dr. Roberto Frias 4200 - 465 Porto Portugal</addrLine>
              <country key="PT"/>
            </address>
            <ref type="url">http://www.inesctec.pt/ip-en</ref>
          </desc>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-42533" status="VALID">
          <idno type="anr">ANR-16-CE25-0007</idno>
          <orgName>FORMEDICIS</orgName>
          <desc>Méthodes formelles pour le développement et l'ingénierie de systèmes interactifs critiques</desc>
          <date type="start">2016</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>