Réserver une Démo
Pré. Proc.

Principales Fonctionnalités

Enterprise Architect de Sparx Systems est un outil complet de stratégie, d'exigences, d'analyse, de conception, de construction, de test et de gestion qui aborde tous les aspects de modélisation d'entreprise, commerciale, de systèmes et de logiciels. L'outil peut être utilisé depuis la formulation et la définition de la stratégie, la gestion des exigences jusqu'à l'implémentation et support , en passant par l'analyse, la conception, la construction, la mise au point, le débogage, la simulation, les tests, la gestion des changements et la maintenance. Les modèles intégrés qui en résultent incluent une traçabilité complète entre toutes les tâches, phases, domaines, composants et la gestion du cycle de vie.

Enterprise Architect combine la puissance de la spécification UML (et des langages modélisation dérivés tels que BPMN et SysML), avec une interface intuitive et hautes performances, pour apporter un ensemble d'outils intégré et avancé à l'ensemble de l'équipe de développement.

Enterprise Architect une plate-forme visuelle évolutive et multi-utilisateurs dotée d'un riche ensemble fonctionnalité . Elle vous aide à créer et à documenter des systèmes et des processus robustes et maintenables. En tant qu'outil éprouvé et très populaire auprès des analystes, développeurs, consultants et gestionnaires dans plus de 150 pays à travers le monde, il est utilisé dans le développement de nombreux types d'applications, de processus, de flux de travail, de schémas de bases de données, de bases de connaissances, d'architectures organisationnelles, de systèmes et de normes technologiques dans un large éventail d'industries et de domaines.

Enterprise Architect de Sparx Systems inclut également support détaillé pour les cadres architecturaux tels que TOGAF, UAF/UPDM, ArchiMate , Cadre Zachman et autres, offrant des capacités modélisation et de conception transparentes depuis modélisation stratégique précoce jusqu'aux exigences, en passant par la gestion du cycle de vie des applications, l'analyse d'impact, la conception architecturale et modélisation de l'état futur.

Les secteurs pris en charge comprennent l'aérospatiale, la banque, le développement Web, l'ingénierie, la finance, la médecine, l'armée, la recherche, le géospatial, le monde universitaire, les transports, la vente au détail, les services publics et l'ingénierie électrique, entre autres. Enterprise Architect est également utilisé depuis longtemps par les organismes de normalisation du monde entier pour structurer et organiser leurs connaissances spécifiques à un domaine, leurs modèles communs et leurs spécifications de messages.

Enterprise Architect est soutenu par de nombreux partenaires, consultants, écoles et autres organisations qui fournissent des services de formation et de conseil basés sur le système. Des informations sur les partenaires et les formateurs locaux sont disponibles sur le site Web Sparx Systems (sparxsystems.com).

Domaines Fonctionnels

Zone Fonctionnalité

Description

Installation

Help and support.

Décrit comment installer et exécuter Enterprise Architect et fournit un bref aperçu des fonctionnalités. La section explique où acheter Enterprise Architect et inclut des déclarations légales et formelles concernant le droit d'auteur et les licences.

Interface Utilisateur

Une description de la manière de travailler et d'accéder au matériel dans Enterprise Architect , y compris la manière de personnaliser votre environnement Enterprise Architect . Cette section comprend une révision détaillée de l'interface utilisateur et des fenêtres, rubans et autres dispositifs qui fournissent l'ensemble d'outils riche et efficace qui a fait Enterprise Architect un leader du marché de modélisation et de la conception basées sur UML . Un didacticiel court et simple est également fourni, qui passe en revue les tâches modélisation de base telles que la construction d'une structure Paquetage , la création diagrammes et l'ajout d'éléments au modèle et à un diagramme .

Référentiels, Projets et Équipes

Découvrez l'environnement modélisation qui accélère et intègre le développement de logiciels, Métier et de systèmes. Révision les types de référentiels de base qui peuvent être utilisés pour héberger des modèles, des fichiers locaux aux solutions basées sur Cloud . Comprenez comment les équipes peuvent collaborer et partager des modèles et des tâches de conception. Ce chapitre présente également le service d'actifs réutilisables, qui est un service basé sur Cloud qui donne accès à des composants et des technologies réutilisables, et fournit du matériel d'introduction sur Gestion de Projet au sein de la plate-forme Enterprise Architect , ainsi que des sujets sur Test et Maintenance .

Fondamentaux de Modélisation

An illustration of Hand-drawn and Whiteboard modes on a UML Sequence diagram in Sparx Systems Enterprise Architect.

Contient une multitude d'informations sur l'environnement modélisation Enterprise Architect et sur la meilleure façon d'exprimer vos idées de conception. Présente les concepts de base des modèles, Paquetages , des éléments, des connecteurs et diagrammes .

Navigation et Recherche

Découvrez les outils et fonctionnalités d' Enterprise Architect permettant de naviguer dans un modèle, de rechercher des informations spécifiques dans un référentiel et de tracer entre différents éléments du modèle.

Modèles UML

The UML Dictionary

Une révision du langage modélisation UML de base, de ses éléments et des principaux diagrammes utilisés pour modéliser et concevoir des solutions. UML est un langage modélisation standard de l'industrie qui a fait ses preuves et a connu de nombreuses années de développement et de perfectionnement. En plus du langage UML de base, Enterprise Architect supporte un certain nombre de langages modélisation dérivés qui utilisent UML pour fournir une suite d'outils modélisation visuelle riche et précise. Par exemple, SysML et BPMN sont réalisés dans Enterprise Architect en tant qu'extensions officielles du langage UML de base.

Gestion des Exigences

Enterprise Architect est un outil Gestion des Exigences polyvalent et efficace qui, en plus des fonctionnalités communes généralement offertes par de tels outils, comprend des options plus avancées pour fournir une traçabilité complète de modélisation stratégique à la mise en œuvre, la définition architecturale, le déploiement et la maintenance. Les référentiels basés sur Cloud , les discussions, les outils d'analyse d'impact, les rapports et une multitude d'autres fonctionnalités font Enterprise Architect la plate-forme idéale pour stocker et travailler avec les exigences. Le Gestionnaire de Spécification est une interface de type document qui fournit un environnement simple et familier pour créer et modifier des exigences sans avoir besoin d'utiliser des diagrammes ou des outils visuels.

Modélisation Métier

Des outils efficaces pour modélisation d'entreprise, notamment BPMN, Simulation , BPEL, Exigences , Cas d'utilisation, Scénarios structurés et plus encore.

Ingénierie de Logiciel

Découvrez l'ensemble complet d'outils de développement, intégré à l'environnement modélisation pour la conception et le codage de logiciels et de bases de données. L'ingénierie de code englobe la génération de code automatisée, la rétro-ingénierie du code source et la synchronisation entre le code source et le modèle. Enterprise Architect supporte l'ingénierie de code pour plus de dix langages de programmation prêts à l'emploi !

Ingénierie des Systèmes

Intégrant de nombreuses fonctionnalités haut de gamme pour les ingénieurs système, les éditions Ultimate et Unified d' Enterprise Architect fournissent modélisation SysML et une simulation de modèle paramétrique pour une analyse technique des paramètres critiques du système, y compris l'évaluation de mesures clés telles que les performances, la fiabilité et d'autres caractéristiques physiques, ainsi que la génération de code exécutable et les transformations de modèle en code pour les langages de description de matériel (HDL) et ADA 2012.

Architecture d'Entreprise

Enterprise Architect supporte les cadres d'architecture standard du secteur pour faciliter modélisation d'entreprise. Les implémentations du cadre sont basées sur UML et ses spécifications associées, ce qui maximise la rigueur architecturale et permet aux utilisateurs d'échanger des informations sur les modèles d'entreprise à l'aide de normes telles que XMI. Définissez votre entreprise avec des outils et cadres intégrés tels que TOGAF, Cadre Zachman , UAF/UPDM, ArchiMate et bien d'autres.

Conception et construction de Bases de Données

Enterprise Architect comprend un concepteur de base de données riche et efficace, un profil permettant de travailler avec tableaux et des schémas de base de données, des outils visuels pour diagrammes modélisation et des outils permettant d'importer des structures de base de données et de comparer des structures existantes à des modèles. L'intégration de modèles de données dans le modèle d'entreprise global fournit un ensemble riche d'informations et de métadonnées qui peuvent être liées et tracées à travers divers aspects du modèle pour montrer comment les changements peuvent avoir un impact sur les systèmes ou processus distants.

Ingénierie de Schéma

Les modèles structurels dans Enterprise Architect sont fréquemment utilisés pour définir les méta-modèles des domaines d'intérêt. Une partie importante de la réalisation des avantages de ces modèles réside dans la définition du schéma (souvent basé sur XSD). Le Compositeur de Schéma dans Enterprise Architect permet de tirer le meilleur parti de ces modèles en rationalisant la conversion des informations du modèle en schémas conformes aux normes de dénomination et au format d'une variété de méta-modèles industriels populaires. En plus du nouveau Compositeur de Schéma , Enterprise Architect supporte la modélisation des définitions XSD et WSDL à l'aide de profils UML qui support modélisation explicite des types pertinents. Vous pouvez modéliser et développer une Service Oriented Architecture complète dans Enterprise Architect , en utilisant XSD ou WSDL, ou également SoaML et SOMF.

Les sujets supplémentaires inclus dans cette section sont consacrés à MOF ( Meta Object Facility ), ODM et NIEM - Enterprise Architect inclut de nombreuses fonctionnalités pour modélisation et le travail avec les domaines et schémas NIEM.

Conception Géospatiale

En tant qu'environnement modélisation basé sur des normes, Enterprise Architect permet aux experts du domaine géospatial d'utiliser les outils et profils ArcGIS et GML. Ces outils et profils vous permettent de visualiser la conception de bases de données géospatiales à l'aide UML , de communiquer les conceptions aux parties prenantes de l'entreprise, de lier directement les conceptions de géodatabases aux modèles et exigences de l'entreprise et du système, et de suivre la stratégie de l'entreprise jusqu'à sa réalisation par des composants SIG critiques.

Transformation du Modèle

Les transformations Model Driven Architecture (MDA) offrent un moyen entièrement configurable de convertir des éléments et des fragments de modèle d'un domaine à un autre. Cela implique généralement la conversion d'éléments Modèle indépendants de la plate-forme (PIM) en éléments Modèle spécifiques à la plate-forme (PSM). Un seul élément du PIM peut être responsable de la création de plusieurs éléments PSM dans plusieurs domaines. Transformez vos éléments avec des transformations intégrées ou écrivez vos propres gabarits de transformation.

Analyse et Simulation d'Exécution

Comprenez votre base de code en analysant visuellement le code en cours d'exécution et en effectuant des simulations. Utilisez des points de test, le profilage et la génération automatisée diagramme .

Rapportage

Générer une documentation de haute qualité aux formats PDF, RTF, DocX et HTML. Avec une capacité de génération de rapports pilotés par gabarit extrêmement détaillé, Enterprise Architect est l'outil par excellence pour produire une documentation de qualité dans une variété de formats qui aident à étendre la portée et l'utilité des modèles conçus et créés dans Enterprise Architect .

Gestion de Projet

Estimez la taille du projet, mesurez les risques et les efforts. Connectez le chef de projet et l'équipe de développement, ce qui permet d'obtenir des rapports et une évaluation à la minute près de l'évolution d'un projet. Affectez des ressources et suivez l'achèvement via des vues et des graphiques. Évaluez la complexité relative d'un projet logiciel.

Test et Assurance Qualité

Définissez les spécifications de test, exécutez les tests et enregistrez les résultats directement à partir des éléments du modèle. Le fait de conserver les éléments du modèle et la documentation des tests dans un seul modèle intégré peut améliorer considérablement la communication entre les équipes d'assurance qualité, les développeurs de logiciels, les analystes et les architectes. Découvrez les facilités permettant de tester et de valider la structure et le contenu de votre modèle.

Entretien

Validation Modèle , Tester , Maintenance, Modifications et problèmes.

Automatisation et Scriptant

Étendez la puissance d' Enterprise Architect pour créer vos propres Add-Ins , scripts et fonctionnalités spécifiques à votre domaine.

Extension UML

Comment UML de base et les normes ouvertes sont étendus dans support d'autres langages modélisation par Enterprise Architect , et comment vous pouvez utiliser les profils UML , MDG Technologies et le SDK pour créer vos propres langages modélisation .

Apprenez Plus