|
|
ISIT propose un ensemble d'outils de modélisation :
Modélisation UML 2.0, SYSML, MDD et SADT/SART. Au travers des offres Visual State d'IAR, X32 de Blue River Software, STOOD de ELLIDISS, Innovator de MID ou bien encore Rhapsody de Telelogic/I-Logix.
Objectifs de la modélisation embarquée :
Les logiciels de modélisation embarquée couvrant toute ou partie du cycle en V, le développeur pourra à la fois spécifier, modéliser, générer du code ANSI-C ou EC-C++, documenter et faire des tests de son application embarquée.
L’offre ISIT couvre l'ensemble des besoins de modélisation UML, SA/DT, SA/RT, AADL, HOOD.
La génération automatique du code C embarqué (générateur automatique de code) peut répondre à des standards de codage tels que MISRA-C, de plus le logiciel permet une vérification formelle et peut générer un code embarqué certifié – certifiable - qualifiable.
Diagrammes pour la modélisation embarquée :
Les 14 diagrammes UML sont dépendants hiérarchiquement et se complètent, de façon à permettre la modélisation d'un projet tout au long de son cycle de vie.
Diagrammes structurels ou statiques :
- diagramme de classe (Class Diagram),
- diagramme d'objets (Object Diagram),
- diagramme de composant (Component Diagram),
- diagramme de déploiement (Deployment Diagram).
- diagramme de structure composite (Composite Structure Diagram),
- diagramme de paquetage (Package Diagram),
Diagrammes comportementaux :
- diagramme de cas d'utilisation (Use Case Diagram),
- diagramme états-transitions (State Machine Diagram / Statechart),
- diagramme d'activité (Activity Diagram),
- diagramme de collaboration (Collaboration Diagram)
Diagrammes d'interaction ou dynamiques
- diagramme de séquence (Sequence Diagram),
- diagramme de communication (Communication Diagram),
- diagramme global d'interaction (Interaction Overview Diagram),
- diagramme de temps (Timing Diagram),
Formations modélisation embarquée :
Afin de mieux appréhender ces différentes notions, ISIT propose une formation UML, une formation modélisation UML et une formation utilisation des outils de modélisation embarquée.
|