Articles of uml

Graphviz + Doxygen pour générer des diagrammes de classes UML

Je veux utiliser Graphviz + Doxygen pour générer un diagramme de classes basé sur du code C ++. Cela fonctionne déjà car Doxygen est livré avec un support DOT natif; mais est-il possible de produire une sortie de type UML avec les modificateurs d’access correspondants (publics, privés, etc.), les types de retour et de paramètre […]

Agrégation vs Composition vs Association vs Association directe

Je revois mes connaissances en programmation orientée object. Dans le cadre de la relation entre classes, j’ai rencontré des relations un peu ambiguës pour moi. Je sais que la dépendance “utilise-un” et l’inheritance “est-un” mais je ne suis pas familier avec l’agrégation, la composition, l’association et l’association directe; aussi, lequel d’entre eux est “a-a” relation. […]

Existe-t-il des outils de conception UML Linux + Lightweight + Linux gratuits?

Je recherche un outil de conception UML (juste pour la conception, pas besoin de génération de code). Principales caractéristiques Gratuit Pour Linux Facile à utiliser Poids léger

Quelle est la manière correcte de représenter les classes de modèles avec UML?

Sur un diagramme UML, quelle est la manière correcte de représenter une classe de modèle?

Enterprise Architect: Exporter des diagrammes UML de haute qualité

Avec Enterprise Architect (version 9.2), j’ai créé des diagrammes UML de classe et de séquence. Maintenant, j’ai besoin de ces diagrammes dans un document Word. Ma première approche consistait simplement à les découper avec l’outil de capture de Windows 7 et à les coller dans le document. Mais pour l’impression, la qualité était bien trop […]

Utilisez-vous toujours UML? Comment? Pourquoi?

Il y a quelques années, tout le monde dans notre magasin était fou avec UML . Maintenant, tout le monde semble s’être refroidi. Je suis curieux de savoir si l’utilisation du langage UML dans les projets logiciels est encore répandue. Si oui, cette utilisation est-elle limitée au tableau blanc? L’utilisez-vous pour la documentation? Utilisez-vous des […]

UML peut-il être utilisé pour modéliser un programme fonctionnel?

Plus précisément, comment modélisez-vous un programme fonctionnel ou développé à l’aide du style fonctionnel (sans classes) à l’aide d’un diagramme et non d’une représentation textuelle? Est-ce possible? Quelqu’un pourrait-il me diriger vers l’application la plus proche? (open source, gratuit comme dans la bière, s’il vous plait)

Agrégation UML vs association

Me voici avec une autre question sur l’agrégation et l’association. Je voulais apprendre les bases du langage UML, alors j’ai commencé à lire “UML distillé” par Martin Fowler. Je lis les deux chapitres sur les classes, et je ne peux pas comprendre une chose: l’agrégation vs l’association. Dans le livre, il y a cette citation: […]

Que signifie un signe de diamant dans les diagrammes de classes UML?

Considérons les deux diagrammes ci-dessous. Le premier contient une flèche plate à droite et le bas une flèche avec un losange à gauche et une flèche à son extrémité droite. Le grand livre GoF utilise les deux types de diagrammes. Je veux comprendre ce que signifie le diamant dans le second cas, et lequel de […]

Formes de diagramme UML manquantes sur Visio 2013

J’ai installé Visio 2013 Standard et j’essaie de créer un diagramme UML. Je choisis le modèle “UML class” mais quand il s’ouvre, le panneau Shapes est vide. Comme recommandé, je vais dans le menu “More Shapes”, mais je ne trouve rien qui soit lié à UML. Quelqu’un at-il eu ce problème et a obtenu une […]