Plan du cours
Introduction
- Le cycle de vie du développement de systèmes avec le processus Harmony (IBM/Telelogic)
- Aperçu des diagrammes UML/SysML utilisés pour le recueil des besoins, l'analyse système et la conception dans le domaine du génie logiciel
- Un cadre de méthodes pour le recueil des besoins, l'analyse système et la conception
Recueillir les besoins et les transformer en spécifications système
- Rendre les besoins métier et système traçables à l'aide du diagramme de besoins SysML
- Définir le périmètre du système, composé de fonctions et de cas d'utilisation qui invoquent ces fonctions
- Modéliser le cycle de vie du système qui orchestre les transitions entre ses états où les fonctions sont déclenchées
- Préparer des cas de test à l'aide de scénarios qui réalisent les cas d'utilisation et les fonctions système
- Étude de cas : Modéliser le périmètre du système et l'utilisation des fonctions système sur la base des besoins
Transformer les spécifications système en composants au niveau de la conception
- Modéliser le diagramme de blocs du système et l'affiner en utilisant des blocs internes
- Élaborer l'architecture de communication entre sous-systèmes en utilisant des pièces, des ports et des interfaces
- Étude de cas : Élaborer les diagrammes de blocs et de blocs internes sur la base des spécifications système en tenant compte des choix de conception
- Modéliser la description des interactions boîte blanche au niveau de la conception
- Étude de cas : Modéliser les interactions entre blocs et blocs internes sur la base des choix de conception
- Cartographie des opérations sur les composants (pièces) des blocs
- Élaborer le diagramme paramétrique des fonctions système
- Étude de cas : Mettre à jour les diagrammes de blocs et de blocs internes sur la base de scénarios de niveau de conception
Conclusion
- Étapes de l'analyse des besoins et des spécifications système en génie logiciel
- Traçabilité entre les besoins et le logiciel
- Tests d'intégration système et d'acceptation des besoins
Note : Les sessions de formation et de mentorat ci-dessus sont menées de manière interactive à l'aide d'outils de génie des besoins et de modélisation comme Enterprise Architect (EA) afin d'assurer un bon niveau de traçabilité entre les besoins et les solutions sous-jacentes. Les concepts sont d'abord expliqués à l'aide d'exemples de base, puis suivis d'esquisses de solutions à vos propres problèmes. Après cette session, nous pouvons vous accompagner en révisant et en validant vos solutions selon vos besoins.
Nos clients témoignent (1)
Mme Malavika est une excellente formatrice. Elle travaille très dur et répond bien à mes questions. Je comprends que le champ d'application de SysML et EA est très vaste, elle a fait de son mieux pour présenter la formation de manière adaptée. Elle a même consacré son temps de pause à rechercher des réponses à nos questions. Tout mon respect ! Une grande enseignante !
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Formation - System Engineering using SysML and UML 2
Traduction automatique