Conception Orientée Composants avec UML 2
Modélisation Métier, Analyse des Besoins et Conception avec les standards BPMN, BMM, UML, SysML, MDA et SOA
Conception Orientée Composants avec UML 2 pour le Profil Maîtrise d'Oeuvre (2 jours)
Objectif : Aider les participants MOE à comprendre comment aller vers l'implémentation du logiciel sur la base des exigences des experts métier de la MOA en utilisant UML 2.
Cette formation de 2 jours a pour but d'assister les participants MOE à concevoir le système à partir des besoins exprimés par les experts métier. Les participants apprennent à transformer en composants logiciels les exigences détaillées de leur maîtrise d'ouvrage par des structures de niveau PIM du Model Driven Architecture de l'OMG.
Enfin, ces spécifications techniques sont implémentées au niveau logiciel et testées sous forme de composants. L'architecture résultante permet un bon niveau d'agilité au logiciel face aux changements des exigences du fait de la traçabilité cohérente et séparée des règles métier encapsulées par des composants de services et des règles d'usage supportées par des composants de cas d'utilisation.
Description détaillée :
Introduction
Positionnement de la discipline d'Analyse et Conception dans le Processus Unifié (RUP)
Un panorama des diagrammes UML 2 utilisés en analyse et conception de système
Cadres méthodologiques pour tracer les exigences vers le logiciel et les tests
Transformation des exigences en des specifications d'analyse à base de composants
La traçabilité entre les exigences et l'analyse système Notions de base pour représenter les aspects structurels et dynamiques du système
Raffinement des exigences sur ces deux axes
Vers la conception du système par les contrats d'opération à base de composants de services
Etude de cas : Spécifier les composants d'analyse du système
Transformation des spécifications d'analyse en conception
Traçabilité entre l'analyse et la conception du système
Patrons de conception pour assurer un couplage faible et cohérence forte aux composants
Définition de l'Epine Dorsale de l'Architecture du Système en conception (composants, ports, interfaces, objets pivots)
Etude de cas : Définir les diagrammes structurels à partir des choix de conception
Diagrammes d'Interactions de conception pour implémenter les contrats d'opération
Etude de cas : Mettre à jour l'Architecture du Système en partant des comportements de conception
Implémenter les spécifications techniques et tester à base de composants
Générer les spécifications de conception dans un langage orienté objet
Déploiement des composants sur les noeuds physiques du système
Test d'intégration et de recette
Conclusion
Les étapes d'analyse et de conception de système orienté composant
Patrons de traçabilité entre les exigences et le logiciel
Test des exigences sur l'architecture du système
Note : Afin de servir de support à la traçabilité entre les exigences et solutions techniques, les sessions ci-dessus sont accompagnées d'outils d'Ingénierie des Besoins et de Modélisation UML/SysML, SoaML et MDA tels que EA (Enterprise Architect). Les concepts et livrables sont d'abord expliqués sur des cas simples et ensuite appliqués à vos propres besoins. Des sessions de revues peuvent être également planifiées selon besoins.
Les logos UML, MDA referencés sur ce site sont des marques déposées du consortium Object Management Group (OMG).
Le RUP est une marque déposée de la société IBM / Rational Software.

