Enterprise Architect 10 bietet erneut leistungsfähige neue Werkzeuge für User Interface Simulation, Impakt-Analyse, verbesserte Modelldokumentation, Projektmanagement, und vieles mehr an. Die neuen Tools und Technologien beinhalten SysML 1.3, GML, RTF Fragmente, und Profil Helfer um UML zu erweitern.

Die Release Highlights in Enterprise Architect 10 :
• User Interface: Entwickelt, um die Produktivität zu steigern
• Diagramme: Erstellen und verbinden von Elementen
• Modellierungs-Tools und -Technologien: Qualitätswerkzeuge
• Simulation: Visualisieren Sie komplexe Interaktionen
• Ausführungs-Analyse & Profiling: Verstehen Sie Ihren Code
• Projektmanagement: Bessere Ressourcenverwaltung
• Berichte und Dokumentgenerierung: Qualitätsberichte

Umfassende Übersicht verfügbar in der Enterprise Architect Revision History
 

Verbesserungen in der Benutzeroberfläche

Die Benutzeroberfläche wurde erheblichen Verbesserungen unterzogen, um die Produktivität zu steigern, und die Arbeitsabläufe zu erleichtern. Sie können nun direkt im Projektbrowser ausschneiden und einfügen, um die Elemente in der Modellhierarchie umzuordnen; die Menüs wurden verbessert, um die verschiedenen Sichten in Enterprise Architect logisch besser zu gruppieren; die Startseite wurde überarbeitet, um noch einfacher auf die letzten Projekten, Beispielmodell, Hilfe, und Tastenkürzel zuzugreifen. Weitere Verbesserungen sind:
• Neu gestaltete Icons in allen Symbolleisten, Listen, Bäume und Diagramme
• Zahlreiche Dialogänderungen
• Die Projektstatus - Sicht beinhaltet nun auch Projektaufgaben, Issues, und Statistiken
• Zusätzliche Menübefehle sind nun direkt aus dem Projektbrowser verfügbar
• Neue visuelle Stile
• Eine aktualisierte visuelle Sicht für alle Baumstrukturen

Diagramm-Suche

Die völlig neue Suchfunktion in der Diagramm-Toolbar filtert die Diagrammelemente während Sie tippen. Dies ermöglicht Ihnen, Elemente mit nur Eingabe weniger Zeichen zu finden. Verwenden Sie die Pan-und-Zoom Fenster,  um große Diagramme anzusehen, und in einem Arbeitsgang jedes Element welches Ihren Suchkriterien entspricht dargestellt zu erhalten.
 

Hinzufügen verbundener Elemente

Diese Funktion wurde verbessert um einfachere Impakt-Analyse zu ermöglichen – durch flexible Filter, und einer Vorschau aller gefundenen Elemente. Nutzen Sie diese neuen Erweiterungen um Impakt-Analyse Diagramme automatisch zu erstellen:
• Verbinden Sie mehrere Konnektoren und Elementtypen statt einzeln oder alle
• Verfügbare Konnektoren und Elementtypen werden dynamisch angezeigt - entsprechend Ihrer Suchtiefe und -gebiet
• Passen Sie die Aufnahme von passenden Elementen an

Ändern der Auswahlpunkte

Die "selection-handles der Elemente können nun vergrößert und ihre Farbe verändert werden. Somit können Elemente einfacher ausgewählt werden und in einem großen Diagramm, oder bei Verwendung von einem Tablet/mobilen Gerät dargestellt werden.

 

Erstellung von Diagrammen mittels Tastenkürzel

Erstellen Sie rascher Diagramme über praktische neue Tastenkürzel. Erstellen Sie ein neues Element und Konnektor bezogen auf die aktuelle Position mit dem neuen Kürzel Strg+Umschalt+Pfeiltaste. Mit der linken und rechten Pfeiltaste können Sie automatisch an die entsprechende Lebenslinie in einem Sequenzdiagramm verbinden.

Neue Struktur-Karteireiter

Enterprise Architect 10 unterstützt ein neues Struktur-Karteireiters – zur Anzeige verschachtelter Elemente innerhalb des übergeordneten Elements. Sie können interne Verbindungen zwischen eingebetteten Elementen sowie Links zu externen Elementen in einem speziellen Fach zeigen. Sie können sogar Composite Diagramme direkt in den übergeordneten Elementen anzeigen.


 

Textüberblendung in der Beziehungsmatrix

Enterprise Architect 10 ermöglicht es erstmals, Textüberblendungen innerhalb der Beziehungsmatrix zu verwenden. Die Beziehungsmatrix kann verwendet werden, um Beziehungen darzustellen, sowie die Operationen "Erstellen, Lesen, Ändern, und Löschen" leichter durchzuführen. Die Textüberblendungen können Konnektoren repräsentieren, und so optionale Beziehungen ermöglichen, welche bisher nicht  möglich waren. Dies hilft weitere Informationen in einem leicht zu lesenden und verständlichem Format zu vermitteln.

Sequenzdiagramme

Die Sequenzdiagramm-Verbesserungen betreffen das Management von Fragmenten. Es wird nun verhindert, dass Nachrichten zufällig außerhalb der der Nachrichtengrenze gezogen werden.
Weitere Verbesserungen:
• Nach oben bewegte Nachrichten werden nun eingeschränkt auf die direkt darüber liegende Nachricht oder Fragment
• Nach unten bewegte Nachrichten werden nun zur angegebenen Position bewegt, die darunter liegenden Nachrichten, Fragmente oder Partitionen werden entsprechend verrückt.
• Löschen von Nachrichten werden nicht länger andere Nachrichten oder Fragmente bewegen.
• Bewegen einer Nachricht ordnet Konnektoren nicht länger um, in Fragmente hinein oder hinaus.
• Halten Sie die Alt Taste gedrückt, um das Standardverhalten auszuschalten, und eine bewusste Veränderung zu tätigen.

 

Profil-Helfer

Es ist jetzt einfacher als je zuvor, UML durch eigene Profile zu erweitern. Enterprise Architect 10 führt eine Reihe von Profil-Helfer ein, die den Prozess der Erstellung von benutzerdefinierten Profilen vereinfachen. Jeder Helfer kann auf ein Diagramm gezogen werden, und führt Sie bei der Definition von Eigenschaften für die benutzerdefinierten Stereotypen.

Profil-Helfer stehen zur Verfügung, um folgende Profil-Elemente zu erstellen:
• MDG Technologie
• Stereotyp hinzufügen
• Toolbox-Seite erstellen
• Toolbox-Fach erstellen
• Diagramm-Erweiterung erstellen

 


Geography Markup Language (GML)

Die Geography Markup Language (GML) ist ein XML-basierter Standard für die Modellierung geografischer Informationen, wie Feature-Typen, Datentypen, Code-Liste, u.a. Sobald Sie Ihr GML-Modell erstellt haben, können Sie ein GML Anwendungs-Schema generieren, welches in anderen Anwendungen verwendet werden kann.



ArcGIS

Enterprise Architect unterstützt das Design von Geodatenbanken für die ArcGIS 10.0 Suite von Esri Inc. Enterprise Architect 10 führt eine Reihe von Verbesserungen ein um das Design von Geodatenbanken für ArcGIS zu unterstützen.

 
 

SysML 1.3

Enterprise Architect 10 führt umfangreiche Verbesserungen und Verfeinerungen der SysML-Technologie ein, einschließlich die Unterstützung des neuesten SysML 1.3-Standards. Die neue MDG Technologie beinhaltet ein Migrationsskript, um Ihre Modelle von SysML 1.2 auf SysML 1.3 zu konvertieren. Das SysML Namensraum-Fach kann verwendet werden, um high-level Beziehungen zwischen den Elementen darzustellen. Verwenden Sie Eigenschaftswerte (Tagged Values) in der FlowProperty, um die Richtung (in, out, inout oder keines) anzugeben. Typisierte Flusseigenschaften deren Eltern-Block als Port eines anderen Blocks hinzugefügt ist, wird die Port Flussrichtung zeigen basierend auf die Richtung der ursprünglichen Flusseigenschaft.

·   Datastore hinzugefügt zu den Toolboxen von SysML 1.1, 1.2 und 1.3
·   Quicklinker um den FlowPort Konnektor erweitert
·   Flow Property zur Block Definition Toolbox (SysML 1.2) hinzugefügt
·   Option um Composite Internal Block Diagramme mit deren Subdiagramme zu synchronisieren

 

 

User Interface Simulation

Modellieren und simulieren Sie Win32 User Interfaces mit Enterprise Architect, um die System-Interaktion und Usability zu verbessern. Verbinden Sie jedes Win32 UI Element mit Anforderungen oder Anwendungsfälle, um deren Zweck besser zu verstehen. Rufen Sie einen Win32 Dialog auf, um eine Beziehung zwischen Systemverhalten und Benutzereingabe zu erstellen. Setzen oder lesen von Texten in Steuerelementen über ein einfaches Skript. Interagieren Sie dann mit mehreren Dialogen, um eine realistische Benutzererfahrung zu simulieren.

Die Vorteile der Win32 User Interface Simulation mit Enterprise Architect sind:

• Visualisieren Sie komplexe Interaktionen, um die Benutzerfreundlichkeit zu verbessern, redundante Arbeitsschritte zu eliminieren und bessere Geschäftsergebnisse zu erzielen.
• Verstehen Sie, wie Systemverhalten und Benutzerinteraktionen verbunden sind, um Geschäftsprozesse zu verbessern
• Demonstrieren Sie, wie Interface Design die Arbeitsgänge der Benutzer und die System Ergebnissen beeinflusst
• Führen Sie Trainings und erhalten Sie ehrlichen Feedback in einer sicheren Umgebung, um die Benutzererfahrung zu verbessern.

 

Debuggen und visualisieren von Android Anwendungen

Enterprise Architect 10 bietet die Möglichkeit, Android Anwendungen auszuführen und zu debuggen, entweder über eine virtuelle Machine, oder ein über USB physisch verbundenes Gerät. Sie können Android Quellcode in Enterprise Architect importieren, Haltepunkte setzen, Variablen überprüfen, schrittweise durch den Code gehen, und die Aufrufe zwischen Android und Java Bibliotheken überprüfen, um ein besseres Verständnis über die Arbeitsweise Ihrer Anwendung zu erhalten.

Die wichtigsten Vorteile:
• Android Quellcode importieren, um Enterprise Architect's leistungsstarke Debugging-Funktionen zu nutzen
• Haltepunkte setzen, um lokale Variablen und benutzerdefinierte Nachrichten zu überprüfen
• Debuggen und visualisieren von mobile Anwendungen bevor ihrer Veröffentlichung

Code Engineering

Zahlreiche Verbesserungen im Code Engineering, wie eine bessere Entwicklungserfahrung, sowie leichteres Reverse-Engineering von benutzerdefinierten Sprachen.

Einige Highlights:
• Unterstützung des Reverse Engineerings von benutzerdefinierten Sprachen
• Neuer Grammatik-Editor und Debugger-Fenster hinzugefügt
• Modell-Transformationen hinzugefügt für folgende unterstützte Sprachen: C++, PHP, VB.NET
• Code Generierung aus Schleifen in Aktivitätsdiagrammen aktualisiert



 

 

Verbesserte Gantt Ansicht

Die Gantt Ansicht zeigt Elemente mit zugeordneten Ressourcen und bietet eine Übersicht aller Aufgaben. Die Gantt Ansicht ist auch aus dem Projektbrowser und Paketbrowser verfügbar, und hilft Projektmanager beim Treffen von Entscheidungen und Identifizieren jeglichen Aufgaben die Projektverzögerungen verursachen könnten.

Einige Highlights sind:
• Hervorheben aller überfälligen Aufgaben, um ein Projektgleiten schnell zu identifizieren und korrigieren
• Schnellen Überblick über Aufgabenstatus und Fortschritt in der erweiterten Elementliste
• Spalten-Filters, um schnell die interessierende Elements zu isolieren
• Sprung zum Anfang, Ende, und heute, mit einem einzigen Mausklick
• Automatisieren Sie wiederkehrende Aufgaben mit Element-Skripten.

RTF Fragmente

Einfaches Erstellen von professionellen Rich-Text-Format Berichte über neue RTF-Fragmente. Sie können nun mehr Informationen als jemals zuvor in generierte Berichte ausgeben, strukturiert genauso wie sie es brauchen. RTF Fragmente helfen auch die Kraft der Filter, Skripte, und SQL Abfragen direkt an das Modell-Repository zu entfesseln.

Das Wichtigste:

•  RTF Fragments mit Modell-Skripte oder SQL Abfragen befüllen
•  Element-Filter in RTF Fragmente
•  Mehrere Schichten von Fragmente für wirklich modulare Berichte
•  RTF Fragmente speichern für die Wiederverwendung in anderen Berichten


 

Debuggen von Modell-Skripte

Enterprise Architect unterstützt nun das Debuggen der folgenden Skriptsprachen:
• JavaScript
• JScript
• VB Script

Import / Export

Enterprise Architect macht es einfacher, Daten mit Anwendungen von Drittanbietern zu teilen.
• Export von GML Anwendungs-Schemas
• Erweiterung an XMI 2.1 Import und Export
• Importieren von HTML Notizen über XMI von Tools von Drittanbieter.
• WSDL-Generierung verbessert
• Rhapsody Import verbessert
•  ECORE Generierung  verbessert


Gruppierung von Modell-Skripte

Skripte können nun gruppiert warden, und stehen zur Verfügung  aus spezifischen Kontextmenüs. Skripte in jeder Gruppe werden den Kontextmenüs hinzugefügt wenn auf das entsprechende Element geklickt wird.
• Element-Kontextmenüs im Projektbrowser, Diagramm, Suche, Elementliste, Paketbrowser, und Gantt Ansicht
• Paket-Kontextmenüs im Projektbrowser
• Diagramm-Kontextmenüs im Diagramme und Projektbrowser
 
Windows 8 Unterstützung

Enterprise Architect 10 hat umfangreiche Tests und Validierung unter Windows 8 bestanden.
Lesen Sie mehr
Security Enhancements
Enterprise Architect 10 führt eine Reihe von Upgrades und Erweiterungen an Sicherheitskontrollen, die Folgendes umfassen:
• Elemente erzeugt durch Einfügen, und der Quicklinker
• Kopieren zwischen Pakete
• Bericht-Vorlagen
• Tiefes Löschen von Modellelemente
• Verbesserte Sichtbarkeit gesperrter Elemente
• Verbesserte Subversion Unterstützung