Accueil > Développement informatique et DevOps > UML 2 : modélisation pour le temps réel
Formation #DEV25

Formation UML 2 : modélisation pour le temps réel

Durée : 5 jours

Code : DEV25


Prochaines dates programmées :

Du 10 au 14 Juin 2024

Du 14 au 18 Oct. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Acquérir les connaissances nécessaires à la modélisation de projets de développement en technologies temps réel et embarqué
Programme
1/ Introduction
  • Les qualités et atouts de l’approche objet
  • Présentation des concepts de base (classes, membres, encapsulation etc.)
  • Introduction au langage de modélisation (UML)
  • UML et le processus de développement
  • Définition du temps réel appliqué à UML
2/ Exprimer des besoins avec UML
  • Définition et expression des besoins
  • Scénarisation du contexte
  • Présentation des contraintes (Object Constraint Language)
  • Les objets du domaine
  • Définir l’architecture du futur système
3/ L’analyse et modèle objet
  • Objectifs de l’analyse
  • Concept des classes et instances
  • Identification des objets
  • Associations, généralisations, agrégations et compositions
  • Identifier les attributs, les relations et les opérations
  • Gestion des annotations et des contraintes
  • Méta-modèles, stéréotypes et interfaces
4/ Utiliser les modèles statiques et dynamiques
  • Associations, rôles, qualificateurs et contraintes
  • Méthodes d’agrégation, composition et d’héritage
  • Gérer les paquets
  • Utilisation des diagrammes statiques et diagrammes dynamiques
  • Connaitre les erreurs typiques de conception
5/ Concevoir un système temps réel
  • Les particularités des projets temps réel
  • Appréhender les principes des extensions en UML
  • Le principe de profil
  • Modéliser les processus parallèles et synchronisés
  • Représenter les protocoles, les connecteurs et les ports
6/ Modélisation et design patterns
  • Appréhender la notion de design patterns
  • Les différents domaines d’utilisation des design patterns
  • Explorer le catalogue du GOF
  • Les modèles de conception et d’architecture
7/ De la modélisation à la réalisation…
  • Associations, agrégations, composition, dépendance
  • Extension d’UML
  • Interprétation en C++
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Architectes techniques
  • Développeurs
Dates

Dates

  • Du 10 au 14 Juin 2024
  • Du 14 au 18 Oct. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.