Welcome,

RSS Feed icon YouTube icon Blog icon Facebook Icon LinkedIn Icon Twitter Icon

Training Courses - Course Information


UML-204F : Ingénierie Logicielle avec UML

Les dates de cours

Date(s) & Location(s):
Available for on-site delivery. Contact us for further information.
Duration:
4 days

Description du cours

Ce cours introduit les concepts, la terminologie et la notation UML. Il fournit une approche pragmatique de l’utilisation d’UML et des techniques d’utilisation de la modélisation d’Architectures Temps-Réel avec Artisan Studio (Real-time Perspective Modeling Architecture). Une approche orientée process est présentée : montrant tout d’abord comment les exigences sont capturées, comment elles peuvent être ensuite utilisées pour définir un ensemble de modèles à la fois pour des implémentations indépendantes et dépendantes de la plateforme, qui conduiront à la génération du code associé. Traçabilité et consistance sont particulièrement abordées au cours d’une série d’exercices pratiques issus de l’industrie. Chaque exercice porte sur un des points présentés et vient l’illustrer ; il fournit un cas concret d’utilisation et permet la bonne prise en main d’Artisan Studio dans ce contexte.

Objectifs du cours

  • Une compréhension des concepts clés, de la terminologie et de la notation UML
  • Introduction aux techniques de modélisation UML
  • Fournir une expérience pratique de la modélisation UML avec Artisan Studio
  • Illustration de l’utilisation d’UML et des techniques de modélisation d’Artisan Studio afin de produire un modèle cohérent et d’assurer la traçabilité avec les exigences
  • Fournir une compréhension des capacités de synchronisation modèle-code d’Artisan Studio

A l’issue de ce cours, les participants

  • Apprendront comment un ensemble cohérent d’exigences logicielles peut-être construit à partir des exigences du système
  • Apprendront à développer un ensemble de modèles UML à partir des exigences associées en assurant la traçabilité
  • Apprendront comment le modèle de classes UML est associé au code
  • Apprendront l’utilisation d’Artisan Studio pour construire des diagrammes UML et des diagrammes spécifiques

Pré-requis

  • Une expérience en programmation orientée-objet et une connaissance des systèmes temps-réels ainsi que des notions de classes, d’objets, de multitâches, etc.
  • Une connaissance d’UML (concepts et diagrammes) et de la modélisation est utile mais pas nécessaire

Public concerné

  • Développeurs et Ingénieurs logiciel souhaitant utiliser efficacement Artisan Studio pour la modélisation et la génération de code dans un contexte UML
  • Toute personne souhaitant comprendre comment la modélisation UML peut être appliquée à l’ingénierie logicielle

Prestation

  • Support de cours et ensemble des présentations
  • Les exercices ainsi que leurs solutions incluant les modèles dans Artisan Studio

Formations associées

Programme

Jour 1

  • Introduction à UML
  • Introduction à Artisan Studio
  • L’architecture des exigences
  • La modélisation

Jour 2 :

  • Objets et Classes
  • Modélisation des interactions entre les Objets
  • Modélisation des classes

Jour 3 :

  • Modélisation des états
  • Modélisation d’un système physique
  • Modélisation de la concurrence

Jour 4 :

  • Diagrammes d’Activités
  • Génération de code et synchronisation code-modèle
  • L’interface d’automatisation
  • Synthèse

Course Files

Course Data Sheet:
UML-204F.pdf  [885 Kb]