Modélisation UML & SysML

Expertise et articles Blog sur UML, SysML, et Enterprise Architect de Sparx Systems

english versionTwitterUMLChannel SparxSystems EA YouTube videosLinkedIn

formation modelisation UML avec sparx enterprise architect

VISEO propose une formation de 3 jours sur la modélisation UML avec Enterprise Architect.

UML est le langage de modélisation standard pour modéliser les systèmes d’information. Il peut être utilisé pour réaliser le recueil des besoins, l’analyse fonctionnelle, la conception et décrire l’architecture d’un système.

Enterprise Architect est l’un des outils de modélisation UML les plus efficaces et les plus utilisés.

Objectifs

Ce cours vous enseignera le langage UML (Unified Modeling Language) de l'OMG et sa mise en œuvre avec l'outil Enterprise Architect. Vous apprendrez à :

  • Prendre en main et maîtriser l'outil de modélisation Enterprise Architect.
  • Maîtriser les principes de base du langage de modélisation UML 2.0.
  • Modéliser les processus métier à l’aide de diagrammes d’activité.
  • Décrire les exigences et les cas d’utilisation.
  • Utiliser les diagrammes UML pour l’analyse et la conception : diagrammes de classe, de machine à état, de séquence, de communication et de composant.
  • Gérer la traçabilité entre les modèles.
  • Générer la documentation d’un projet à partir des modèles.
Publié dans UML

Les spécifications d'Object Constraint Language (OCL) v. 2.4 ont été publiées sur le site de l'OMG (Object Management Group), remplaçant la précédente version 2.3.1 datée de Janvier 2012. Cette version d'OCL est liée à la version 2.4.1 d'UML.

Les spécifications OCL 2.4 sont disponibles en téléchargement depuis le lien suivant : www.omg.org/spec/OCL/2.4

Des rappels sur les principes d'OCL et les principales évolutions dans OCL 2.4 sont présentés dans cet article.

 

Publié dans UML

Ce titre peut susciter des questions : pourquoi chercherait-on à produire quelque chose d'incomplet? Le but n'est-il pas plutôt d'avoir un modèle juste, correct, correspondant à ce que l'on cherche à réaliser?

Cet article présente une notion simple : le but des modèles est de représenter de manière visuelle le problème, ce pour favoriser les échanges entre les participants. Il est donc utile et nécessaire de présenter des diagrammes incorrects pour évoluer vers une vision commune et partagée par tous.

Publié dans UML

Ce tutoriel décrit l'utilisation des filtres visuels appliqués aux diagrammes (Diagram Filters), fonctionnalité disponible depuis la version 9 d’Enterprise Architect. Les avantages de cette fonctionnalité sont également illustrés par des exemples inspirés de projets récents.

lundi, 06 août 2012 10:35

UML fête ses 15 ans !

UML LOGOL'OMG fête les 15 ans d'UML!

Issu de travaux en 1995, le langage de modélisation UML est devenu un standard en 1997 au travers de sa version UML 1.1.

UML est actuellement en v2.4.1 en attendant la prochaine version 2.5.

Publié dans UML

Une qucadenceur cas d'utilisation UMLestion récurrente se pose lorsque l’on modélise un cas d’utilisation dont la particularité est son lancement automatique et périodique / planifié. En support des explications apportées dans cet article, j’ai utilisé comme exemple la mise à jour quotidienne des données clients au travers de nouvelles transactions effectuées depuis la dernière mise à jour, objectif du cas d’utilisation Mettre à jour les encours clients.

Pour modéliser ce cas de figure, il est courant d’utiliser l’horloge du système (timer) comme acteur primaire, celui-ci représentant le déclencheur du cas d’utilisation. Est-ce la meilleure méthode pour modéliser un cas d’utilisation déclenché périodiquement? C’est ce que cet article va tenter de clarifier par la présentation de trois approches différentes.

Publié dans UML