Archive

Articles taggués ‘Enterprise Architect’

Enterprise Architect Community site

Sparx Systems a mis en place depuis quelques semaines un site communautaire autour d’Enterprise Architect (le modeleur UML qu’on ne présente plus :-) ).

On commence déjà à y trouver :

  • des add-ins intéressants (un import depuis Excel par exemple),
  • des livres blancs (la gestion des requirements avec Enterprise Architect, …),
  • des tutoriaux (les chefs de projets seront à coup sur intéressés par Project Delivery Date from a UML Model in 60 Minutes!),
  • et des études de cas (pour ceux qui s’intéressent au MDA ne ratez pas Applying MDA to the Development of Air Traffic Management Systems).

N’hésitez pas à contribuer !

Pour mémoire, et pour ceux qui préfèrent la langue de Molière,  Objet Direct anime le forum des utilisateurs francophones d’Enterprise Architect : http://www.enterprisearchitect.fr. Allez-y faire un tour, et posez-y vos questions !

Modélisation UML avec Visual Studio 2010

Comme je l’avais annoncé dans un précédent billet, j’ai installé Visual Studio 2010 sur une machine virtuelle (merci à la DSI). Mes premiers essais ont porté sur la modélisation UML. C’est un enjeu important pour Microsoft qui va pouvoir compléter son usine logicielle. Aujourd’hui en effet, la modélisation UML se fait généralement avec des outils comme Enterprise Architect.

Afin de me faire une idée objective, j’ai réalisé mes tests sans aucune lecture préalable. Je n’ai pas encore fait le tour des possibilités mais voici mes premières impressions:

  1. La prise en main facile. Il faut créer un projet de modélisation et ensuite ajouter les diagrammes souhaités.
  2. L’interface est conviviale. A titre d’exemple, voici un diagramme de classe : vsts2010-class-diagram
  3. 5 diagrammes sur 13 d’UML sont disponibles : diagrammes d’activités, de composants, de use case, de classes, de séquences. UML n’est pour l’instant pas complètement supporté dans les 5 diagrammes
  4. Je pensais trouver dans cette première version un générateur de code, mais je crois qu’il va falloir attendre (ou alors la fonctionnalité est bien cachée)

Pour terminer, voici 2 fonctionnalités que  je n’ai pas encore testées me paraissent intéressantes:

  1. Les diagrammes ou les éléments de diagrammes peuvent être liés aux work items de VSTS. J’ai utilisé une fonctionnalité équivalente avec le plug-in d’Enterprise Architect, et je trouve celà vraiment pratique.
  2. Les diagrammes peuvent être versionnés dans le gestionnaire de sources très simplement.

Enterprise Architect 7.5 beta

logo_enterprise_architect

Sparx Systems vient de mettre à l’essai une version 7.5 beta d’Enterprise Architect qui comporte un certain nombre d’évolutions qui sont surtout orientées vers l’architecture d’entreprise et l’urbanisation, mais qui intègre également des nouveautés orientées temps réel.
Concernant l’architecture d’entreprise on note principalement :

  • l’intégration de la norme de modélisation métier BPMN 1.1 et la génération de BPEL (Langage de processus exécutables)
  • l’intégration de nouveaux diagrammes concernant la stratégie et notamment un diagramme de business scorecard
  • la modélisation des business rules

Concernant le temps réel on note la possibilité de générer du code à partir des diagrammes comportementaux, notamment les state machine, mais également les diagrammes de séquence ou d’activité.

Cette nouvelle version s’accompagne d’une refonte de l’offre produit. Il y aura maintenant 3 versions :

  • une « Business Engineering Edition » dédiée comme son nom l’indique à l’architecture d’entreprise et à l’urbanisation
  • une « Systems Engineering Edition » orientée développement et qui intègre notamment les aspects temps réel
  • une « Ultimate Edition » qui regroupe les fonctionnalités des deux précédentes.

Je vous invite à lire la page suivante pour en savoir plus http://sparxsystems.com.au/products/betas.html

On note de plus en plus la volonté de Sparx de s’orienter sur le terrain des outils comme Mega, Aris et autres outils de modélisation dédiés à l’architecture d’entreprise et à l’urbanisation, sans pour autant laisser de côté la dimension développement.
Bref, EA essaie de couvrir toute la gamme de modélisation là où auparavant on devait généralement utiliser plusieurs outils. On remarquera au passage que des outils comme Mega ou Aris font le chemin dans l’autre sens.

Categories: UML Tags: ,