Découvrez les principales nouveautés apportées par les versions précédentes :
Cette nouvelle version vous permettra de créer des représentations graphiques encore plus visuelles pour mieux communiquer avec votre équipe et les autres parties prenantes de vos projets de transformation d’entreprise.
En plus de supporter nativement les formes standardisées de la norme ArchiMate®, ObeoSmartEA 3.1 vous permet de vous constituer votre propre bibliothèque d’images pour enrichir vos représentations graphiques.
Cette nouvelle version facilite la gestion de vos différentes versions d’architecture. Maintenant, chaque branche peut plus aisément être renommée ou supprimée.
Obeo SmartEA 3.1 propose de nombreuses autres améliorations
Le modèle d’exemple Voyage Discount fourni avec la version d’évaluation de Obeo SmartEA a été francisé, ce qui vous permet de mieux découvrir l’outil et ses possibilités.
En complément du projet Voyage Discount, qui décrit une entreprise fictive de vente de voyages, Obeo SmartEA 3.1 est fourni avec un projet vide (Sandbox) qui vous permet de démarrer très facilement votre propre modélisation à partir d’une feuille blanche.
En mode publication web, une nouvelle fonctionnalité “Plein écran” a été ajoutée pour optimiser la zone d’affichage du diagramme et permettre de mieux voir les diagrammes qui contiennent beaucoup d’éléments.
Des mécanismes d’extension ont été ajoutés à ceux déjà existants pour faciliter la personnalisation de diagrammes.
Désormais, il est possible d’ajouter des calques afin de faire apparaître des informations supplémentaires sur un même diagramme (décorateurs, couleurs spécifiques, changement de label, etc). L’application de ces calques peut-être optionnelle et décidée par l’utilisateur.
Plusieurs calques optionnels ont ainsi été ajoutés sur la version d’évaluation de Obeo SmartEA. Par exemple pour afficher un icone sur les objets dont le champ documentation est renseigné.
Lors de la création de nouveaux projets, il est possible de spécifier un modèle pré-existant à partir duquel ces nouveaux projets seront automatiquement initialisés. C’est particulièrement utile lorsque vous avez déjà modélisé un certain nombre d’éléments que vous considérez comme suffisamment stables et que vous souhaitez réutiliser d’un projet à l’autre.
Cette nouvelle version intègre le standard de modélisation ArchiMate® 3.0 et s’enrichit de nombreuses fonctionnalités d’édition pour vous permettre de modéliser encore plus vite tout en maîtrisant la complexité de vos modèles.
Obeo SmartEA 3.0 dispose également d'un nouvel outil, complètement intégré, qui vous permet de customiser votre atelier de modélisation, si vous souhaitez l'adapter à votre contexte (vues et métamodèles spécifiques).
ArchiMate est un langage de modélisation standardisé par The Open Group permettant de décrire une architecture d’entreprise : les processus métiers, les organisations, les flux d’information, les systèmes informatiques et l’infrastructure technique.
Avec Obeo SmartEA 3.0, vous pouvez désormais utiliser ArchiMate pour travailler en équipe sur vos projets de transformation d’entreprise : modélisation collaborative, imports de données, publication web, analyses d’impact, gestion de versions.
La spécification ArchiMate 3.0 est intégrée nativement dans Obeo SmartEA vous permettant d’utiliser les concepts de chacune des différentes couches d’architecture : Business, Application, Technology, Motivation, Implementation & Migration.
Un éditeur graphique complet est maintenant disponible pour ArchiMate. Il vous permet de concevoir très facilement des diagrammes sur-mesure par simple drag&drop ou à l’aide d’outils d’édition très intuitifs.
A chaque élément créé graphiquement est associé des objets et des relations ArchiMate dans votre référentiel.
Vous pouvez ainsi exploiter ces données pour naviguer dans votre référentiel d’architecture, effectuer des requêtes, des analyses d’impacts et générer de la documentation.
L’environnement d’édition de modèles (Obeo SmartEA Modeler) a été revu graphiquement et enrichi de très nombreuses capacités de navigation et d’édition.
Toutes les fonctionnalités de Obeo SmartEA sont indépendantes du métamodèle, qu'il s'agisse ou non d'ArchiMate.
Cette nouvelle vue affiche la structure complète du référentiel. Elle permet de retrouver facilement un objet et de créer ou modifier les objets existants.
Cette vue propose les fonctionnalités suivantes :
Cette vue affiche les liens entrants ou sortants de l’objet courant, quelle que soit leur couche d’architecture, et cela sur plusieurs niveaux.
En un coup d’oeil, vous pouvez visualiser les relations entre les objets liés et naviguer à travers le référentiel. Les objets affichés peuvent également être utilisés par simple drag&drop pour construire un diagramme.
Une nouvelle vue Hints affiche la définition du type de l’objet sélectionné.
A tout moment, l’outil peut ainsi vous guider dans le choix des concepts à utiliser pour élaborer votre modèle d’architecture.
Il est maintenant possible d’enrichir le référentiel en important des artefacts de type Fichier (textes, images, etc).
Ces fichiers ainsi que la vue de détail sont directement visibles dans le Model Explorer et peuvent être ouverts depuis Obeo SmartEA.
Il est possible d’insérer des liens entre chaque diagramme ArchiMate. En cliquant sur ces liens, l’utilisateur peut directement accéder aux autres représentations graphiques qui lui sont associées.
En utilisant ce type de liens, vous pouvez rendre la navigation dans le modèle encore plus intuitive.
Un nouveau produit fait son apparition au travers de l’édition Developer.
Cette édition fournit un environnement complètement intégré pour customiser Obeo SmartEA :
Les fonctionnalités de développement sont directement intégrées et accessibles dans un seul et même environnement de développement.
Cet environnement intègre notamment le SDK Obeo SmartEA, Eclipse Sirius 4.1 et Obeo Designer Team 9.1.
Avec cette version 2.0 Obeo SmartEA fait peau neuve !
Le plus visible des changements est le nouveau logo, plus moderne et en cohérence avec le nouveau logo de Obeo.
Mais derrière cette évolution symbolique se cachent des changements plus importants encore :
Surtout, SmartEA 2.0 signe le passage à Sirius, la technologie Open Source de référence pour la création de représentations graphiques sur-mesure. Avec Sirius 3.1, vos diagrammes Obeo SmartEA gagnent ainsi en performance et en maintenabilité.
La liste complète des nouveautés apportées par Obeo SmartEA 2.0 est accessible dans le change log.
Pour permettre à l’utilisateur d’interpréter les informations en un coup d’oeil et pour lui faciliter la navigation dans le référentiel, les icones du métamodèle TOGAF (celui fourni de base) ont été complètement repensés et harmonisés, avec une palette de couleurs dédiée à chaque couche d’architecture.
Les diagrammes ont été complètement revus pour tenir compte de ces nouvelles couleurs et utiliser plus d’images, en particulier pour les objets n’ayant pas de sous élément à afficher.
Nous en avons également profité pour moderniser les couleurs et les icones du produit lui-même, pour tendre vers un résultat plus harmonieux.
Pour retrouver plus facilement des objets du référentiel selon la valeur de leurs attributs, un nouveau mode de recherche avancé est disponible.
Il permet de sélectionner un type d’objet et de définir des critères de recherche sur ses attributs. Des opérateurs spécifiques sont proposés en fonction du type des attributs (texte, nombre, date).
Chaque requête peut être mémorisée dans les favoris, pour être réutilisée ultérieurement.
Vous pouvez désormais modifier un objet directement depuis le client web Obeo SmartEA : sur la page de détail d’un objet, une zone d’édition apparaît lorsque vous cliquez sur le crayon situé à droite de la propriété.
L’édition peut être réservée à certains utilisateurs (fonctionnalité “XXX” dans la definition d’un prisme).
Avec Obeo SmartEA 2.0, il est désormais possible de dupliquer une représentation.
Soit sur la même branche, afin par exemple d’élaborer une version alternative d’un diagramme.
Soit sur une autre branche, en utilisant la fonctionnalité de fusion des artefacts depuis l’arbre des branches.
De cette façon, il est possible de publier un nouvel artefact vers une branche créée précédemment.
Si cet artefact existe déjà sur la deuxième branche, Obeo SmartEA propose de le synchroniser en copiant la version de la branche courante sur la deuxième branche. Ceci permet de répercuter les dernières modifications ou de revenir à une version précédente.
Les fonctionnalités d’administration du référentiel ont été enrichies et regroupées au sein d’une nouvelle page qui facilite la gestion du référentiel Obeo SmartEA, des différents projets et de leurs branches.
Pour chaque projet, la page d’administration permet ainsi d’exporter (ou de réimporter) l’ensemble des données, de reconstruire les index (recherche, identifiants, représentations) et de vérifier la cohérence du référentiel.
Et au sein d’un projet, pour chacune des branches, SmartEA permet de gérer les différents types de données: les éléments sémantiques, les tags, les exigences, les représentations, etc...
Jusqu’à maintenant basée sur Obeo Designer 6.2, la gestion des représentations (diagrammes, catalogues et matrices) s’appuie désormais sur Obeo Designer 8.1 et donc sur Sirius 3.1.
Obeo SmartEA bénéficie ainsi des très nombreuses améliorations, notamment ergonomiques, apportées à cette technologie depuis son passage en Open Source :
Obeo SmartEA bénéficie également des travaux qui ont été menés sur le coeur de la technologie pour la rendre plus stable, plus rapide et capable de gérer des modèles beaucoup plus volumineux.
Enfin, avec l’arrivée de Sirius, il est désormais possible de configurer vos diagrammes avec AQL, un nouveau langage de requêtes qui améliore très nettement la montée en charge, les performances et la maintenabilité de vos représentations graphiques.
Avec Obeo SmartEA et son approche de fédération de référentiels, vos projets d'Architecture d'Entreprise s'appuient déjà sur des données fiables et à jour ... prêtes à être analysées, interprétées et communiquées aux autres parties prenantes.
C'est sur ce dernier point que nous avons porté toute notre attention pour Obeo SmartEA 1.5.
Cette toute nouvelle version apporte en effet des fonctionnalités et des améliorations importantes pour tirer le meilleur parti de votre référentiel EA :
Obeo SmartEA 1.5 fournit de nombreuses autres améliorations, notamment liés à l'expérience utilisateur.
La liste complète des nouveautés est accessible dans le change log
Obeo SmartEA 1.5 permet de requêter dynamiquement le référentiel et d'exporter le résultat dans des documents EXCEL.
Les possibilités d'analyse et de communication sont ainsi nettement améliorées, dans la mesure où vous pouvez utiliser EXCEL, un outil largement diffusé, pour construire des documents personnalisés à destination d'autres parties prenantes.
De nouvelles APIs ont été ajoutées pour intégrer des générateurs spécifiques, développés avec Acceleo la technologie de génération Open Source fournie par la plateforme Eclipse (www.eclipse.org/acceleo). Avec Acceleo, vous pouvez exploiter vos modèles EA pour produire automatiquement des fichiers selon vos propres templates de génération.
Grâce à son ouverture et à sa flexibilité, Acceleo vous permet de générer tout type de document texte: rapports (TXT, XML, etc), documentation (HTML, Office Open XML, OpenDocument, etc) ou même du code source.
Avec l'arrivée des exports EXCEL et des générateurs Acceleo, nous avons unifié le concept d'artéfact: désormais, les Smart Diagrams, les diagrammes prédéfinis, les catalogues, les matrices, les générateurs Acceleo et les exports EXCEL sont tous regroupés au sein de la même liste, sur la page d'accueil ainsi que sur les pages de détails
Cela facilite grandement l'accès aux ressources associées à un élément donné du référentiel.
De plus, avec Obeo SmartEA 1.5, il est désormais possible de créer des artéfacts pour tout élément du modèle, y compris les paysages.
Enfin, il n'y a plus de limitation au nombre d'artéfacts de même type. Par exemple, avec TOGAF, il est maintenant possible de créer autant de diagrammes de type Application Communication Diagrams que nécessaire pour un même élément.
Les options de recherche ont été étendues avec la possibilité d'afficher le contexte de chaque objet trouvé.
Cette fonctionnalité est très utile pour distinguer des objets qui portent le même nom.
De plus, le périmètre du moteur de recherche a été élargi aux paysages et aux exigences.
La page qui affiche les détails d'un objet du référentiel a été largement améliorée.
Elle fournit plus d'informations et facilite la navigation vers d'autres objets.
Désormais, l'entête de la page contient un fil d'ariane qui indique le contexte de l'objet courant.
Elle contient également la liste de toutes les représentations (diagrammes, catalogues et matrices) sur lesquelles cet objet est représenté.
Le contenu d'une référence contenant plus de 14 objets est affiché sur une autre page.
Le diagramme dynamique, qui présente les relations vers d'autres objets, a été amélioré pour indiquer graphiquement les relations uni-directionnelles, bi-directionnelles et de composition.
Les relations inverses et uni-directionnelles ont été ajoutées à la liste des références. Cela permet de remonter plus facilement vers des objets qui pointent vers l'objet courant.
En complément de OCL, vous pouvez maintenant écrire des règles de validation en Java. Nous vous conseillons d'utiliser ce langage pour implémenter des règles complexes que vous pouvez ainsi mieux mettre au point, tester, débugguer et faire évoluer.
Les règles de validation en Java sont packagées dans des librairies que l'utilisateur peut facilement installer depuis l'IHM de Obeo SmartEA.
Les branches vous permettent de travailler sur des architectures alternatives (TO-BE et étapes intermédiaires).
Obeo SmartEA 1.5 facilite la gestion de vos scénarios de transformation en vous permettant de garder la trace des changements, grâce à l'historisation des rapports de comparaison entre branches.
De nombreux petits détails ont également été pris en compte dans le but de vous apporter la meilleure expérience utilisateur possible:
Cette nouvelle version apporte de nombreuses améliorations :
La liste complète des changements est accessible dans le change log.
Obeo SmartEA permet d'analyser les impacts d'une évolution d'architecture.
La version 1.4 de Obeo SmartEA apporte trois nouvelles fonctionnalités pour élaborer une analyse d'impacts.
Un panier d'objets est désormais disponible pour mémoriser tout objet du référentiel.
Ce panier peut être utilisé pour y ajouter les objets importants que l'on rencontre lors d'un parcours du référentiel.
Les objets de ce panier peuvent ensuite servir pour peupler un diagramme libre et élaborer une représentation graphique de l'analyse d'impacts.
Lorsque l'on navigue dans le référentiel avec Obeo SmartEA, il est maintenant possible d'activer une fonctionnalité d'enregistrement qui place automatiquement dans un panier les objets parcourus.
Avec Obeo SmartEA 1.4, le diagramme libre peut afficher les relations indirectes qui existent entre deux objets du référentiel.
Pour cela, il suffit de définir des liens dérivés (liens qui ne sont pas définis nativement dans le métamodèle, mais calculés à partir d'une expression évaluée à la volée) : lors de l'élaboration d'un diagramme libre, Obeo SmartEA propose désormais ce type de liens.
Par exemple, les objectifs supportés par les business services d'une fonction peuvent être affichés directement depuis une fonction, sans avoir besoin d'afficher les business services.
Ces liens dérivés permettent d'alléger les représentations et de communiquer plus facilement sur les impacts potentiels d'une modification d'architecture.
La fédération de référentiels permet de se connecter à des référentiels existants pour fédérer leurs données au sein d'un référentiel centralisé d'Architecture d'Entreprise.
Avec Obeo SmartEA 1.4, la gestion de ces sources de données a été améliorée.
L'interface graphique permettant de fédérer des référentiels a été complètement revue pour faciliter l'intégration de nouvelles sources de données.
Il est désormais possible de définir une stratégie de synchronisation des données qui soit spécifique à chaque branche du référentiel.
Définir la stratégie de synchronisation consiste notamment à indiquer les correspondances entre les types de données de la source existante et ceux du référentiel.
A l'issue de chaque exécution d'un connecteur, un rapport est produit automatiquement pour indiquer les nouvelles informations qui ont été injectées dans le référentiel, et celles qui ont éventuellement été modifiées ou supprimées.
Les APIs permettant de développer les connecteurs ont été revues pour simplifier l'intégration de nouvelles sources de données au référentiel Obeo SmartEA.
Avec ces nouvelles APIs, il est également possible de lancer des imports de données de manière programmatique. De cette façon, certains connecteurs peuvent être facilement planifiés et exécutés régulièrement de manière automatique.
Deux connecteurs d'exemple sont fournis par défaut :
Ces connecteurs sont donnés à titre d'exemple pour illustrer la façon dont les connecteurs peuvent être développés. Ils s'appuient sur des règles d'import qui doivent être adaptées en fonction des besoins de chaque projet.
Cette nouvelle version intègre les nouveautés suivantes :
La liste complète des changements est accessible dans le change log.
Pour définir des trajectoires de transformation, Obeo SmartEA propose le mécanisme de branches qui permet de travailler simultanément sur des versions différentes d'une même architecture.
La version 1.3 de Obeo SmartEA propose des améliorations importantes à ce mécanisme.
Par exemple, il est désormais possible de gérer graphiquement l'ensemble des branches et de procéder à des fusions.
Dans le cadre de l'élaboration de trajectoires de transformation, ces évolutions facilitent la définition de scénarios alternatifs ou la mise au point d'architectures de transitions.
La page d'accueil de Obeo SmartEA est désormais personnalisable pour vous permettre d'accéder en un coup d'oeil aux informations qui vous sont les plus importantes.
En particulier, il est possible de définir des graphiques que vous pouvez configurer grâce à des requêtes exécutées sur le référentiel.
Pour retrouver plus facilement un élément d'architecture dans le référentiel, Obeo SmartEA 1.3 propose de nouvelles options de recherche.
Ces options permettent notamment de restreindre la recherche à un type d'objet particulier et d'étendre ou pas la recherche aux attributs des objets (par exemple le champ commentaires).
Il est également possible de lancer des recherches complexes en utilisant des requêtes (écrites en OCL).
Au moment de l'édition d'une représentation, les autres représentations (diagrammes, matrices ou catalogues) sur lesquelles un objet est visible sont désormais listées dans une vue contextuelle. Cette vue affiche aussi les liens vers les autres objets du référentiel.
Cette information a également été ajoutée sur la page de détail d'un objet, utilisée lors de la consultation du référentiel.
Pour gérer les utilisateurs habilités à se connecter au référentiel Obeo SmartEA, il est désormais possible d'utiliser OpenLDAP.
Cette nouvelle version intègre les nouvelles fonctionnalités suivantes :
La liste complète des changements est accessible dans le change log.
Le Diagramme libre vous permet de communiquer encore plus facilement avec vos interlocuteurs au niveau de l'Architecture d'Entreprise en leur proposant des diagrammes complètement personnalisés.
C'est un nouveau type de représentation qui vous permet de choisir les objets du référentiel à afficher et les relations entre ces objets. Ce nouveau diagramme est très utile pour créer des vues sur-mesure, adaptées à chacun de vos interlocuteurs.
En mode édition, le diagramme libre est également très efficace pour élaborer rapidement des nouveaux modèles, à partir de documents existants ou lors d'échanges avec les autres parties prenantes d'un projet d'Architecture d'Entreprise.
Pour faciliter le dialogue avec vos interlocuteurs, les points de vues définis dans Obeo SmartEA peuvent s'appliquer sur un diagramme libre : lorsqu'un point de vue est sélectionné, les objets non concernés sont grisés pour faciliter la lecture du diagramme.
Ce type de diagramme est complémentaire des représentations contraintes déjà fournies en standard avec Obeo SmartEA (Communication entre applications, Décomposition Fonctionnelle, Dissémination des données, ...) ou construites dans le cadre de votre projet : un même objet du référentiel peut être simultanément représenté sur plusieurs diagrammes.
Obeo SmartEA 1.2 facilite également l'import d'architectures depuis des référentiels existants grâce à une gestion incrémentale des différents imports.
En effet, l'un des apports de Obeo SmartEA réside dans sa capacité à fédérer des référentiels existants pour tirer partie des modèles d'architecture déjà disponibles.
Avec la version 1.2, Obeo SmartEA permet désormais de réaliser les imports de manière incrémentale : les modèles à importer peuvent être comparés avec l'état courant du référentiel pour vous permettre de choisir précisément les éléments à importer.
Enfin, cette nouvelle version renforce encore l'ouverture de Obeo SmartEA en vous permettant d'intégrer votre propre métamodèle au coeur de l'outil.
Obeo SmartEA propose déjà nativement le métamodèle de contenu de TOGAF (Architecture Content Framework) standardisé par l'Open Group.
Si vous avez choisi un autre cadre d'Architecture d'Entreprise, ou que vous avez défini le votre, vous pouvez désormais intégrer un autre métamodèle tout en bénéficiant de l'intégralité des fonctionnalités de Obeo SmartEA.
Voici les principales nouveautés de Obeo SmartEA 1.1:
La liste complète des changements est accessible dans le change log.
Obeo SmartEA 1.1 fournit un mécanisme de branches.
Une branche vous permet de créer de nouveaux modèles d'architecture à partir d'une duplication de la branche courante. C'est très utile pour élaborer différentes architectures cibles (To-Be) à partir de l'état courant de votre architecture (As-Is).
A tout moment, vous pouvez basculer d'une branche à l'autre, ou comparer deux branches pour analyser leurs différences.
Ce nouveau type de diagramme vous permet de sélectionner n'importe quel élément du modèle et d'afficher les éléments qui luis sont rattachés, quel que soit leur niveau de profondeur. Il facilite l'analyse d'impacts d'une évolution effectuée sur votre architecture sur les autres niveaux de cette architecture (par exemple : l'impact d'une modification technique sur le métier).
Obeo SmartEA 1.1 intègre une gestion d'exigences.
Désormais, vous pouvez définir des exigences et les relier à tout élément du modèle.
Avec Obeo SmartEA 1.1, vous pouvez définir des règles de validation spécifiques pour chaque point de vue (ou prisme). Ces règles vérifient certains éléments du modèle et remontent les problèmes , en fonction d'un degré de sévérité.
Tous ces rapports sont sauvés et peuvent être consultés ultérieurement pour analyser l'évolution de la qualité du référentiel.
Pour faciliter la navigation vers les pages les plus fréquemment visitées, Obeo SmartEA 1.1 vous permet désormais de définir des pages favorites.
Cela vous permet d'accéder facilement aux pages qui vous sont les plus utiles.