<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://sinelabore.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>SinelaboreRT - fr</title>
        <description>Productivity for embedded software development</description>
        <link>https://sinelabore.com/</link>
        <lastBuildDate>Wed, 08 Apr 2026 09:08:34 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://sinelabore.com/lib/exe/fetch.php/favicon.ico</url>
            <title>SinelaboreRT</title>
            <link>https://sinelabore.com/</link>
        </image>
        <item>
            <title>Générer du code source prêt à la production à partir de diagrammes d&#039;état UML</title>
            <link>https://sinelabore.com/doku.php/fr/start</link>
            <description>


&lt;h1 class=&quot;sectionedit1&quot; id=&quot;generer_du_code_source_pret_a_la_production_a_partir_de_diagrammes_d_etat_uml&quot;&gt;Générer du code source prêt à la production à partir de diagrammes d&amp;#039;état UML&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;G\u00e9n\u00e9rer du code source pr\u00eat \u00e0 la production \u00e0 partir de diagrammes d&amp;#039;\u00e9tat UML&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;generer_du_code_source_pret_a_la_production_a_partir_de_diagrammes_d_etat_uml&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;12-109&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;sinelabore_permet_aux_developpeurs_de_systemes_embarques_de_combiner_efficacement_l_architecture_pilotee_par_les_evenements_les_machines_a_etats_hierarchiques_la_conception_basee_sur_un_modele_et_la_generation_automatique_de_code&quot;&gt;Sinelabore permet aux développeurs de systèmes embarqués de combiner efficacement l&amp;#039;architecture pilotée par les événements, les machines à états hiérarchiques, la conception basée sur un modèle et la génération automatique de code.&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
De nombreux systèmes embarqués sont susceptibles d&amp;#039;être implémentés sous forme de machines à états finis. Un système qui doit séquencer une série d&amp;#039;actions ou qui doit traiter les entrées différemment selon le mode dans lequel il se trouve est souvent mieux implémenté sous la forme d&amp;#039;une machine à états finis. Les exemples typiques sont les applications orientées vers la logique de contrôle telles que les applications de mesure, de surveillance et de contrôle.
&lt;/p&gt;

&lt;p&gt;
SinelaboreRT se concentre sur la génération d&amp;#039;un code lisible et maintenable à partir de diagrammes de machines à états &lt;abbr title=&quot;Unified Modeling Language&quot;&gt;UML&lt;/abbr&gt; plats ou hiérarchiques. Grâce à ses caractéristiques uniques, l&amp;#039;outil répond parfaitement aux exigences des développeurs d&amp;#039;applications embarquées en temps réel et à faible consommation d&amp;#039;énergie codant en C / CPP. Le code généré est indépendant du CPU et du système d&amp;#039;exploitation. Pour les applications IoT dont certaines parties sont implémentées en Java / Python / C# / Lua / Rust ou Swift, le code peut également être généré dans ces langages. Le retour sur investissement est généralement immédiat.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://sinelabore.com/lib/exe/detail.php/sinelabore_homepage.svg?id=fr%3Astart&quot; class=&quot;media&quot; title=&quot;sinelabore_homepage.svg&quot;&gt;&lt;img src=&quot;https://sinelabore.com/lib/exe/fetch.php/sinelabore_homepage.svg?w=800&amp;amp;tok=a37790&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot; How does the codegen work&quot; alt=&quot; How does the codegen work&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Utilisez votre outil de modélisation préféré et générez du code à partir de celui-ci à l&amp;#039;aide d&amp;#039;un outil de ligne de commande facile à utiliser. Ou utilisez l&amp;#039;éditeur intégré pour créer des machines d&amp;#039;état en quelques minutes. Des vérifications automatiques du modèle mettent en garde contre les défauts de conception. Configurez le processus de génération en fonction de vos besoins. Simulez votre modèle. Générer automatiquement le code de traçage si nécessaire. Toutes les principales caractéristiques des diagrammes d&amp;#039;état comme les états hiérarchiques, les régions, l&amp;#039;historique, les sous-machines … sont prises en charge.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_center wrap_round wrap_download plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://sinelabore.com/doku.php/wiki/accepted_download&quot; class=&quot;wikilink1&quot; title=&quot;wiki:accepted_download&quot; data-wiki-id=&quot;wiki:accepted_download&quot;&gt; Téléchargez-le et essayez-le ! Il y a des exemples pour divers outils de modélisation UML et des langues cibles pour un démarrage rapide.  
&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sinelabore permet aux d\u00e9veloppeurs de syst\u00e8mes embarqu\u00e9s de combiner efficacement l&amp;#039;architecture pilot\u00e9e par les \u00e9v\u00e9nements, les machines \u00e0 \u00e9tats hi\u00e9rarchiques, la conception bas\u00e9e sur un mod\u00e8le et la g\u00e9n\u00e9ration automatique de code.&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sinelabore_permet_aux_developpeurs_de_systemes_embarques_de_combiner_efficacement_l_architecture_pilotee_par_les_evenements_les_machines_a_etats_hierarchiques_la_conception_basee_sur_un_modele_et_la_generation_automatique_de_code&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;110-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 28 Sep 2023 19:54:00 +0000</pubDate>
        </item>
    </channel>
</rss>
