SinelaboreRT Header Logo

SinelaboreRT

As simple as possible, but not any simpler!

User Tools

Site Tools


fr:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fr:start [2019/09/07 10:01] pmuellerfr:start [2023/09/28 21:54] (current) – [Sinelabore permet aux développeurs de systèmes embarqués de combiner efficacement l'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.] webmin
Line 1: Line 1:
-{{description>SinelaboreRT - Générer un code source efficace à partir de diagrammes d'état UML !}}+~~NOTOC~~
  
-====== Générez du code source efficace à partir de diagrammes d'état et d'activité UML ======+====== Générer du code source prêt à la production à partir de diagrammes d'état UML ====== 
 +===== Sinelabore permet aux développeurs de systèmes embarqués de combiner efficacement l'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. =====
  
-===== Construisez des logiciels temps réel embarqués robustes, pilotés par événements, basés sur des machines à états hiérarchiques. ===== 
  
-Sinelabore//RT// est spécialement conçu pour les développeurs de logiciels embarqués. Il se concentre sur une seule tâche : Génération de code source lisible et maintenable à partir de diagrammes d'état UML hiérarchiques - et de diagrammes d'activité. Grâce à ses caractéristiques uniques, l'outil couvre parfaitement les besoins des développeurs d'applications embarquées en temps réel et à faible consommation d'énergieAvec ses générateurs de langage C/C++/Python/C# et Swift, c'est aussi un outil parfait pour les développeurs d'applications serveur ou bureautiquesL'utilisation de Sinelabore en vaut la peine+De nombreux systèmes embarqués sont susceptibles d'être implémentés sous forme de machines à états finis. Un système qui doit séquencer une série d'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'une machine à états finisLes 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.
  
----- +SinelaboreRT se concentre sur la génération d'un code lisible et maintenable à partir de diagrammes de machines à états UML plats ou hiérarchiquesGrâce à ses caractéristiques uniques, l'outil répond parfaitement aux exigences des développeurs d'applications embarquées en temps réel et à faible consommation d'énergie codant en C / CPPLe code généré est indépendant du CPU et du système d'exploitationPour 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 langagesLe retour sur investissement est généralement immédiat.
-<slider :wiki:slider:howdoesitwork.png> +
-<slider :wiki:slider:builtin_editor_3.7.3.png> +
-<slider :wiki:slider:state_chart_equ.jpg> +
-<slider :wiki:slider:car_window_lift_sm.png> +
-<slider :wiki:slider:ea_landing_oven_sc.png> +
-<slider :wiki:slider:dcf77_decoder_machine.png> +
-<slider :wiki:slider:astah_sysml_machine.png> +
-</slider>+
  
-----+{{::sinelabore_homepage.svg?800| How does the codegen work}}
  
-====== Comment cela fonctionne-t-il ? ====== 
-Utilisez votre outil de modélisation préféré et générez du code à partir de celui-ci à l'aide d'un outil en ligne de commande facile à utiliser. Les contrôles automatiques des modèles préviennent des 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 trace si nécessaire. Toutes les principales caractéristiques des diagrammes d'états comme les états hiérarchiques, les régions, l'historique, les sous-machines... sont supportées. 
  
-====== Par où commencer ?  ====== +Utilisez votre outil de modélisation préféré et générez du code à partir de celui-ci à l'aide d'un outil de ligne de commande facile à utiliserOu utilisez l'éditeur intégré pour créer des machines d'état en quelques minutesDes 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'état comme les états hiérarchiques, les régions, l'historique, les sous-machines ... sont prises en charge. 
-[[wiki:download| Téléchargez]] la version de démonstration et installez-la sur votre ordinateurLisez le {{:wiki:downloads:sinelaborert.pdf| manuel}} en commençant par la section "Prise en main" pour avoir une idée de ce que l'outil peut faire pour vous. Il y a aussi une introduction de base aux machines d'état au cas où vous auriez besoin d'un rafraîchissement+ 
 +<WRAP center round download 100%> 
 +[[wiki:accepted_download| 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  
 +]] 
 +</WRAP>
  
-Vous trouverez plus d'informations sur nos pages en anglais. 
fr/start.1567843303.txt.gz · Last modified: 2019/09/07 10:01 by pmueller

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki