Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation

Identifieur interne : 001569 ( Hal/Corpus ); précédent : 001568; suivant : 001570

Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation

Auteurs : Jean-Marie Gauthier

Source :

RBID : Hal:tel-01248018

Descripteurs français

English descriptors

Abstract

The research conducted during this thesis fall within the scope of modeling, verification and validation of critical and complex systems. This work aims to bridge the gap between the abstract high-level models, starting point of the MBSE process (Model-Based Systems Engineering), and real-time simulation keystone of In-the-Loop processes. In this context, we propose to unify, within a SysML model, continuous aspects of a system, to automatically generate an executable Modelica model (simulation), and discrete aspects allowing animation and test generation by constraint solvers. The work done during this thesis allowed the study and the realization of an original tooled approach to simulate and test such systems from SysML models within a In-the-Loop context. This approach has been validated by two concrete case studies from research partners. The first, from the ANR Smart Blocks project, allowed us to assess the relevance of the proposed SysML modeling methodology in order to perform contact less conveyor simulations. The second case study, from the GEOSEFA Regional project has allowed us to validate the overall approach (simulation and testing) in a In-the- Loop context. It covers the design and the validation of a new energy hybrid system embedded in a aircraft.

Url:

Links to Exploration step

Hal:tel-01248018

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation</title>
<title xml:lang="fr">Combinaison des domaines discret et continu pour la simulation et la génération de tests à partir de modèle SysML</title>
<author>
<name sortKey="Gauthier, Jean Marie" sort="Gauthier, Jean Marie" uniqKey="Gauthier J" first="Jean-Marie" last="Gauthier">Jean-Marie Gauthier</name>
<affiliation>
<hal:affiliation type="laboratory" xml:id="struct-866" status="VALID">
<idno type="IdRef">152639071</idno>
<idno type="RNSR">200412232H</idno>
<orgName>Franche-Comté Électronique Mécanique, Thermique et Optique - Sciences et Technologies</orgName>
<orgName type="acronym">FEMTO-ST</orgName>
<desc>
<address>
<addrLine>32 avenue de l'Observatoire 25044 BESANCON CEDEX</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.femto-st.fr</ref>
</desc>
<listRelation>
<relation active="#struct-242365" type="direct"></relation>
<relation active="#struct-300261" type="direct"></relation>
<relation active="#struct-300360" type="direct"></relation>
<relation name="UMR6174" active="#struct-441569" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-242365" type="direct">
<org type="institution" xml:id="struct-242365" status="VALID">
<idno type="IdRef">026403188</idno>
<idno type="ISNI">0000 0001 2188 3779 </idno>
<orgName>Université de Franche-Comté</orgName>
<orgName type="acronym">UFC</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-fcomte.fr</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300261" type="direct">
<org type="institution" xml:id="struct-300261" status="VALID">
<orgName>Université de Technologie de Belfort-Montbeliard</orgName>
<orgName type="acronym">UTBM</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300360" type="direct">
<org type="institution" xml:id="struct-300360" status="VALID">
<orgName>Ecole Nationale Supérieure de Mécanique et des Microtechniques</orgName>
<orgName type="acronym">ENSMM</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle name="UMR6174" active="#struct-441569" type="direct">
<org type="institution" xml:id="struct-441569" status="VALID">
<idno type="ISNI">0000000122597504</idno>
<idno type="IdRef">02636817X</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"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:tel-01248018</idno>
<idno type="halId">tel-01248018</idno>
<idno type="halUri">https://hal.inria.fr/tel-01248018</idno>
<idno type="url">https://hal.inria.fr/tel-01248018</idno>
<date when="2015-11-19">2015-11-19</date>
<idno type="wicri:Area/Hal/Corpus">001569</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation</title>
<title xml:lang="fr">Combinaison des domaines discret et continu pour la simulation et la génération de tests à partir de modèle SysML</title>
<author>
<name sortKey="Gauthier, Jean Marie" sort="Gauthier, Jean Marie" uniqKey="Gauthier J" first="Jean-Marie" last="Gauthier">Jean-Marie Gauthier</name>
<affiliation>
<hal:affiliation type="laboratory" xml:id="struct-866" status="VALID">
<idno type="IdRef">152639071</idno>
<idno type="RNSR">200412232H</idno>
<orgName>Franche-Comté Électronique Mécanique, Thermique et Optique - Sciences et Technologies</orgName>
<orgName type="acronym">FEMTO-ST</orgName>
<desc>
<address>
<addrLine>32 avenue de l'Observatoire 25044 BESANCON CEDEX</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.femto-st.fr</ref>
</desc>
<listRelation>
<relation active="#struct-242365" type="direct"></relation>
<relation active="#struct-300261" type="direct"></relation>
<relation active="#struct-300360" type="direct"></relation>
<relation name="UMR6174" active="#struct-441569" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-242365" type="direct">
<org type="institution" xml:id="struct-242365" status="VALID">
<idno type="IdRef">026403188</idno>
<idno type="ISNI">0000 0001 2188 3779 </idno>
<orgName>Université de Franche-Comté</orgName>
<orgName type="acronym">UFC</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-fcomte.fr</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300261" type="direct">
<org type="institution" xml:id="struct-300261" status="VALID">
<orgName>Université de Technologie de Belfort-Montbeliard</orgName>
<orgName type="acronym">UTBM</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300360" type="direct">
<org type="institution" xml:id="struct-300360" status="VALID">
<orgName>Ecole Nationale Supérieure de Mécanique et des Microtechniques</orgName>
<orgName type="acronym">ENSMM</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle name="UMR6174" active="#struct-441569" type="direct">
<org type="institution" xml:id="struct-441569" status="VALID">
<idno type="ISNI">0000000122597504</idno>
<idno type="IdRef">02636817X</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"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="mix" xml:lang="en">
<term> Test generation</term>
</keywords>
<keywords scheme="mix" xml:lang="fr">
<term> Animation</term>
<term> Génération de tests</term>
<term> MBSE</term>
<term> MDA</term>
<term> Simulation</term>
<term> Validation</term>
<term>SysML</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">The research conducted during this thesis fall within the scope of modeling, verification and validation of critical and complex systems. This work aims to bridge the gap between the abstract high-level models, starting point of the MBSE process (Model-Based Systems Engineering), and real-time simulation keystone of In-the-Loop processes. In this context, we propose to unify, within a SysML model, continuous aspects of a system, to automatically generate an executable Modelica model (simulation), and discrete aspects allowing animation and test generation by constraint solvers. The work done during this thesis allowed the study and the realization of an original tooled approach to simulate and test such systems from SysML models within a In-the-Loop context. This approach has been validated by two concrete case studies from research partners. The first, from the ANR Smart Blocks project, allowed us to assess the relevance of the proposed SysML modeling methodology in order to perform contact less conveyor simulations. The second case study, from the GEOSEFA Regional project has allowed us to validate the overall approach (simulation and testing) in a In-the- Loop context. It covers the design and the validation of a new energy hybrid system embedded in a aircraft.</div>
</front>
</TEI>
<hal api="V3">
<titleStmt>
<title xml:lang="en">Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation</title>
<title xml:lang="fr">Combinaison des domaines discret et continu pour la simulation et la génération de tests à partir de modèle SysML</title>
<author role="aut">
<persName>
<forename type="first">Jean-Marie</forename>
<surname>Gauthier</surname>
</persName>
<email></email>
<idno type="halauthor">792874</idno>
<affiliation ref="#struct-866"></affiliation>
<affiliation ref="#struct-189789"></affiliation>
</author>
<editor role="depositor">
<persName>
<forename>Fabrice</forename>
<surname>Bouquet</surname>
</persName>
<email>fabrice.bouquet@univ-fcomte.fr</email>
</editor>
<funder ref="#projanr-33744"></funder>
<funder>Projet Région Franche-Comté SyVad et GEOSEFA</funder>
</titleStmt>
<editionStmt>
<edition n="v1" type="current">
<date type="whenSubmitted">2015-12-23 13:07:38</date>
<date type="whenModified">2015-12-26 01:02:42</date>
<date type="whenReleased">2015-12-24 13:20:25</date>
<date type="whenProduced">2015-11-19</date>
<date type="whenEndEmbargoed">2015-12-23</date>
<ref type="file" target="https://hal.inria.fr/tel-01248018/document">
<date notBefore="2015-12-23"></date>
</ref>
<ref type="file" n="1" target="https://hal.inria.fr/tel-01248018/file/memoire%20these%20JM%20Gauthier.pdf">
<date notBefore="2015-12-23"></date>
</ref>
</edition>
<respStmt>
<resp>contributor</resp>
<name key="145130">
<persName>
<forename>Fabrice</forename>
<surname>Bouquet</surname>
</persName>
<email>fabrice.bouquet@univ-fcomte.fr</email>
</name>
</respStmt>
</editionStmt>
<publicationStmt>
<distributor>CCSD</distributor>
<idno type="halId">tel-01248018</idno>
<idno type="halUri">https://hal.inria.fr/tel-01248018</idno>
<idno type="halBibtex">gauthier:tel-01248018</idno>
<idno type="halRefHtml">Software Engineering [cs.SE]. Université de Franche-Comté, 2015. English</idno>
<idno type="halRef">Software Engineering [cs.SE]. Université de Franche-Comté, 2015. English</idno>
</publicationStmt>
<seriesStmt>
<idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
<idno type="stamp" n="UNIV-FCOMTE">Université de Franche-Comté</idno>
<idno type="stamp" n="UNIV-BM">Université de Technologie de Belfort-Montbeliard</idno>
<idno type="stamp" n="ENSMM">Ecole Nationale Supérieure de Mécanique et des Microtechniques</idno>
<idno type="stamp" n="FEMTO-ST" p="UNIV-FCOMTE">Franche-Comté Electronique, Mécanique, Thermique et Optique - Sciences et Technologies</idno>
<idno type="stamp" n="INRIA-LORRAINE">INRIA Nancy - Grand Est</idno>
<idno type="stamp" n="INRIA-NANCY-GRAND-EST">INRIA Nancy - Grand Est</idno>
<idno type="stamp" n="LORIA-FM" p="LORIA">Méthodes formelles</idno>
<idno type="stamp" n="UNIV-BM-THESE">Université de Technologie de Belfort-Montbeliard</idno>
<idno type="stamp" n="LORIA2">Publications du LORIA</idno>
<idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
<idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
<idno type="stamp" n="UNIV-LORRAINE">Université de Lorraine</idno>
<idno type="stamp" n="INRIA2">INRIA 2</idno>
<idno type="stamp" n="LORIA">LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications</idno>
</seriesStmt>
<notesStmt></notesStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation</title>
<title xml:lang="fr">Combinaison des domaines discret et continu pour la simulation et la génération de tests à partir de modèle SysML</title>
<author role="aut">
<persName>
<forename type="first">Jean-Marie</forename>
<surname>Gauthier</surname>
</persName>
<idno type="halAuthorId">792874</idno>
<affiliation ref="#struct-866"></affiliation>
<affiliation ref="#struct-189789"></affiliation>
</author>
</analytic>
<monogr>
<imprint>
<date type="dateDefended">2015-11-19</date>
</imprint>
<authority type="institution">Université de Franche-Comté</authority>
<authority type="school">SPIM</authority>
<authority type="supervisor">Fabrice Bouquet</authority>
<authority type="supervisor">Fabien Peureux</authority>
<authority type="supervisor">Ahmed Hammad</authority>
<authority type="jury">Jordi Cabot (Rapporteur)</authority>
<authority type="jury">Jean-Michel BRUEL (Rapporteur)</authority>
<authority type="jury">Pierre-Alain Muller (président du jury)</authority>
</monogr>
</biblStruct>
</sourceDesc>
<profileDesc>
<langUsage>
<language ident="en">English</language>
</langUsage>
<textClass>
<keywords scheme="author">
<term xml:lang="en"> Test generation</term>
<term xml:lang="fr">SysML</term>
<term xml:lang="fr"> Validation</term>
<term xml:lang="fr"> Simulation</term>
<term xml:lang="fr"> Animation</term>
<term xml:lang="fr"> Génération de tests</term>
<term xml:lang="fr"> MBSE</term>
<term xml:lang="fr"> MDA</term>
</keywords>
<classCode scheme="halDomain" n="info.info-se">Computer Science [cs]/Software Engineering [cs.SE]</classCode>
<classCode scheme="halTypology" n="THESE">Theses</classCode>
</textClass>
<abstract xml:lang="en">The research conducted during this thesis fall within the scope of modeling, verification and validation of critical and complex systems. This work aims to bridge the gap between the abstract high-level models, starting point of the MBSE process (Model-Based Systems Engineering), and real-time simulation keystone of In-the-Loop processes. In this context, we propose to unify, within a SysML model, continuous aspects of a system, to automatically generate an executable Modelica model (simulation), and discrete aspects allowing animation and test generation by constraint solvers. The work done during this thesis allowed the study and the realization of an original tooled approach to simulate and test such systems from SysML models within a In-the-Loop context. This approach has been validated by two concrete case studies from research partners. The first, from the ANR Smart Blocks project, allowed us to assess the relevance of the proposed SysML modeling methodology in order to perform contact less conveyor simulations. The second case study, from the GEOSEFA Regional project has allowed us to validate the overall approach (simulation and testing) in a In-the- Loop context. It covers the design and the validation of a new energy hybrid system embedded in a aircraft.</abstract>
<abstract xml:lang="fr">Les travaux de recherche menés au cours de cette thèse s’inscrivent dans le cadre de la modélisation, de la vérification et de la validation de systèmes complexes, critiques et multi- physiques. Ces travaux visent à combler l’écart d’abstraction entre les modèles haut-niveau, point de départ des processus MBSE (Model-Based Systems Engineering), et la simulation temps réel, clef de voûte des approches In-the-Loop.Dans ce contexte, nous proposons d’unifier, au sein d’un même modèle SysML, les aspects continus d’un système, permettant de générer de manière automatique un modèle Modelica de plus bas niveau directement exécutable (simulation), et les aspects discrets, permettant l’animation et la génération de tests par des solveurs de contraintes. Les travaux réalisés au cours de cette thèse ont permis l’étude et la réalisation d’une chaîne outillée originale permettant de simuler et de tester ce type de systèmes à partir de modèles SysML en contexte In-the-Loop. Cette démarche a été validée par deux cas d’étude concrets issus de la recherche. Le premier, issu du projet ANR Smart Blocks, nous a permis de mettre à l’épreuve la méthodologie de modélisation SysML dans le but d’effectuer des simulations de convoyeur sans contact (jets d’air). Le second cas d’étude, issu du projet Région GEOSEFA, nous a permis de valider l’approche comple`te (simulation et test) en contexte In-the-Loop. Celui-ci porte sur la conception et la validation d’un nouveau système énergétique hybride embarqué dans un appareil aérien.</abstract>
</profileDesc>
</hal>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Hal/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001569 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Hal/Corpus/biblio.hfd -nk 001569 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Hal
   |étape=   Corpus
   |type=    RBID
   |clé=     Hal:tel-01248018
   |texte=   Combining Discrete and Continuous Domains for SysML-Based Simulation and Test Generation
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022