Aperçu Fonctionnalité
L'ingénierie de code avec Enterprise Architect englobe largement divers processus pour la conception, la génération et la transformation du code à partir de votre modèle UML .
Fonctionnalités
|
- Génération de code source et rétro-ingénierie pour de nombreux langages populaires, notamment C++, C# , Java, Delphi, VB.Net, Visual Basic, ActionScript, Python et PHP
- Un éditeur de code source « surlignage de syntaxe » intégré
- gabarits de génération de code, qui vous permettent de personnaliser le code source généré selon les spécifications de votre entreprise
|
Ingénierie de Logiciel
|
|
- Transformations Model Driven Architecture (MDA) avancée à l'aide gabarits de transformation
- Transformations intégrées pour DDL, C# , Java, EJB et XSD
- Un Modèle indépendant de la plate-forme peut être utilisé pour générer et synchroniser plusieurs modèles spécifiques à la plate-forme, offrant ainsi une augmentation significative de la productivité
- diagramme de transformation XSL, boîte à outils, éditeur et débogueur.
|
Transformation du Modèle
|
|
- Exécuter des scripts de build, de test, de débogage, exécuter et de déploiement
- Intégrer le développement et modélisation UML au développement et à la compilation des sources
- Générer des classes de test NUnit et JUnit à partir de classes sources à l'aide de transformations MDA
- Intégrer le processus de test directement dans l'IDE Enterprise Architect
- Déboguer les applications .NET , Mono, Java et Microsoft Native (C, C++ et Visual Basic)
- Concevoir et exécuter des suites Test basées sur les principes de la programmation par contrat
- Débogage de la feuille de style XSL
|
Analyse d'Exécution Visuelle
|
|
Enterprise Architect vous permet de :
- Reverse engineering à partir de nombreux SGBD populaires, notamment SQL Server, My SQL, Access, PostgreSQL et Oracle
- Modèle tableaux de base de données, des colonnes, des clés, foreign keys et des relations complexes à l'aide UML et d'un profil modélisation de données intégré
- Générer des scripts DDL pour créer des structures de base de données cibles
|
Ingénierie de l'information
|
|
Enterprise Architect vous permet de modéliser, d'effectuer l'ingénierie directe et inverse rapidement sur deux technologies XML W3C clés :
- Schéma XML (XSD)
- Langage de définition de service Web (WSDL)
support de XSD et WSDL est essentielle au développement d'une Service Oriented Architecture (SOA) complète, et le couplage d' UML 2.5 et XML fournit le mécanisme naturel pour la mise en œuvre d'artefacts SOA basés sur XML au sein d'une organisation.
|
Service Oriented Architecture XML
Modèles XSD
WSDL
|