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 [2020/04/13 19:23] – [Construisez des logiciels temps réel embarqués robustes, pilotés par événements, basés sur des machines à états hiérarchiques.] 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.
  
-{{:wiki:slider:howdoesitwork.png?400 | How does the codegen work}}+SinelaboreRT se concentre sur la génération d'un code lisible et maintenable à partir de diagrammes de machines à états UML plats ou hiérarchiques. Grâ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 / CPP. Le code généré est indépendant du CPU et du système d'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.
  
-====== Comment cela fonctionne-t-il ====== +{{::sinelabore_homepage.svg?800| How does the codegen work}}
-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 ?  ====== 
-[[wiki:download| Téléchargez]] la version de démonstration et installez-la sur votre ordinateur. Lisez 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.  
  
-Vous trouverez plus d'informations sur nos pages en anglais.+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 à utiliser. Ou utilisez l'éditeur intégré pour créer des machines d'é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'état comme les états hiérarchiques, les régions, l'historique, les sous-machines ... sont prises en charge. 
 + 
 +<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> 
fr/start.txt · Last modified: 2023/09/28 21:54 by webmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki