Formation Informatique | Formation Management
Formation UML 2, pour le temps réel : formation Objet / UML avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

UML 2, pour le temps réel



Présenter UML et une démarche méthodologique d'analyse et de conception objet appropriée au monde de l'informatique industriel et à la problématique du temps réel.

» Participants

Analystes, concepteurs, développeurs et architectes logiciels.

» Pré-requis

Connaissances de base en génie logiciel et en technologies Objet.

» Etude de cas

Les études de cas portent, successivement, sur l'étude du besoin, l'analyse puis la conception. Face à un cas de modélisation, les stagiaires réalisent l'étude des besoins, captent les exigences, et modélisent deux itérations du cycle de vie du projet.

   
 

PROGRAMME

» Rappel sur les concepts objet

Approche objet : qualités et avantages.

Présentation des fondamentaux : classe, membre, encapsulation, héritage, polymorphisme...


» Présentation UML

Introduction à UML. Langage de modélisation.

Processus de développement. Atouts et outils.

UML et le temps réel. Mécanisme d'extension. Le métamodèle d'UML.


» Expression des besoins

Expression orientée “besoin”.

Acteurs, cas d'utilisation et scénarios.

Expression des contraintes : OCL.

Identification des objets du domaine.

Architecture du futur système informatique.


» Analyse : modèle objet

Objectifs. Classes et instances. Identifier les objets.

Les associations, héritage et généralisation, composition et agrégation.

Identifier les relations, attributs et opérations.

Annotations et contraintes, méta-modèle, stéréotype, interfaces. OCL (Object Constraint Language).


» Cas d'utilisation

Processus métier et cas d'utilisation.

Cas d'utilisation de haut niveau ou développés, essentiels ou réels. Relations “include” et “extend”.


» Le modèle statique

Association, rôles, qualificateurs, contraintes.

Agrégation, composition, héritage. Paquets.

Les erreurs typiques de conception.


» Le modèle dynamique

Diagrammes de collaboration, de séquences, d'état-transition, de composant, de déploiement, de temps.


» Conception d'un système temps réel

Spécificité des projets temps réel.

Principe des extensions en UML.

Représentation des protocoles, connecteurs et ports.

Parallélisme et synchronisation des processus.


» Démarche méthodologie

Le cycle analyse, conception, réalisation.

Transposition des besoins initiaux en un modèle objet.

Spécificités de l'informatique industrielle.


» Conception et design patterns

Introduction aux design patterns.

Le catalogue du GOF.

Modèles de conception et d'architecture (Singleton, Template method, Factory, DAO, Transfert Object...).


» De la conception à la réalisation

Associations, agrégations, composition, dépendance. Extension d'UML (stéréotype, étiquette...) et interprétation en C++.

 
     
 
     
   
  Formation UML  
 
Stage pratique - DIF
Réf :  UTR
Prix 2012 : 2315 € H.T.
Durée : 5  jours
 
     
         
  Cliquer sur une session pour réserver  
 

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Sophia-antipolis,Luxembourg
 
   
     
         
  Filières métiers