Developpez.com - Accueil
X

Choisissez d'abord la catégorieensuite la rubrique :

logo

Accueil :
- éditorial
- charte d'utilisation
- aide
- diaporama
- contributeurs
Rechercher :
 
recherche avancée...
Naviguer :
- par tri alphabéthique :
0-* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- par thèmes :
  . Business Intelligence
  . Conception
  . Culture
  . Économie
  . Généralités
  . Gestion de projet
  . Infographie
  . Internet
  . Langages
  . Sécurité
  . Systèmes
  . Télécom
  . Théorie
Contribuer :
- nouvelle définition
- commenter une définition
Partenariat :
- faire un lien
- contact
Statistiques :
- 3079 définitions
- 329 ressources

Définition de UML

Unified Modeling Language
en  sigl.
UML (langage de modélisation objet unifié) est né de la fusion des trois méthodes qui ont le plus influencé la modélisation objet au milieu des années 90 : OMT, Booch et OOSE.
Issu "du terrain" et fruit d'un travail d'experts reconnus, UML est le résultat d'un large consensus. De très nombreux acteurs industriels de renom ont adopté UML et participent à son développement.
Fin 1997, UML est devenu une norme de l'OMG.

UML est avant tout un support de communication performant, qui facilite la représentation et la compréhension de solutions objet :
- sa notation graphique permet d'exprimer visuellement une solution objet, ce qui facilite la comparaison et l'évaluation de solutions ;
- l'aspect formel de sa notation, limite les ambiguïtés et les incompréhensions ;
- son indépendance par rapport aux langages de programmation, aux domaines d'application et aux processus, en font un langage universel.
La notation graphique d'UML n'est que le support du langage. La véritable force d'UML, c'est qu'il repose sur un métamodèle. En d'autres termes : la puissance et l'intérêt d'UML reposent sur le fait qu'il normalise la sémantique des concepts qu'il véhicule.
UML permet de représenter un système selon différentes vues complémentaires : les diagrammes. Un diagramme UML est une représentation graphique, qui s'intéresse à un aspect précis du modèle ; c'est une perspective du modèle.
UMLterme -> VAOCL (IN)
 terme -> TS 
 vue de réalisation, vue des cas d'utilisation, vue des besoins des utilisateurs, paquetage, diagramme d'objets, classification, stéréotype, diagramme de collaboration, historique, souche, nom, couloirs d'activités, acteur, actor, paramètre effectif, abstrait, action, exécution d'action, action execution, activation, active object, abstract, activité, activity, arc d'activité, activity edge, ensemble de généralisation, generalization set, garde, configuration d'états actifs, active state configuration, exécution d'activité, activity execution, expression d'activité, activity expression, groupe d'activité, activity group, noeud d'activité, activity node, vue d'activité, activity view, actual parameter, argument, objet d'agrégation, aggregate object, type d'agrégation, aggregation kind, architecture, fin d'association, association end, atomique, atomic, comportement, behaviour, caractéristique comportementale, behavioral feature, behavior, booléen, Boolean, requête, query, objet frontière, boundary object, branche, branch, appel, call, cardinalité, cardinality, classe, class, client, collaboration, commentaire, comment, composant, component, occurrence de collaboration, collaboration occurrence, objet composite, composite object, fichier, énumération, concurrence, concurrency, élément connectable, connectable element, contexte, context, flux de données, data flow, type de données, datatype, valeur de donnée, data value, délégation, descendant, détruire, destroy, diagramme, diagram, instance directe, unité de distribution, distribution unit, intervalle de durée, élément, element, else, évènement, event, exception, valeur, value, broche de valeur, value pin, spécification de valeur, value specification, type de valeur, value type, variable, sommet, vertex, vue, view, élément de visualisation, view element, projection visuelle, view projection, visibilité, visibility, type de visibilité, visibility kind, union, junction, focus de contrôle, focus of control, connecteur, clause, exporter, export, expression, étend, extend, extensibilité, extensibility, point d'extension, extension point, étendue, extent, identité, identity, met en oeuvre, implémentation, héritage, inheritance, initialisation, initialization, état initial, initial state, valeur initiale, initial value, broche d'entrée, input pin, instance, spécification d'instance, instance specification, valeur d'instance, instance value, instantie, instantiate, instantiation, processus itératif, iterative process, ligne de vie, lifeline, liste, list, postcondition locale, précondition locale, local postcondition, local precondition, noeud de boucle, loop node, plusieurs, many, mise en correspondance, mapping, machine de Mealy, Mealy machine, fusion, merge, message, fin de message, message end, type de message, message kind, métamodèle, metamodel, métarelation, metarelationship, méthode, method, modèle, model, machine de Moore, Moore machine, multicasting, multiplicité, multiplicity, espace de nom, namespace, navigabilité, navigable, navigation, noeud, node, note, intension, objet, object, object diagram, ligne de vie d'un objet, object lifeline, expression d'appel d'opération, operation call expression, broche de sortie, output pin, package, diagramme de paquetage, package diagram, élément empaquetable, packageable element, liste de paramètres, parameter list, chemin, path, nom de chemin, pathname, port, postcondition, précondition, precondition, élément de présentation, presentation element, fonction primitive, primitive function, réalise, realize, élément redéfinissable, redefinable element, signature de patron redéfinissable, redefinable template signature, raffine, refine, relation, relationship, résolution, resolution, responsabilité, responsibility, scénario, sous-état séquentiel, sequential substate, signal, déclencheur de signal, signal trigger, état simple, simple state, transition simple, simple transition, slot, source, état source, source state, état, state, vue de machine à état, state machine view, vue statique, static view, expression constante de chaîne, string constant expression, chose structurelle, structural thing, vue structurelle, structural view, substitue, substitute, sous-type, subtype, super-type, supertype, swimlane, définition d'étiquette, tag definition, patron, template, modèle générique, temps, time, contrainte de temps, time constraint, intervalle de temps, time interval, trace, type de transition, transition kind, élément typé, typed element, non interprété, uninterpreted, abstraction, style architectural, architectural style, file, variabilité, changeability, connector, contrainte, constraint, portée de classificateur, classifier scope, intent, littéral énuméré, enumeration literal 
Ressources :
rubrique Rubrique UML, rubrique Rubrique Conception
Auteur : Laurent Piechocki - Cours UML en français
Permalien : Définition de UML du dictionnaire Conception
Date d'ajout : 08/02/2005 Date de dernière mise à jour : 04/08/2006

Envoyer à un ami Imprimer Ajouter aux favoris Dénoncer un abus
Noter cette définition :
logo

Contacter le responsable de la rubrique Accueil