eaUtils - Add-in Sparx Enterprise Architect

Fonctions pour vos modèles EA : tri des éléments, génération alias, fil d'Ariane

Home page (english version)TwitterUMLChannel SparxSystems EA YouTube videosLinkedIn

A propos d'eaUtils

Add in pour Sparx Enterprise Architect

eaUtils est une extension (add-in) pour l'outil de modélisation Sparx Systems Enterprise Architect (EA). Cet add-in a été conçu et réalisé par Guillaume FINANCE, consultant/formateur EA (profil LinkedIn).

  • L'addin eaUtils est disponible gratuitement. eaUtils peut être installé et utilisé avec l'outil de modélisation Enterprise Architect, à condition de disposer d'une licence valide délivrée par l'éditeur Sparx Systems.
  • Les conditions d'utilisation EULA de ce freeware sont disponibles en anglais.

eaUtils propose un ensemble de fonctionnalités complémentaires ayant pour objectifs d'aller plus loin et d'améliorer l'utilisation quotidienne avec Sparx EA.

  • Dans sa version initiale (1.10), les fonctionnalités de l'addin eaUtils ont été concentrées sur le tri des éléments du Project Browser EA.
  • eaUtils permet également de générer les alias d'éléments d'après leur ordre dans un diagramme, et de générer le fil d'Ariane sur un diagramme (breadcrumb trail) afin de simplifier la navigation entre les diagrammes liés par des éléments composites.
  • Des fonctions dédiées au langage SysML ont été intégrée dans la version 1.16.
  • Le support des éléments Image Asset (EA13) a été ajouté dans la version 1.17.

L'historique des évolutions sont disponibles ici : historique eaUtils.

Suivez le compte Twitter @eautils pour rester informé des mises à jour et évolutions!

Consultant, formateur Sparx Systems Enterprise Architect (Grenoble, France)

consultant sparx enterprise architect grenoble france

eaUtils démontre l'ouverture d'Enterprise Architect via son API pour adapter ses fonctionnalités à la démarche de modélisation de chacun, répondre aux besoins d'utilisateurs via la mise en place d'add-ins ou de scripts.

Consultant et formateur Sparx Enterprise Architect chez VISEO (Grenoble), vous pouvez me contacter par mail (Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.) pour toute demande liée à la modélisation et EA :

  • Réalisation des modèles EA, assistance à maîtrise d'ouvrage (AMOA/PPO), appui aux équipes de développement (AMOE), gestion des livrables documentaires (générés ou extraits à partir des modèles EA).
  • Personnalisation et adaptation de l'outil de modélisation Sparx EA via la réalisation d'add-ins, scripts, profils UML, recherches personnalisées, ou technologies MDG.
    • Exemples de scripts réalisés :
      • Publications Excel
        • Export Excel détaillé de classes, attributs, opérations, tagged values, et connecteurs.
        • Export du glossaire.
        • Export des permissions et utilisateurs (EA Security).
      • Import/export Excel
        • Gestion de liens de mapping entre attributs de classes via Excel par l'utilisation de la fonction EA "link to element attributes".
        • Gestion des utilisateurs et permissions EA via Excel sur plusieurs projets EA.
      • QA
        • Identification d'éléments ou diagrammes externes à la branche en cours, comparaison entre le contenu du template et un modèle, etc.
      • Intégration avec le système de virtualisation de bases de données Teiid (projet JBoss).
      • Verrouillage de modèles (cible : standards).
      • Fonctions personnalisées de rétro-ingénierie
      • Appui utilisateurs : fonctions automatiques avec l'add-in gratuit ea-Matic.
  • Accompagnement et conseils sur l'outil Sparx Enterprise Architect : mise en place et configuration d'EA, définition d'un référentiel avec une structure de modèles adaptée au contexte, réalisation de stéréotypes.
  • Accompagnement et mise en place de la solution solution Web Prolaborate pour EA.
  • Animation de formations Enterprise Architect avec SysML ou UML.

A propos

Après plusieurs années d'expérience en programmation et d'activités à l'étranger sur le plan international, je travaille depuis 13 ans dans l'analyse fonctionnelle et l'AMOA avec une démarche de modélisation (UML, BPMN, SysML) avec l'outil Sparx EA.

Mon implication sur d'autres missions porte sur les prestations suivantes :

  • AMOA ou Proxy Product Owner en charge des aspects fonctionnels, métiers et techniques pour maintenir une communication transverse entre les équipes MOA et MOE via une référentiel de modélisation.
    • Domaines : bancaire, monétique, industriels (secteurs énergie, pétrolier, automobile, militaire).
    • Langages : UML, SysML, BPMN.
  • Tests fonctionnels sur des applications logicielles pour valider les exigences et spécifications.
  • Expertise et support sur EA.
  • Configuration et support de la solution web Prolaborate

J'interviens pour des prestations de conseil, d'accompagnement, et de support sur l'outil Sparx Systems Enterprise Architect. J'anime également des formations sur EA avec les langages de modélisation UML, BPMN et SysML.

Membre proactif de la communauté d’utilisateurs Sparx EA, les activités suivantes viennent en complément de mes missions quotidiennes :

  • Mises à jour régulières d’articles et de tutoriaux sur mon blog : www.umlchannel.com
  • Partage et évolutions de l'add-in gratuit eaUtils
  • Membre de l’équipe organisatrice des evenements EA User Group en Europe : www.eausergroup.com

Blog sur la modélisation et Enterprise Architect

Des articles sur Sparx Enterprise Architect sont disponibles sur le blog www.umlchannel.com.

umlchannel blog