UML.

Slides:



Advertisements
Présentations similaires
Enjeux Connaissances Solutions Modélisation Conclusion
Advertisements

EPITECH 2009 UML EPITECH 2009
Langage de modélisation objet unifié
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
M.E.D.A.L. Module dEnseignement à Distance pour lArchitecture Logicielle Alain VAILLY Diapositive n° 1 IUP MIAGE - Université de NANTES IUP-MIAGE 3ème.
UML - Présentation.
La FAO en ingénierie concourante
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
Gestion de la persistance des objets
1 B Système Enjeux et principes Cours DESS Nantes 04 Décembre 2002 Didier ESSAME.
UML (Unified Modeling Langage)
Les Ateliers de Génie Logiciel
Diagrammes de communication
Interface Homme Machine IHM Pro
Introduction aux CMS.
UML : GENERALITES Rappel Diagrammes Niveaux de visions
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
le profil UML en temps réel MARTE
Développeur informatique
Analyse et Conception orientée objet
Initiation à la conception de systèmes d'information
UML F. Laperruque INRA – SAGA CATI SICPA.
Vers la conception objet
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
Journées Pattern Grenoble - 1 Une expérience à l'IUT de Bayonne : Les patrons Composite et Interprète Philippe Lopistéguy I.U.T. de Bayonne-Pays.
Introduction à l’analyse et et à la conception orientée objet
Techniques de test Boulanger Jean-Louis.
Application to Blot Synteny
Projet de diplôme 2011 Miserez David
Unified Modeling Langage
TESTING BUSINESS PROCESSES
CSI1502 Principes fondamentaux en conception des logiciels
Cours de Base de Données & Langage SQL
Sensibilisation a la modelisation
Méthode de modélisation multidimensionnelle
Architecture et développement Web
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Modélisation Objet UML avec Rational Rose 2000
1 PLAN I. Eclipse Modeling Framework  Présentation  Le modèle Ecore  Code généré  Utilisation de template II.Graphical Modeling Framework  Présentation.
Basé en partie sur du matériel de K. E. Wiegers, D. Leffingwell & D
Soutenance NOUMEA NetwOrk Unified Marketplace Enterprise Application
Transformation de modèles Kick Off Motor Jean Marc Jézéquel & Didier Vojtisek La vision Triskell : Umlaut NG.
Marc Bouissou, Guillaume Torrente, EDF
Présentation de CORBA et de IIOP
CENTRALISATION DES CANDIDATS LOCATAIRES
UML - Présentation.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
GENIE LOGICIEL
Algorithmes et Programmation
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
UML : un peu d’histoire H. Lounis.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
Introduction au Génie Logiciel
Présentation générale
Unified Modeling Langage
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Power AMC-Rational Rational Rose, Étude comparative
Année 2006 – 2007 ENSEA © Emeric Rollin
Unified Modeling Language
L’enseignement de spécialité SLAM
Hiver 2004SEG2501 Chapître 41 Chapître 4 SDL – structure d’un système et son comportement.
2 Tracks Unified Process
Stage à Ontomantics Master Pro TILDE
Plan de la présentation Le langage HTML Dreamweaver MX Les premiers outils pour créer une page web :  Propriétés d’une page  Création de cadres  Création.
Les bases de données Séance 2 Méthodologies d’analyse.
Les IDE orientés conception C ycle de V ie D es A pplications
Transcription de la présentation:

UML

UML : Définition Acronyme : « Unified Modeling Language » Selon l’OMG (Object Management Group), UML est un langage visuel dédié à la spécification, la construction et la documentation des artefacts d’un système. UML est le standard de facto de notation graphique pour la création et le représentation des modèles graphiques (accompagnés de texte) associés aux logiciels.

UML : Définition UML, un ensemble de notations particulièrement vaste (contrairement au modèle Entité-Association). UML définit différents profils UML qui constituent des sous-ensembles spécialisés de la notation pour certains domaines (ex : profil EJB – Enterprise JavaBeans - pour les diagrammes EJB).

Utilisation d’UML Il existe trois façons d’utiliser UML : UML en mode esquisse Diagrammes informels et incomplets Souvent tracés à la main Créés pour expliciter des parties délicates de l’espace du problème ou de la solution en exploitant la puissance des langages graphiques.

Utilisation d’UML UML en mode plan Diagrammes de conception relativement détaillés utiles pour : La pro-ingénierie (génération de code à partir de diagrammes); La rétro-ingénierie, qui permet de visualiser et de mieux comprendre le code existant en générant des diagrammes UML; Avant la programmation, des diagrammes détaillés peuvent servir de guide pour la génération de code, soit manuellement, soit automatiquement avec un outil.

Utilisation d’UML UML comme langage de programmation Spécification complète et exécutable d’un système logiciel en UML. Le code exécutable sera généré automatiquement et ne sera ni revu ni modifié par les développeurs. Toujours en développement.