Modélisation UML & SysML

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

english versionTwitterUMLChannel SparxSystems EA YouTube videosLinkedIn
samedi, 01 septembre 2012 00:00

Nouvelle version 9.3 d’Enterprise Architect

enterprise architect 9.3 de sparxsystems

Sparx Systems vient de sortir la version 9.3 de son outil de modélisation Enterprise Architect avec les améliorations suivantes :

  • Affichage simultané des diagrammes
  • Customisation complète de la barre de menus sous EA
  • Simulation des modèles
  • Support BPMN 2.0
  • Module ‘Execution Analyzer’ : affichage des interactions entre instances multiples d’une même classe dans un diagramme de séquence
  • Gestion des Testpoints pour définir des conditions de test (invariants multiples par classes, pre-conditions et post-conditions multiples par opération)
  • Support Archimate 2.0

forum enterprisearchitect.fr

Une nouvelle mouture du forum francophone pour les utilisateurs d’Enterprise Architect a été mise en ligne : www.enterprisearchitect.fr.

Ce forum a été pour l’occasion rebaptisé le Club Enterprise Architect ; il est animé par les experts d’Objet Direct, aussi n’hésitez pas à l’utiliser pour poser vos questions ou pour débattre des nouvelles fonctionnalités.

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

commit monitor SVN EA

Cet article présente l'utilisation de Commit Monitor, outil de notification et de surveillance de dépôts SVN, dans un cadre de surveillance de modèles partagés et gérés via l’outil Enterprise Architect.

jeudi, 01 septembre 2011 00:00

Nouveautés EA 9.1 : exécuter vos modèles

Sparx Systems vient d’annoncer dans sa dernière version d’Enterprise Architect (v.9.1), une nouvelle fonctionnalité de simulation pour exécuter vos modèles d’état et d’activité UML afin par exemple de valider chacune des étapes et transitions spécifiées, ou de mieux comprendre la complexité de vos diagrammes. Cette fonctionnalité permet ainsi d’exécuter pas à pas les étapes d’un modèle.

vendredi, 04 mars 2011 17:02

Enterprise Architect 9.0

Sparx a sorti cette semaine la version 9 beta 1 de son outil de modélisation Enterprise Architect, présentant entre autre les améliorations suivantes :

  • Support de nouveaux langages de modélisation OMG : BPMN 2.0, SysML 1.2 (06/2010), et SOMF 2.1 (2011)
  • Amélioration des outils de modélisation et de maquettage IHM
  • Affichage de diagrammes dans un mode « dessinés à la main » en vue de réaliser des schémas et brouillons pour provoquer la discussion
  • Nouvelles fonctionnalités du module de recherche avec l’exécution de requêtes SQL
  • Support de nouveaux formats pour l’export des modèles : OMG XMI 2.1, Ecore (lien avec EMF – Eclipse Modelling Framework)
  • Améliorations en mode collaboratif avec les contrôles de sources (ex : SVN) : support de paquetages partagés par plusieurs projets et de leurs inter-relations, possibilité d’exécuter un « branch check in » tout en conservant les paquetages en édition (« checked out »)
  • Conception avancée du modèle documentaire et génération au format PDF
  • Support de valeurs taggées dans la « vue liste » pour un diagramme (cette vue est utilisée pour visualiser les éléments d’un diagramme dans une liste; il est possible dans la v9 d’ajouter les valeurs taggées comme colonnes)
  • Support de tests model-driven par la définition de « test cases » indépendants de la technologie et du language utilisés
  • Prototypage model-driven pour applications win32
Page 5 sur 5