EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

Modélisation objet pour le Temps Réel

4 jours
OB920
  objectif
Comprendre et maîtriser la modélisation UML dans le contexte de développement d'applications ou de systèmes temps réel
  public concerné
Ingénieurs système de développement d'applications temps réel. Analystes et chefs de projets
  pré-requis
Aucun

Programme  Télécharger le fichier PDF


PRÉSENTATION
  • Principe de la modélisation objet
    • Cycle de développement, itérations
    • Les techniques de modélisation, UML
    • Les quatres modèles de base
  • Concepts de base
    • Objets, classes
    • Associations et opérations
    • Encapsulation
    • Héritage
    • Polymorphisme
 
L'ANALYSE
  • L'analyse par les objets
    • Présentation
    • Spécification du besoin
    • Les cas d'utilisation
    • Vocabulaire propre au domaine et classification
    • Elaboration du dictionnaire de données
    • Ebauche du modèle objet et du diagramme de classes
    • Attributs, méthodes et opérations
 
  • Etude de l'architecture du système
    • Décomposition en sous-systèmes
    • Allocation des ressources (coûts, délais)
    • Choix de l'environnement de développement
  • Analyse de la dynamique
    • Spécification des comportements
    • Etude des séquences et scenarii
    • Elaboration des diagrammes de séquences et d'états-transitions
 
LA CONCEPTION
  • Conception du modèle objet
    • Présentation
    • Intégration des éléments issus des autres modèles
    • Affinage du modèle issu de l'analyse
    • Optimisation des structures d'héritage
    • Définition détaillée des associations
  • Conception des modèles dynamiques
    • Choix des modèles pertinents
    • Intégration des contraintes temporelles externes et internes
    • Elaboration d'un diagramme d'état
    • Affinage des modèles
    • Les événements, sémaphores et boîtes au lettres
    • Stratégie d'allocation des sous-systèmes
  • Conception spécifique au temps réel
    • Choix et contrôle de priorité entre les tâches
    • Définition des traitements périodiques et non périodiques
    • Minimisation du nombre de tâche
    • Définition des contraintes
    • Méthode d'équilibrage de charge

Témoignage

J'ai particulièrement apprécié la quantité et qualité des exercices/exemples traités de façon interactive au fur et à mesure de la formation.
Rachel R. - INRA - stage « Langage Perl 5 »

Témoignage

Formation très intéressante avec une bonne répartition entre théorie, exercices, axes d'améliorations, outils. Formation utile personnellement et professionnellement.
Nicolas J. - CONTINENTAL AUTOMOTIVE - stage « Travailler sa mémoire, travailler avec sa mémoire »

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68