Enterprise Architect - Revision History

Hier erhalten Sie einen Auszug aller Änderungen von Enterprise Architect seit der Version 4.0

Alle Features der aktuellsten Version sind hier angeführt.

Für eine ausführliche Liste aller Änderungen und Fehlerbehebungen besuchen Sie bitte  die englischsprachige Website: http://www.sparxsystems.com/products/ea/history.html

Wesentliche Änderungen an der Barrierefreiheit (weitere folgen), darunter:

 

  • Aktualisierung der Dialoge, damit Windows Narrator genauere und intuitivere Rückmeldungen zu Steuerelementen liefern kann
  • Verbessertes Tab-Verhalten für das angedockte Eigenschaftenfenster
  • Bessere Unterstützung für kontrastreiche Designs in Windows:
    • Der visuelle Stil ist standardmäßig Office 2010
    • Die Hintergrundfarbe der Fensterauswahl (im Startmenüband) entspricht jetzt dem Windows-Design
    • Die Farben für Rich-Text-Editoren stimmen mit dem Windows-Design überein
    • Tab-Steuerelemente heben nicht mehr für jede Registerkarte unterschiedliche Farben hervor
    • Das Diagrammdesign ist jetzt standardmäßig auf das neue Design „Hoher Kontrast (Auto)“ eingestellt.
    • Der Code-Editor wählt jetzt automatisch ein helles oder dunkles Design basierend auf dem Windows-Design aus
    • Die Hintergrundfarbe und der Standardtext des Code-Editors verwenden jetzt direkt die entsprechenden Farben aus dem Windows-Design
    • Diagrammdesign mit hohem Kontrast (Auto) hinzugefügt, das Diagramme mithilfe der im Windows-Design definierten Farben formatiert
    • Design „High Contrast Black (Alternative)“ hinzugefügt, das Gelb-Orange für Linien und Text verwendet
  • Die Seitenreihenfolge des Execution Analyzer-Dialogfelds mit Strg+Tab stimmt nun mit der visuellen Reihenfolge überein

Dokumentation

 

  • Verwenden eines Modelldokuments zum Generieren von korrigiertem HTML, um sicherzustellen, dass Symbole angezeigt werden
  • Generierte PDF-Dokumente unterstützen jetzt die Platzierung transparenter Bilder in Diagrammen
  • Die Verwendung von {ReportAuthor} in einer Dokumentvorlage wurde korrigiert, um sicherzustellen, dass es durch den angemeldeten Benutzernamen ersetzt wird
  • Beim Generieren einer älteren verknüpften Dokumentdatei mit der 64-Bit-Edition treten beim HTML-Berichtsgenerator keine längeren Fehler auf
  • Das Fenster „Modellbibliothek“ wurde aktualisiert, um sicherzustellen, dass Sie ein Dokument basierend auf einer vordefinierten Vorlage erstellen können

Simulation

 

  • Die dynamische Simulation von Aktivitäten ist jetzt in der Lage, Knoten zu aktivieren, die nur über Objektflusseingaben verfügen
  • Die dynamische Simulation mit einer CreateObjectAction lädt den Klassifikator jetzt korrekt
  • Skripte für eine Aktion können jetzt Pins namentlich referenzieren, ohne den vollständigen Pfad zu diesem Pin anzugeben
  • Die Auswertung von Transition Guard und Effect ermöglicht nun die Referenzierung des Triggers anhand des Namens aus dem globalen Namespace
  • Beim Debuggen einer State-Machine-Simulation wird ein Trigger jetzt korrekt übersprungen
  • Aktivitätsknoten, die sich innerhalb einer Aktivitätspartition befinden, werden nicht mehr ignoriert

Diagramme

 

  • Die Darstellung der Verbindungsbeschriftung für unterdrückte Verbindungsliniensegmente wurde wiederhergestellt
  • Das Rendern von View Composite-Symbolen wurde für einige Renderer-Einstellungen verbessert
  • Die Leistung beim Rendern von Bitmap-Bildern aus einer MDG-Technologie wurde verbessert
  • Das Wechseln zwischen Diagrammen führt nicht mehr dazu, dass unnötige Unterelementfächer gerendert werden
  • Es wurde ein Problem behoben, das dazu führte, dass ein ActionPin die GUID des Pin-Typs im Browser und im Diagramm darstellte
  • Das Löschen einer Notiz oder Einschränkung nach dem Hinzufügen über ein Connector-Kontextmenü schlägt nicht mehr fehl

Code-Engineering

 

  • Das Veröffentlichungsmodellpaket unterstützt jetzt die Verwendung eines Stylesheets, das kein XML generiert
  • C++-Code-Engineering und Code-Editor wurden aktualisiert, um Unterstützung für einen Funktions-Try-Block und ein GNU-Attributspezifizierer-Makro hinzuzufügen
  • Die Codegenerierung der Enterprise Architect Simulation Library (EASL) wurde aktualisiert, um die Handhabung von DerivedTransitions- und DerivedOutgoingTransitions-Listen zu verbessern (siehe Hilfeseite: sparxsystems.com/enterprise_architect_user_guide/16.1/modeling_domains/easl_collections.html)
  • Die Code Miner-Datenbank verarbeitet jetzt eine Schnittmengenabfrage mit nur einem Begriff

Automatisierung und Skripterstellung

 

  • Automation Diagram.Update aktualisiert jetzt den Bildcache
  • Die Skriptausführung meldet jetzt den Fehlercode, wenn das Laden von EA::IDualApp fehlschlägt

Andere

 

  • Das Dialogfeld „Automatische Benennung auf Elemente anwenden“ verarbeitet jetzt korrekt die Batch-Umbenennung stereotyper Elemente
  • Die Option „Gehe zu Pfad“ unterstützt jetzt Punkte in Paketnamen
  • Das Menü „Legendenfiltertyp“ gibt keinen Fehler mehr aus, wenn auf ein anderes Objekt geklickt wird, während es angezeigt wird
  • Beim Klonen von Elementen bleiben nun die Beziehungen zwischen Beziehungen erhalten
  • Das Dialogfeld „Vorlagenparametereigenschaften“ ermöglicht jetzt das Ändern eines Parameternamens
  • Bei der Typauswahl für Attribute, Operationen und Operationsparameter werden keine doppelten Grundtypen mehr angezeigt
  • In meiner Gantt-Ansicht wird die nicht verwendete Statusspalte nicht mehr angezeigt
  • Beim Ändern einer Stereotypeneigenschaft werden nun die Änderungen angezeigt, bei denen die Eigenschaft durch Vererbung oder über eine vom Eigentümer eingegebene Eigenschaft angezeigt wird
  • Stellen Sie sicher, dass als „ReadOnly“ markierte Pakete nicht bearbeitet werden können
  • Verbesserte Behandlung von Verbindungsverlusten für PCS- und ODBC-basierte Verbindungen
  • SQL-Fehler bei der Verwendung des Rückverfolgbarkeitsfensters und übermittelter Elemente bei Verbindung mit einem SQL Server mit dem veralteten 851-Datenbankschema wurden korrigiert

Allgemein

  • Shapescripts, die Polygonformen enthalten (z. B. das Materialelement von Archimate), rendern das Polygon jetzt korrekt
  • Benutzerdefinierte Diagrammstileigenschaften für Pakete bleiben beim Importieren mit Strip-GUIDs aus XMI und Native XML erhalten
  • Das Fenster „Modellsuche“ wurde aktualisiert, um das Erstellen einer neuen Suche mit einem doppelten Namen zu verhindern
  • Der TemplateBinding-Connector wurde aktualisiert, um mit einer offenen Pfeilspitze zu zeichnen
  • Der Wortlaut der Eigenschaftsbezeichnung im Dialogfeld „Diagrammprofil-Helfer“ wurde korrigiert
  • Aktualisierter Browser, um sicherzustellen, dass Anmerkungen in einem Modell mit aktivierter Option „Benutzersperre zum Bearbeiten erforderlich“ korrekt verarbeitet werden
  • Verbessertes Verhalten des angedockten Eigenschaftenfensters für einen ObjectNode und ObjectFlow
  • Stereotypisierte Elemente, die als untergeordnete Elemente (Generalisierungen) aus dem Browser entfernt werden, erben das übergeordnete Stereotyp
  • Das Dialogfeld „Memo-Tag-Notizen“ ist jetzt schreibgeschützt, wenn das Kontextobjekt gesperrt ist
  • Das Hinzufügen von Teilen und Ports zu wiederverwendeten Elementen durch Löschen eines Klassifikators aus dem Browser verhält sich jetzt genauso wie das Erstellen aus der Toolbox
  • Das Glossarfenster wird jetzt nach dem Importieren von Glossarreferenzdaten aktualisiert
  • Fehler beim Hinzufügen eines Sequenzdiagramms unter einem Block mit eingebetteten Elementen verhindert
  • Das Kontextmenü des Diagramms wurde aktualisiert, um die Option „Text ausrichten“ für bestimmte Elementtypen auszuschließen, die dieses Verhalten nicht unterstützen
  • Erlauben Sie das Hinzufügen getaggter Werte zu einer Mehrfachauswahl in einem Diagramm mit Strg+Umschalt+T
  • Es wurde verhindert, dass beim Start möglicherweise eine „Server ausgelastet“-Benachrichtigung angezeigt wurde, wenn ein Drucker nicht rechtzeitig reagierte
  • Die Hilfeschaltfläche im Fenster „Projektoptionen“ und auf der Seite „Zusammenarbeit“ wurde aktualisiert, um das entsprechende Hilfethema anzuzeigen
  • Benutzerdefinierte Dokumente fügen beim Aktualisieren eines Abschnitts keinen Wagenrücklauf mehr ein
  • Das Baseline-Vergleichsverhalten wurde für QEA-Modelle verbessert
  • Es wurde ein QEA-spezifischer Fehler behoben, bei dem ein Diagramm beim Löschen eines gesperrten Elements fälschlicherweise anzeigen konnte, dass es geändert wurde
  • Fehlende Übersetzungen für die Arbeitsbereichsliste des Portalfensters, die Liste der Diagrammfilter und andere Elemente der Benutzeroberfläche wurden behoben
  • Allgemeine Verbesserungen am Native XEA Importer
  • Hinweiselemente, die mit einer „Entscheidungseingabe“ verknüpft sind, werden bei Verwendung des nativen Dateiformats korrekt umgeleitet
  • Der CSV-Import mit beibehaltener Hierarchie validiert den vorhandenen Import-Root-Paketpfad, um die Modellintegrität aufrechtzuerhalten
  • XSLT-Debugging jetzt für die 64-Bit-Edition verfügbar

Zeitbewusste Modellierung

 

  • Diagramm-Swimlanes und -Matrix in geklonten Diagrammen wiederhergestellt
  • Der schreibgeschützte Status der Elementklon-Versionsaufforderung wurde entfernt
  • Intern gespeicherte externe Dokumentartefaktdateien werden mit Elementklonen kopiert
  • BPSim-Artefaktklone behalten jetzt interne Konfigurationsdateien bei
  • Geklonte Sequenz- und Kollaborationsdiagramme enthalten jetzt Klone der ursprünglichen Beziehungen

Simulation

 

  • Das Fenster „Locals“ zeigt jetzt Verhaltensknoten an
  • Datenübertragung durch Objektfluss verbessert
  • Fortschritts-, Schieberegler- und Spin-Steuerelemente unterstützen jetzt SetPos
  • Mehrfache Erweiterung der Entscheidungstabelle für die DMN-Simulation:
    • Das Business Knowledge Model unterstützt mehrere Ausgabeklauseln, um Laufzeitergebnisse im Diagramm darzustellen
    • Die Entscheidung kann das Ergebnis der Entscheidungstabelle einer Entscheidungsvariablen zuordnen (zur Verwendung in der Entscheidungshierarchie).
    • Die Entscheidung unterstützt mehrere Ausgabeklauseln, um Laufzeitergebnisse im Diagramm darzustellen
  • Modelica Simulation of Constraint Properties generiert jetzt korrekte Bindungen von Strukturparametern
  • Werte für Triggerparametereinträge können jetzt abgerufen werden

Modellimport/-export

 

  • Der MDZIP-Import wurde aktualisiert, um den Diagrammimport einschließlich der Geometrie von Elementen zu verbessern
  • Der Fortschrittsbalken im Dialogfeld „Paket in native/XMI-Datei exportieren“ wird nach Abschluss des Exports im nativen Format unter Linux vollständig angezeigt
  • ArcGIS XML-Import und -Export verbessert

Dokumentation

 

  • Stellen Sie sicher, dass alle Stile angewendet werden, wenn Sie Berichte mit Fragmenten erstellen
  • Document Generator unterstützt jetzt Unicode-Zeichen im Feld „Rezensionsnotizen“.
  • Das benutzerdefinierte Dokument aktualisiert das Diagramm.Figure-Feld jetzt korrekt
  • Dokumentvorlagen/Fragmente werden beim Laden nicht mehr als fehlerhaft markiert
  • Bei der Berichtserstellung mit einem Glossar-Markup oder einer Glossar-Ersetzung werden nun durch Modellelemente definierte Glossarbegriffe einbezogen
  • Verbesserte Einrückung der Überschriftenebene durch den Dokumentgenerator bei der Generierung aus einem Element
  • Document Generator verwendet nun standardmäßig die Einrückung der Überschriftenebenen von Dokumentartefakten
  • Der Elementfilter des Dokumentgenerators verwendet den Objekttyp, wenn der Stereotyp keinen Metatyp hat
  • Document Generator wird immer im Baumansichtsmodus angezeigt
  • Das Feld Element.Name des Dokumentgenerators verwendet jetzt Alias, wenn es leer ist
  • Die Ausschlusslisten des Dokumentgenerator-Dialogs sind jetzt sortiert
  • Der Dokumentgenerator erhöht nicht mehr die Überschriftenebene für den Diagrammabschnitt
  • Die Einzugsschaltflächen im Menüband des Dokuments unterstützen jetzt Absatzeinzüge
  • Die spezielle Einfügeaktion des Dokument-Editors wurde in der 64-Bit-Edition korrigiert
  • Die Ebenen der Dokumentüberschriften sind jetzt für Vorlagen ohne Fragmente korrekt
  • Die Schaltfläche „Datum“ ist jetzt im Dialogfeld „Alter RTF-Generator“ sichtbar
  • Generiertes HTML generiert jetzt gültige Hyperlinks in verknüpften Dokumenten

Technologie-Authoring

 

  • showForeign-Attribut für benutzerdefinierte Diagrammtypen in Diagrammprofilen hinzugefügt
  • Befehle zum Veröffentlichen von Diagrammen/Paketen als UML-Profil folgen den Kontrollkästchen im Dialogfeld „Speichern“.
  • Zeigt das Dialogfeld „Metaklasse erweitern“ an, wenn Metaklassenelemente mit dem Quicklinker erstellt werden
  • Verbesserte Handhabung mehrerer MDG-Technologien, die in ein Modell importiert werden und aufeinander verweisen
  • Verbesserte Wolkenpfaddarstellung von Formskripten, wenn Ellipsen oder Pfade mit Béziers und Bögen verwendet werden
  • Das Fenster „Getaggte Werte“ ermöglicht jetzt das Öffnen von URLs, die mit gesperrten Elementen markiert sind, in einem Browser

Automatisierung und Skripterstellung

 

  • Diagram.Update ermöglicht jetzt das Speichern, wenn das Diagramm nicht im Browser gefunden werden kann
  • Repository.GetFormatFromField wurde aktualisiert, um Fehler bei der Konvertierung in HTML zu verhindern

Hilfegenerierung

 

  • Thementitel, auf die in der Breadcrumb-Kontrolle und in Themenlisten verwiesen wird, unterliegen nun als Zielthema einigen Übersetzungsregeln
  • Suchen Sie nach dem Tagwert „DoNotTranslate“, um den Qualifizierer „HelpSystem“ einzuschließen

Diagramme

 

  • Neue Elemente in der Roadmap eines Diagramms können nicht mehr durch den Roadmap-Timeline-Header abgedeckt werden
  • Die Anzeige der Namensbeschriftungen für Aktionspins wurde korrigiert
  • Wenn Sie einem Element über ein Diagramm ein neues spezielles eingebettetes Element (z. B. eine Eigenschaft) hinzufügen, wird es nun als untergeordnetes Element hinzugefügt, unabhängig davon, ob sich das Element im selben Paket wie das Diagramm befindet oder nicht
  • Die Verbindungsbreite wird jetzt auf den Standardwert aktualisiert, wenn der entsprechende Legendenwert entfernt wird
  • Die Funktion „Link zum Element“ bleibt unabhängig von der Änderung des Verbindungsstils erhalten
  • Die Darstellung der Nachrichtenpfeilspitze im Kommunikationsdiagramm wurde korrigiert
  • Verknüpfte Dokumentsymbole werden jetzt standardmäßig angezeigt:
    • Das Symbol wurde aktualisiert, um es optisch ansprechender zu gestalten
  • Roadmaps speichern nun den Status des Diskussionsbereichs korrekt

Benutzeroberfläche

 

  • Korrigieren Sie die Tab-Reihenfolge und lassen Sie Nur-Bild-Schaltflächen für Screenreader zu
  • SQL Scratch Pad behandelt Abfragen, die Objekte oder Diagramme zurückgeben, jetzt konsistenter nach ID oder GUID
  • Benennen Sie die Anwendungsfall-Konnektoren „Einschließen“ und „Erweitern“ im Fenster „Nachverfolgbarkeit“ korrek
  • Anpassungen am Dialog „Persönliche Sets“.
  • Die Multifunktionsleistengruppe „Benutzertools“ kann über die Symbolleiste für den Schnellzugriff aufgerufen werden

Datenbank

 

  • Der Projekt-Upgrade-Assistent fordert beim Öffnen bei der EA-Initialisierung zum Upgrade älterer Projekttypen auf
  • Native Oracle-Verbindung optimiert, um die Leistung für kleine Abfragen einschließlich CLOB-Feldern zu verbessern
  • DAO-Fehler beim Anwenden des Vorlagenpakets im EAP-Modell behoben
  • Beim Öffnen eines JET 3.5-Replikationssatzes wurde die Meldung aktualisiert, um hervorzuheben, dass die QEA-Replikation verfügbar ist

Andere

 

  • Aktualisierte SoaML-Technologie zur Unterstützung von SoaML 1.0
  • Bilder wurden nach dem Zachman Framework-Modellmuster wiederhergestellt
  • Funktionen | Verhalten des Interaktionspunktfensters wiederhergestellt
  • Die Option „Sortierreihenfolge zurücksetzen“ des Pakets setzt die Reihenfolge der enthaltenen Elemente und Anmerkungsknoten zurück
  • Die Ergebniseigenschaft für UnmarshallAction wurde geändert, um eine Mehrfachauswahl zu ermöglichen
  • Verbesserte Handhabung verbleibender „Exklusiver Bearbeitungssperren“ beim Neustart nach einem Netzwerkausfall
  • Aktualisierter Prozess zum Anwenden von Sperren, um den SQL Server-Fehler „Keine internen Ressourcen mehr“ zu vermeiden.
  • Ermöglichen Sie die Umkehrung der Richtung von Anwendungsfallanschlüssen sowie das Einschließen und Erweitern
  • Die interne Suche im Dialogfeld „Verwandte Elemente einfügen“ wurde korrigiert und umfasst jetzt alle verwandten Elementtypen
  • Der Name und Alias des automatischen Zählers wird jetzt auf das EAReview-Element angewendet
  • Fehler beim Definieren der Eigenschaften des Tabellenelement-Einschränkungstyps behoben
  • Das EAExample-Modell wurde aktualisiert, um gespeicherte Haltepunktsätze zu entfernen, die nicht mit dem Modell in Zusammenhang stehen
  • Das Vorlagenpaket wird jetzt beim Erstellen neuer Elemente über das Dialogfeld „Mehrere Elemente erstellen“ angewendet
  • Beheben Sie Probleme mit Offline-Lizenzschlüsseln (erfordert PCS Version 5.1 Build 126 oder höher)
  • Model Wizard-Dokumente werden jetzt korrekt geladen, wenn APPDATA überschrieben wird

Allgemein

  • Die Registerkarte „Suchen“ im Auswahldialog ermöglicht jetzt das Suchen nach Elementen, die ein Apostroph enthalten
  • Kategoriebezeichnungen des Modellassistenten für eine MDG-Technologie können jetzt in einer MTS-Datei angegeben werden
  • SysML-Aktivitäten können eine Aggregation oder Zusammensetzung zu SysML-Blöcken haben
  • Die API-Funktion Element.Refresh() wurde geändert, um das Aktualisieren von Browser-Paketknoten zu unterstützen
  • Kleinere Aktualisierungen der Quicklinks zur Strategic Modeling-Technologie
  • Neue Formskripteigenschaft „hiddenparents“: hinzugefügt, die eine durch Zeilenumbruchzeichen getrennte Liste von Elementverallgemeinerungen bereitstellt, die nicht im aktuellen Diagramm enthalten sind
  • Das Verhalten beim Einfügen eines Dokuments in einen Chat, ein Tagebuch oder ein Diskussionselement wurde verbessert, wenn der Dateiname sehr lang ist
  • Scripting Session.Input und Prompt konzentrieren sich jetzt immer auf das Hauptfenster von Enterprise Architect
  • Das Dialogfeld „Sequenznachricht“ wurde aktualisiert, um das Feld „Nachrichtenname“ korrekt zu positionieren
  • UAF-Messbibliothek als Muster für Modellassistenten hinzugefügt
  • Die Dokumentgenerierung wurde aktualisiert, um die Nummerierung korrekt zu handhaben, wenn eine Vorlage keine Fragmente enthält
  • Das Lade- und Speicherverhalten von Diagrammebenen wurde korrigiert, wenn sie ungültige Zeichen enthalten
  • Aktualisierte Modellassistentmuster und Dokumentation für ArchiMate und Simulationstechnologien
  • Das Dialogfeld „Paket in native/XMI-Datei exportieren“ wurde aktualisiert, um den richtigen Exporttyp für kontrollierte Pakete anzugeben
  • Kleinere Effizienzverbesserungen beim Anmelden mit Windows-Authentifizierung
  • Die Handhabung von Schriftgrößen durch SVG Image wurde verbessert
  • Option hinzugefügt, um das Entfernen der Hintergrundfüllung zu ermöglichen. Die Option finden Sie unter „Einstellungen |“. Diagramm | Aussehen | „SVG mit undurchsichtigem Hintergrund speichern“
  • Die Handhabung von Stereotypen mithilfe von Metafile-Bildern in QEA-, QEAX- und SQL Lite-Datenbanken wurde verbessert
  • Schema Composer wurde aktualisiert, um sicherzustellen, dass er maskierte erweiterte ASCII-Zeichen beim Generieren von JSON korrekt verarbeitet
  • Wiederverwendungsinformationen zu erforderlichen und bereitgestellten Schnittstellen werden jetzt mithilfe von XMI- und nativen Dateien umgeleitet
  • Der Code Miner und der Code Analyzer wurden aktualisiert, um die folgenden C#-Sprachfunktionen korrekt zu verarbeiten:
    • „where“-Klausel in der Deklaration der Schnittstellenmethode
    • 'partielle' Schnittstellendeklaration
    • „unsichere“ Schnittstellenmethode/Eigenschaftsdeklaration
    • Generischer Typ in der Schnittstellenereignisdeklaration
    • #if...#else...#endif-Direktive
    • 'await'-Ausdruck (im Methodenkörper)
    • 'Standard'-Wertausdruck
    • 'async' als Bezeichner (als Mitgliedsvariablenname)

Allgemein

  • Stabilitätsverbesserungen für Windows 10 und höher bei Verwendung bestimmter Eingabehilfen von Windows
  • Aktualisierte Microsoft Azure Profilbilder
  • Die Integrität der exponierten Schnittstelle Classifier_Guid wird beibehalten, wenn Objekte aktualisiert werden, die die exponierte Schnittstelle verwenden
  • Verbesserte DMN-Ausdrucksprüfung durch Hinzufügen von Unterstützung für das Parsen von "for loop"-Ausdrücken
  • Beim Überschreiben eines bestehenden Aktivitätsdiagramms aus einem strukturierten Szenario werden keine Aktivitätselemente mehr dupliziert
  • Unterstützung für den Import von DOCX-Dateien in ein benutzerdefiniertes Dokument
  • Das Dialogfeld "Operationseigenschaften" wurde aktualisiert, um zu verhindern, dass das Verhalten als Code gespeichert wird.
  • Korrigierte Zeichnung von ArchiMate 3-Aggregationen und -Kompositionen
  • Die Generierung von PDF-Dokumenten wurde aktualisiert, um die Stabilität in bestimmten Szenarien bei Verwendung der 64-Bit-Edition zu verbessern
  • Verbessertes Verhalten des Dokumentgenerators bei der Erzeugung von Abschnitten, die Diagrammobjekte enthalten
  • Neue Begrenzungselementnamen werden im Browser korrekt angezeigt, wenn sie aus der Toolbox in ein Diagramm oder in den Browser gezogen werden
  • Verbessertes Verhalten beim Verschieben eines Verbindungsendes zu einem neu erstellten Anschluss, wenn das Diagramm nicht gespeichert wurde
  • Das Fallenlassen von Elementen aus dem Traceability-Fenster wurde verbessert, wenn auf diese Elemente ein Standardbild angewendet wurde
  • Korrigierter Anzeigename für anonyme BPMN Lanes und Pools
  • Generierte HTML-Berichte können nun über den Parameter guid= zu einer bestimmten Seite springen
  • Unterstützung von Sonderzeichen in Elementnamen bei der Erstellung von HTML-Berichten
  • Die BPMN-Modellierung wurde aktualisiert, um die Ein- und Ausblendeigenschaften des ereignisbasierten Gateways zu unterstützen
  • Ändern der Assoziationsrichtung in 'Quelle -> Ziel' und 'Ziel -> Quelle' setzt nun die Navigierbarkeit der Enden auf 'Nicht navigierbar' und 'Navigierbar'
  • Ändern der Assoziationsrichtung in 'Unspecified' setzt nun die Navigierbarkeit beider Enden auf 'Unspecified'

Diagrammerstellung

  • Interrupt Flow verbessert, um die Anzeige von Guard- und Gewichtswerten zu ermöglichen
  • Keine störenden Pfeilspitzen auf ArchiMate Aggregations- und Kompositionskonnektoren anzeigen
  • Auto-Alias-Zähler kann nun für stereotypisierte Elemente, die mit dem QuickLinker erstellt wurden, angewendet werden
  • Unterstützung für das Ziehen eines Teilnehmers/Pools vom Projektbrowser auf ein Choreographie-Element zum einfachen Setzen von participantRefs
  • Verbessertes Verhalten beim Verschieben eines Diagrammrahmens, wenn Swimlanes aktiv sind
  • Erlaubt Komposition zwischen SysML Constraint Blöcken
  • Empfangsparameter werden korrekt synchronisiert, wenn ein Attribut eines zugehörigen Signals gelöscht wird
  • Korrekte Anzeige des Klassifizierernamens, wenn die Option "Alias verwenden, wenn verfügbar" verwendet wird
  • Der Befehl 'Show Dependent Interfaces' zeigt nur die Schnittstellen an, die mit dem Usage Connector verbunden sind

Benutzflächerobere

  • Untermenüpunkte 'Neues untergeordnetes Element' für ein BPMN-Activity-Element korrigiert
  • Das Fenster 'Modellsuche' speichert nun automatisch die Änderungen, wenn eine Suche ausgeführt wird, anstatt eine Abfrage zu starten
  • Die Auswahl von 'Leseliste anzeigen' für ein Leselisten-Artefakt öffnet die Ansicht 'Dynamisches Dokument
  • Die Schaltfläche 'Abbrechen' im Roadmap-Diagramm-Dialog wurde korrigiert, wenn das Diagramm Proxyconnector-Objekte enthält
  • Die Ansicht "Rückverfolgbarkeit" wurde mit einer Option zur Anzeige von als Proxyconnector-Objekttyp klassifizierten Beziehungen aktualisiert
  • Schaltfläche "Hilfe" zum Fenster "Schema Composer" hinzugefügt
  • Das Kombinationsfeld für Schriftarten in der Ribbon-Kategorie "Bearbeiten" wird jetzt schneller angezeigt und ermöglicht eine schnellere Navigation durch die Schriftarten
  • Das Fenster "Bewertungen verwalten" wurde aktualisiert, um zu verhindern, dass HTML-Zeichen im Text des Bewertungsthemas angezeigt werden.
  • Die Ribbon-Schaltfläche für benutzerdefinierte Dokumente kann ihr Element nicht mehr unter dem Stammknoten erstellen
  • Das angedockte Funktionsfenster wurde aktualisiert, um Strukturelemente auf Instanzobjekten besser zu verwalten
  • Korrigierte Größe des Inline-Spezifikationsmanagers beim Wechsel der Registerkarten
  • Die Lesbarkeit des Spezifikationsmanagers wurde verbessert, indem nur noch Rechtschreibfehler während der Bearbeitung angezeigt werden
  • Bei der Aktualisierung eines BPMN-Subtyps über den Eigenschaftsdialog wird sichergestellt, dass das Fenster "Tagged Values" die richtigen Tag-Gruppen anzeigt
  • Das Fenster "Tagged Values" wurde aktualisiert, um die Bearbeitung zu verhindern, wenn das Element gesperrt ist
  • Das BPSim-Konfigurationsfenster zeigt nun den Artefaktnamen im Titel an
  • Das Verhalten der ArcGIS-Option "Koordinatensystem festlegen" wurde korrigiert, um sicherzustellen, dass der Dialog korrekt angezeigt wird.

SVG-Diagramm-Bilder

  • Dauer-Beschränkung, allgemeine Ordnung und Coregion verbessert
  • Bessere Behandlung von Transparenz
  • System DPI beeinflusst nicht mehr die Textgröße in generierten
  • Locales, die ein Komma für Dezimalwerte verwenden, werden berücksichtigt

Modell-Import/Export

  • Tagged Value vom Typ 'DiagramRef' wird nun korrekt mit XMI/Native Format umgewandelt
  • Der ArcGIS-Export wurde aktualisiert, um Raumreferenz-Elemente korrekt zu handhaben und potenzielle Feldduplikate zu vermeiden
  • Sicherstellen, dass Diagramm-Legenden-Objekte nicht mit einer Shallow-Diagramm-Kopie oder einem Diagramm-Klon dupliziert werden
  • Der Befehl Paket als UML-Profil importieren speichert automatisch Shape-Skripte
  • Rhapsody Importer wurde aktualisiert, um Fehler beim Importieren seit Version 16.0 zu korrigieren
  • Hyperlink-Elemente werden korrekt aus XMI importiert, wenn sie mit Strip-GUIDs importiert werden
  • Hyperlinks in Notizen werden korrekt aus XMI/Native Format importiert, wenn mit Strip GUIDs importiert wird
  • Der Import von XMI 1.1-Dateien, die eine beträchtliche Anzahl von Artefakten enthalten, wird nicht mehr langsamer sein

Dokumentation

  • Vorlagenfragmente können nun in allen Elementabschnitten innerhalb einer Dokumentvorlage verwendet werden
  • Gestrichelte Linien werden nun wie erwartet dargestellt, wenn ein Diagramm in EMF gespeichert wird
  • Der HTML-Bericht generiert keine fehlerhaften Links mehr für ein Paket ohne Elemente
  • Der HTML-Generator wurde aktualisiert, um ein kleines Problem für den Navigationsbereich und für Hyperlinks innerhalb von Elementnotizen zu beheben
  • Der Dokumentgenerator verarbeitet nun verknüpfte Dokumente auf Boundary-Elementen, wenn der Abschnitt in Ihrer Vorlage aktiviert ist
  • Kleinere Verbesserungen bei der Generierung von Aktivitätsdiagrammen aus strukturierten Szenarien
  • Der HTML-Report-Generator unterstützt nun das Tag #TYPE_ORIG# im Connector-Abschnitt
  • Geringfügige Korrekturen am HTML-Berichtsgenerator, um sicherzustellen, dass das Kopfzeilenbild für die Seiten Glossar und Projektprobleme/Aufgaben korrekt angezeigt wird
  • Korrigierte Aufzählungszeichen für generierte Berichte, die eine einzige Vorlage verwenden

Code-Entwicklung

  • Unterstützung für die folgenden C++ 20-Features hinzugefügt:
    • Konzepte (Konzeptdefinition, erfordert Klausel/Ausdruck, 'auto' Platzhaltertyp)
    • Template-Syntax für Lambda-Ausdruck
    • Requires-Klausel und 'auto'-Platzhaltertyp in Lambda-Ausdruck
    • Automatisierung und Skripting
    • ProjectInterface.ProjectTransfer akzeptiert jetzt .qea und .qeax als Quell- und Zielerweiterung
    • Anzeige eines Fortschrittsdialogs, wenn Diagramm-Skriptlets ausgeführt werden
    • Die Skriptlet-Vervollständigung wurde verbessert, um mögliche Abstürze beim Beenden von Skripten zu verhindern
    • Verbessertes Abbruchverhalten für einen Skriptprozess, um sicherzustellen, dass er ordnungsgemäß beendet wird

Andere

  • Bei der Anwendung der Versionskontrolle auf ein einzelnes Paket wird nun eine Übergabemeldung angezeigt
  • Verbessertes Sperrverhalten für eine nicht sicherheitsrelevante 'Full Lock' auf einem Paket
  • Modell-Assistenten-Muster für Hilfe-Authoring-Technologie hinzugefügt
  • Es wurde ein Problem mit dem Java Profiler Agent für Methoden mit mehr als 30 Parametern behoben
  • Stabilitäts-Updates für den Code Miner bei der Suche in einer Datenbank
  • Verbesserte Behandlung des Ladens eines Modells, das eine falsche Paketstruktur enthält
  • Korrektur eines Tippfehlers für den Stereotypnamen RiskManagementDecision in der Risikotaxonomie-Technologie
  • Stabilitätsverbesserungen bei der Verwendung von Octave auf linux/wine
  • Korrekter Druck von Notizen aus den Fenstern Notizen und Zusammenfassung
  • Verbessertes Verhalten bei Verbindungsverlust sowohl bei Cloud- als auch bei serverbasierten Verbindungen
  • Kleinere Korrekturen am Kollaborationsmodus "Mit beiden"
  • Korrektur eines SQL-Fehlers bei der Verwendung von "Strukturelemente synchronisieren" für ein mit Sequenzmeldungen verknüpftes Blockelement

Diagrammerstellung 

  • Diagrammoptionen zur automatischen Aktualisierung wurden der Layout-Multifunktionsleiste hinzugefügt
  • Durch das Deaktivieren der automatischen Aktualisierung in einem Diagramm werden jetzt alle ausstehenden Änderungen automatisch gespeichert, anstatt dass eine Eingabeaufforderung erforderlich ist
  • Die Einstellungen für die automatische Aktualisierung des Diagramms werden jetzt gespeichert und erneut geladen
  • Diagramme mit eingeklappten eingebetteten Objekten können jetzt optional Beschriftungen anzeigen:
    • Dies kann über das angedockte Fenster Eigenschaften von Diagrammen aktiviert werden
    • Reduzierte Gruppen von eingebetteten Elementen zeigen die Hierarchie
    • Die Option „Reduzierte eingebettete Elemente“ wurde ebenfalls von der Seite „Elemente“ des modalen Eigenschaftendialogs in das angedockte Fenster verschoben
  • Flaches Kopieren von Diagrammen löst jetzt eingebettete Elemente in Diagrammrahmen auf
  • Struktur als neue Version klonen löst jetzt eingebettete Elemente auf Diagrammrahmen auf
  • Der Diagramm-Browser schlägt nicht mehr fehl, wenn das Diagramm eine Diagrammnotiz enthält
  • Hinweisverknüpfungen zu Navigationszellen hinterlassen beim Verbinden mit dem unteren Rand keine Lücke mehr
  • Aktivitätspartitionen behalten jetzt die Transparenz beim Wechseln von Diagrammdesigns bei
  • „Geänderte Diagramme automatisch neu laden“ ist jetzt unabhängig von den Sicherheitseinstellungen in unterstützten Modellen verfügbar
  • Fehler behoben, der beim Klicken auf eine Navigationszelle angezeigt wurde, wenn das zugrunde liegende Diagramm gelöscht wurde
  • Selbstverbinder zeichnen jetzt die Start-/Endwegpunkte, wenn sie ausgewählt sind
  • SysML-Diagramme ändern nun die Größe von Rahmen wie erwartet, wenn ein interner Konnektor an den Rahmen angefügt wird
  • Text-, Hyperlink- und Diagrammnotizelemente wenden jetzt die lokale Farbe korrekt an, wenn es sich um den einzigen Satz handelt

Modellierungssprachen

  • Cyber ​​Security-Technologie aktualisiert:
    • Der Datenfluss-Connector verwendet jetzt standardmäßig den benutzerdefinierten Stil anstelle des Bezier-Stils
    • Konnektor für Bedrohungsverfolgung jetzt von Prozess- und menschlichen Akteurselementen erlaubt
  • Das Signal-Schlüsselwort wird jetzt für stereotype Signal-Elemente weggelassen
  • UML-Aktivitätspartitionen mit isExternal=true zeigen jetzt das externe Schlüsselwort im Swimlane-Header
  • UAF-Signal-Stereotypen zu Toolboxen hinzugefügt
  • Muster des TOGAF-Modellassistenten aktualisiert, um veraltete URLs zu entfernen
  • Das Dialogfeld „Metaklasse erstellen“ listet „Fehler“ und „Test“ nicht mehr zweimal auf
  • Das Dialogfeld "Metaklasse erstellen" kann sowohl Eigenschafts- als auch Teil-Metaklassenelemente erstellen
  • IsAComponentOfThePlanFor-Konnektor zum BMM-Profil hinzugefügt
  • UML-Eigenschaften „Entscheidungseingabe“ und „Entscheidungseingabefluss“ hinzugefügt

Simulation

  • BPSim Engine kann jetzt mit Java 7 betrieben werden
  • BPSim Result Chart und Custom Result Chart laden jetzt die Daten

Benutzeroberfläche

  • Das Dialogfeld "Automatische Namenszähler" enthält jetzt eine Standardschaltfläche "Speichern und schließen".
  • Der Bildschirm „Serververbindung öffnen“ füllt Firebird-Datenbanken jetzt mit den Standardanmeldeinformationen von SYSDBA/Masterkey
  • Der Bildschirm "Serververbindung öffnen" ermöglicht jetzt das Umbenennen des Verbindungsnamens, ohne einen weiteren Test zu erzwingen
  • Der Bildschirm „Projektübertragung“ bietet jetzt die Option, alle GUIDs zurückzusetzen
  • Das Dialogfeld "Speichern unter Datei" in Linux hängt die ausgewählte Dateityperweiterung an den aktuellen Dateinamen an
  • Die Ribbon-Kategorie „Design“ hat jetzt das Bedienfeld „Diagramm“ vor „Element“.
  • Info-Dialog vergrößert
  • Stellen Sie beim Verbinden mit einer Chat-Gruppe mit ungelesenen Nachrichten sicher, dass diese Ihrer Wahl folgt
  • Kopier- und Einfügeaktion konsistent zwischen den Tastenkombinationen STRG + C / V und Kontextmenüoptionen im Browser und im Diagramm
  • Die Glossar-Menübandschaltfläche wurde von „Veröffentlichen“ zu „Design“ verschoben und auch in das Schnellzugriffsfenster „Zusammenarbeiten“ aufgenommen
  • Ziehen mehrerer untergeordneter Knoten eines Anmerkungsknotens in ein Paket, ohne dass ein vorhandener Anmerkungsknoten aktiviert ist
  • Stellen Sie sicher, dass das Fenster „Diskutieren und überprüfen“ neue Diskussionen korrekt lädt, wenn sich das Element bereits im Kontext befindet
  • Korrigiertes Verhalten, das verhindert, dass ein Hyperlink für eine Codeposition in einen Inplace-Editor wie das Fenster „Journal“, „Diskussion“ oder „Tagebuch“ eingefügt wird
  • Hilfe-Link für das Construct History-Fenster bei Verwendung der F1-Taste korrigiert

Import Export

  • Native/XMI-Importgeschwindigkeit für QEAX-Modelle verbessert
  • XMI 1.1 und XMI 2.1 mit Strip Guids aktualisiert, um den Typ für einen Connector zu aktualisieren
  • Der MDZIP-Importer wurde aktualisiert, um importierte SysML- und UAFP-Elemente und Konnektoren korrekt mit dem Profil von Enterprise Architect zu verknüpfen

Andere

  • Die 64-Bit-Edition öffnet jetzt das lokal installierte Benutzerhandbuch
  • Die 64-Bit-Edition ermöglicht jetzt das Springen zu relevanten Elementen aus den Modellvalidierungsergebnissen
  • Die 64-Bit-Edition kann jetzt .sse-Dokumente laden
  • Neue Dokumentvorlagen, die über den Modellassistenten verfügbar sind (Zugriff aus der Dokumentenveröffentlichungsperspektive)
  • Bessere Dateiverwaltung von internen Chat-, Journal- und Diskussionsdokumenten hinzugefügt
  • Korrigieren von SQL-Fehlern für einige eingebaute Suchen, wenn sie auf einer EADB-Datei ausgeführt werden
  • Das Standarddiagramm wird automatisch in das Modell geladen, sobald die Projektübertragung über natives XML abgeschlossen ist
  • Die 64-Bit-Professional Edition ermöglicht jetzt das Upgrade von EAP/EAPX-Projekten auf QEA/QEAX
  • Korrigierter Upgrade-Prozess von EAP/EAPX auf QEAX in 64bit, um sicherzustellen, dass alle Tabellenzeilen korrekt übertragen werden
  • Das Exportieren eines internen Dokuments eines Elements über die API gibt jetzt einen korrekten booleschen Wert zurück
  • External Data Integration (SBPI): Felder mit neu erstelltem Element synchronisieren
  • Das Dialogfeld Rechtschreibprüfung zeigt jetzt korrekt akzentuierte Zeichen an

Natives XEA-Dateiaustauschformat

  • Das Dialogfeld „Paket importieren“ bietet jetzt eine Option für native und XMI-Dateien

Diagrammerstellung

  • „Rechtecknotation verwenden“ befindet sich jetzt im Untermenü „Darstellung“ eines Elements (früher im Untermenü „Erweitert“)
  • Akteurelemente, die einem Konstruktionsdiagramm hinzugefügt werden, sind jetzt standardmäßig auf „Rechteckschreibweise verwenden“ aktiviert
  • Anzeige nicht gespeicherter Änderungen für Auto-Refresh-Diagramme verbessert:
    • Zeigt jetzt ein Symbol mit der Diagrammregisterkarte anstelle des * im Namen der Registerkarte an
  • Die Einstellungen für die automatische Aktualisierung können für gesperrte Diagramme nicht mehr geändert werden
  • UML-Schlüsselwörter werden jetzt mit Stereotypen ausgeblendet, wenn „Element-Stereotypen anzeigen“ in einem Diagramm deaktiviert ist
  • Der Modus „Benutzerdefinierter Zeichenstil“ wurde korrigiert, sodass ein Elementname hervorgehoben angezeigt wird, wenn er angeklickt wird
  • Gestrichelte Verbinder im Stil „Orthogonal abgerundet“ zeichnen jetzt korrekt Ecken
  • Die Schaltfläche „Zusammengesetztes Diagramm anzeigen“ wurde von oben links neben dem Objekt auf die rechte Seite des Objekts mit den anderen Schnellschaltflächen verschoben
  • „Zusammengesetztes Diagramm anzeigen“ unterstützt jetzt verknüpfte Konstruktionsdiagramme
  • ControlFlow zu und von InteractionOccurrence-Elementen zulassen

Modellierungssprachen

  • Die direkte Bearbeitung eines untergeordneten SysML-Element-Abschnitts behandelt jetzt Leerzeichen im Namen des Typs
  • Die SysML ConstraintBlock-Bearbeitung gibt keine Datenbankfehler mehr auf Oracle
  • Unterstützung für das FACE-Profil für UAF v1.0 hinzugefügt:
    • Verfügbar in der Unified und Ultimate Edition sowie in anderen Editionen mit einer separaten UPDM-Lizenz
  • Verbesserte Shape-Skripte für BPMN-Assoziationen
    • Die Linie ist jetzt gepunktet, Pfeilspitzen zeigen an, wenn bidirektional und der Linienstil jetzt orthogonal quadratisch ist

Verbesserte Shape-Skripte für BPMN-Assoziationen

  • Die Linie ist jetzt gepunktet, Pfeilspitzen zeigen an, wenn bidirektional und der Linienstil jetzt orthogonal quadratisch ist

Code-Engineering

  • Die C-Code-Generierung generiert keine Definitionen für automatisch realisierte Funktionen mehr in die Header-Datei
  • C#-Parsing aktualisiert, um nullable Array-Typen zu verarbeiten

Simulation

  • Das DMN-Simulationsfenster maskiert keine Unicode-Zeichen mehr
  • Kopieren und Einfügen von Simulationsartefakten (BPSim, DMN, SysML) korrigiert, um sicherzustellen, dass sie ihre interne Konfiguration beibehalten

Automatisierung

  • Element.ClassifierName und Element.ClassifierType geben nicht für alle Elementtypen Werte
  • Element.Update bewirkt jetzt nicht mehr, dass benutzerdefinierte Tabellenelemente ihre Beschriftung wieder anzeigen

Benutzeroberfläche

  • Leichte Änderungen an den Farben des Sapphire-Designs, um das Gesamtbild zu verbessern
  • Das angedockte Notizenfenster bleibt synchron mit den modalen Dialogänderungen von Risiko, Aufwand und Metrik
  • Beim Öffnen einer Datumsauswahl im angedockten Eigenschaftenfenster mit der Leertaste bleibt der Abschluss nicht mehr im Fokus
  • Beschriftungen für Wartungselemente im angedockten Eigenschaftenfenster sind jetzt konsistent, wenn zwischen Typen gewechselt wird
  • Das Model Mail Preview-Steuerelement verbraucht nicht mehr den gesamten verfügbaren Platz, wenn das angedockte Fenster kleiner gemacht wird
  • Eine Symbolleiste mit einem Dropdown-Menü wurde dem Modell-E-Mail-Fenster für einen einfachen Zugriff auf das Menü hinzugefügt
  • Das Laden von Diagrammen, die Snapshot-Daten gespeichert hatten, wurde korrigiert
  • Ein Modellintegritätsfehler beim Kopieren und Einfügen von untergeordneten Elementen im Browser wurde verhindert
  • Die Steuerelemente zum Erstellen der Registerkarten „Diagramm hinzufügen“ und „Anleitung“ auf der Startseite sind jetzt deaktiviert, wenn kein Projekt geladen ist
  • RefGUID-, RefGUIDList- und DiagramRef-getaggte Werttypen erkennen jetzt Eigenschaftsänderungen, wenn ein neues Element mit demselben Namen ausgewählt wird
  • Benutzerfreundlichkeit des Anpassungsdialogs der Symbolleiste für den Schnellzugriff verbessert
  • Der Stereotypdialog ermöglicht jetzt das Entfernen von Stereotypen, die fälschlicherweise dem falschen Typ zugewiesen wurden
  • Das angedockte Eigenschaftsfenster für Zustände kann jetzt das Verhalten für Zustände festlegen
  • Das Öffnen einer RTF-Datei über das Fenster „In Dateien suchen“ führt nicht mehr zu einem potenziell unerwarteten Anwendungsfehler
  • Korrigiertes Laden von Zeitreihendiagrammen
  • Eigenschaftslisten zeichnen jetzt Gruppenkopfzeilen mit einer Hervorhebungsfarbe, um sie auffälliger zu machen

Perspektiven

  • Diagrammtypen in der 'Core Extensions'-Technologie können nun in eingeschränkte Perspektiven eingebunden werden
  • Die Sortierreihenfolge für das Dialogfeld „Neues Diagramm“ und den Modellassistenten wurde verbessert, wenn „Alle Perspektiven“ aktiv ist
  • UML-Perspektiven zeigen jetzt Modellmuster in übersetzten Versionen an
  • Alle Perspektiven zeigen jetzt alle verfügbaren Diagrammtypen in übersetzten Versionen an
  • Model Wizard-Muster für dynamische Diagrammelemente verbessert

Ausführungsanalyse

  • Die Schnellzugriffsseite „Ausführen“ (Alt+4 oder Start > Alle Fenster > Ausführen) enthält jetzt die Analyzer Services-Ansicht
  • Leistungsverbesserungen für Code Analyzer und Grammatik-Editor
  • Die Benutzeroberfläche des Quelleditors von Code Analyzer ist auf das Design der Anwendungsbenutzeroberfläche eingestellt
  • Unterstützung der Windows-cmd-Konsole
  • Unterstützt JavaScript-Debugging für DynamicCharts und Scriptlets

Import Export

  • Der Import von Magic Draw wurde aktualisiert, um fehlende Pakete und Elemente zu korrigieren
  • Der CSV-Import/Export-Dialog wurde aktualisiert, um sicherzustellen, dass die Codepage unter Wine gültig ist
  • Es wurde ein BPMN-Importproblem behoben, bei dem das übergeordnete Ereignis eines Grenzereignisses zur Bahn werden konnte
  • Stellen Sie beim Exportieren eines geklonten Diagramms über xmi sicher, dass die Verknüpfung zum Basisdiagramm beibehalten wird

Andere

  • Vereinfachte den Projekt-Upgrade-Prozess beim Öffnen einer EAP/EAPX-Datei mit der 64-Bit-Version von Enterprise Architect
  • Verbesserte Geschwindigkeit beim Upgrade einer eap auf eine qeax-Datei
  • Image Manager aktualisiert, um SQL-Fehler in Datenbanken mit Berücksichtigung der Groß-/Kleinschreibung zu korrigieren
  • Das Klonen eines zusammengesetzten Elements stellt jetzt sicher, dass das referenzierte zusammengesetzte Diagramm die neueste Diagrammversion ist
  • SQL in der UPDM-Suche nach einem QEA-Modell korrigiert
  • Das Windows-Menü „Neues Dokument“ listet bei Neuinstallationen keine EA-Projekttypen mehr auf
  • Stellen Sie sicher, dass SQLite-Projekttypen das richtige Windows-Explorer-Symbol anzeigen

Diagrammerstellung

  • Mehrere Verbesserungen für Auto-Reload-Diagramme, um ein konsistenteres Erlebnis zu bieten:
    • Das Diagramm wird nicht mehr neu geladen, während ein Element im aktuellen Diagramm ausgewählt ist
  • Befehl „Diagramm neu laden“ zum Kontextmenü eines Diagramms hinzugefügt
  • Verbesserungen des Zeichenstils in der Infoansicht:
    • Symbole werden mit ihrem Formskript gerendert, falls verfügbar (für Elemente wie Archimate).
    • Neue Option "Elementfarbe anwenden" zu den Eigenschaften der Infoansicht hinzugefügt, damit die Standardfarbe von Elementen bei Bedarf auf die Infoansicht angewendet werden kann
    • Notizen zeigen jetzt '...' anstelle von 'Mehr anzeigen' an, um anzuzeigen, dass mehr Text verfügbar ist
  • Erstellen eines Kanban-Musters aus dem Konstrukt | Ressourcenmanagement | Kanban | Menübandbefehle für Workflow-Muster funktionieren jetzt wie erwartet
  • Verbinder mit einem markierten Wert von _Bezier=true erlauben jetzt mehrere Biegepunkte
  • Das Rendern von Interaktionsereignissen wurde aktualisiert, um die vom Benutzer ausgewählte Rahmenfarbe zu verwenden
  • Das Synchronisieren der Aktions-Pins mit den Parametern einer Aktivität enthält nicht mehr den Aktionsnamen in jedem Pin-Namen
  • Freiliegende Schnittstellen werden nicht mehr vom Element abgezogen, wenn sie in der Nähe der Kante des übergeordneten Elements platziert werden
  • Das Klassifikator-Rendering für Attributüberschreibungen zeigt die Informationen nicht mehr auch als Runstate an

Benutzeroberfläche

  • Erlauben Sie die Verwendung eines Leerzeichens beim Filtern von Text in den angedockten Verlaufsfenstern
  • Der Editor für strukturierte Szenarien enthält keine Leerstelle mehr am unteren Rand des Fensters, wenn hohe DPI-Einstellungen angewendet werden
  • In den modalen Dialogen 'Risiko', 'Aufwand' und 'Metrik' wird jetzt ein Standardtyp ausgewählt, wenn ein neues Element erstellt wird
  • Das Inspektorfenster zeigt ein neues Risiko, einen neuen Aufwand oder eine neue Metrik an, wenn eine über den modalen Dialog erstellt wird
  • Es wurde ein Problem behoben, bei dem einige Hyperlinks in unseren Modellassistenten-Musterdokumenten den Link nicht ausführen konnten
  • Die Benachrichtigungsschaltfläche 'Nachricht' zeigt eine vorhandene ungelesene Modell-Mail nicht mehr als neue Benachrichtigung an, wenn die Belastungsgrenze des Modell-Mail-Fensters geändert wird
  • Wenn Sie den modalen 'Test'-Dialog verwenden, um ein Ausführungsdatum festzulegen, wählen die Kombinationsfelder 'Ausgeführt von' und 'Geprüft von' den aktuellen Benutzer als Standard aus
  • Die Registerkarte „Status“ des angedockten Fensters „Inspektor“ zeigt jetzt eine Spaltenüberschrift mit Spalten für die Status- und Prioritätssymbole an
  • Korrigiertes Speichern von wiederkehrenden Ereignissen im Kalender
  • Stellen Sie sicher, dass (Rechts ALT + Strg + N) nicht den Dialog 'Neues Element' für eine polnische Tastatur auslöst, wenn der Fokus in der Ansicht ist
  • Der Dialog 'Projektverknüpfung speichern' ermöglicht jetzt das Speichern von Verknüpfungen in unseren anderen unterstützten Dateierweiterungen
  • Dem Spezifikationsmanager wurde eine neue Option 'Auto Synchronize' hinzugefügt, die es ermöglicht, die Browserauswahl synchron zu halten, wenn ein Element in einem anderen Paket ausgewählt wird
  • Sicherheits-Chat-Gruppen zeigen jetzt eine andere Farbe für Ihre Chats an, um sie leichter zu identifizieren
  • Das Dialogfeld "Projektproblem erstellen" wurde korrigiert, um sicherzustellen, dass die Steuerelemente für Datum/Uhrzeit der Auflösung nicht mehr ausgeblendet sind
  • Stellen Sie sicher, dass beim Anzeigen der angedockten Notizen- und Eigenschaftenfenster die neuesten Änderungen an einem Konstruktionselement angezeigt werden
  • Stellen Sie sicher, dass das Fach „Ressourcen“ für ein Objekt in einem Diagramm aktualisiert wird, nachdem Sie den Prozentsatz der Fertigstellung im Ressourcenfenster geändert haben
  • Anmerkungssymbole im Browserfenster werden jetzt als 3 blaue Punkte dargestellt, um deutlicher zu machen, dass es sich nicht um Modellelemente handelt
  • Verbesserte visuelle Anzeige des Journal-/Tagebuchfensters bei Verwendung von Office Dark Grey 2016/19
  • Wenn das Chat-Fenster angezeigt wird, verbindet es sich jetzt mit dem aktuell ausgewählten Akteur in einem Kollaborationsdiagramm
  • Unterstützung für Strg + Leertaste in einem Diskussions- oder Journaleintrag hinzugefügt, um den Inhalt in einem schreibgeschützten Popup-Fenster anzuzeigen
  • Das Tagebuch- und Tagebuchfenster verwendet die aktuellen Designfarben für Text und Hintergrund, um ein integrierteres Erscheinungsbild zu bieten
  • Beim Kopieren von Text aus Steuerelementen, die die aktuellen Designfarben verwenden, wird diese beim Einfügen nicht mehr als Standardtextfarbe verwendet
  • Strg + Leertaste auf einem Chat-Element zeigt einen schreibgeschützten Notizen-Editor an, mit dem Sie einen bestimmten Textabschnitt herauskopieren können
  • Die Textgröße im Popup-Notizenfenster wurde korrigiert, wenn Strg + Leertaste im Chat-Editor verwendet wurde
  • Das angedockte Notizenfenster wird den Text und den Hintergrund korrekt gestalten, wenn zwischen einem dunklen und einem hellen Design für Office oder Visual Studio 2019 gewechselt wird
  • Wenn Sie ein Element in einen Tagebuch- oder Tagebucheintrag einfügen, der aus einem Diagramm kopiert wurde, wird jetzt ein Hyperlink zum Element und kein Bild eingefügt
  • Einschränkungen für Perspektivensätze nach Sicherheitsgruppe erscheinen jetzt unter "Personalisiert" im Menü "Alle Perspektiven" und nicht auf der obersten Ebene.
  • Der Dialog 'Einfügen als' merkt sich jetzt eine Auswahl korrekt beim Ablegen von Elementen in Sequenzdiagramme
  • Verbesserungen am angedockten Verantwortungsfenster, darunter: Korrekturen am Kontextmenü, Speichern von Eigenschaften, Laden externer Anforderungen und mehr
  • Stellen Sie beim Anzeigen eines Pakets mit dem Spezifikationsmanager sicher, dass das Ziehen und Ablegen im Fenster Durchsuchen die ausgewählten Elemente korrekt verschiebt.
  • Matrixspezifikationsartefakte werden jetzt im Listenfeld Matrixprofile des Hyperlink-Dialogs aufgelistet
  • Durch Ziehen im Browserfenster wird in bestimmten Szenarien nicht mehr das erste sichtbare Element im Baum ausgewählt
  • Während Sie ein oder mehrere Elemente im Browser ziehen, können Sie das Ziehen jetzt durch Drücken der Esc-Taste richtig lösen

Berichterstattung

  • Die Dokumentengenerierung ermöglicht jetzt die Einbindung von Bewertungen
  • Die Dokumentgenerierung ermöglicht jetzt die Definition von Filtern für Attribute.Hinweise
  • Ausschlussfilter für die Dokumentgenerierung unterstützen jetzt die SQL-Ersetzungen #Package# und #WC#
  • Drucken in PDF-Rendering verbessert, wenn Diagrammrahmen enthalten sind
  • HTML-Generierungsvorlagen unterstützen jetzt #CREATEDATESHORT# und #MODDATESHORT# für Element- und Diagrammvorlagen, um nur das Datum anzugeben
  • Der HTML-Vorlagen-Editor ermöglicht jetzt die Anpassung von "Seitenkörper - Kopfzeile" und "Seitenkörper - Fußzeile"
  • Rendering von Connector-Labels in Dokumenten und gespeicherten Bildern aktualisiert, um die richtige Hintergrundfarbe zu verwenden
  • Elementbericht erstellen (von Start > Alle Fenster > Veröffentlichen) schlägt nicht mehr im Hintergrund fehl, wenn kein geeignetes Element im Browser oder aktiven Diagramm ausgewählt ist
  • Diagrammbericht (von Start > Alle Fenster > Veröffentlichen) umbenannt in 'Diagrammbericht generieren'

Modellierungssprachen

  • Die Operationsdefinition mit einem referenzierten Verhalten ist nicht mehr auf denselben Eigentümer beschränkt
  • Abstrakte Aktionsarten werden beim Erstellen einer Aktion nicht mehr angeboten
  • UML-Standardbibliothek Auxiliary-Stereotyp korrigiert
  • Einschränkungselemente können anderen Elementen gehören
  • Metamodellregeln, die auf ActionPin abzielen, führen bei der Verwendung nicht mehr zu Validierungsfehlern
  • Die Modellvalidierung für eine Anwendungsfall-Erweiterung und -Beziehung wurde korrigiert, um zu verhindern, dass sie als "nicht legal" gemeldet wird.
  • SysML ValueType unterstützt jetzt Generalisierungs-/Spezialisierungs-Quicklinks
  • Neue Muster des Modellassistenten für:
    • Dynamische Simulation Win32
    • DMN
    • Drahtmodell
    • AUTOSAR
  • UAF Security Toolbox aktualisiert mit Änderungen, die während der Betaphase für die Spezifikation vorgenommen wurden
  • DMN-Entscheidungstabellen-Validierungshandhabung diskreter zulässiger Werte verbessert
  • Anzeige von 'physikalischen Interaktionen' in den SysPhS-Kompartimenten verbessert

Code-Engineering

  • Neue Option zum Erzwingen der Synchronisierung für Methoden implementieren/überschreiben:
    • Bei Anwendung auf ein Element wird die Änderung der Signatur eines Vorgangs, der diesem Element gehört, auf alle Überschreibungen angewendet
    • Bei Anwendung auf ein Element werden beim Löschen einer Operation aus diesem Element auch alle Überschreibungen gelöscht
  • LoopNodes und ConditionalNodes in einer Aktivität generieren jetzt Code
  • Die Synchronisierung von Code-Updates in das Modell entfernt nun mit Anmerkungen gekennzeichnete Werte, wenn die Anmerkung aus dem Code entfernt wird
  • Code Miner C#-Grammatik zur vollständigen Unterstützung der in Version 7 - 9 eingeführten Sprachfunktionen
  • C# Reverse Engineering aktualisiert, korrigiert eine Reihe von Parse-Fehlern
  • Importieren von XSD ermöglicht jetzt die Auswahl von Dateien auf Netzwerkpfaden
  • Strukturbaummenü des Elementverhalten-Codeeditors verbessert

Simulation

  • Dynamische Simulation mit Win32-Dialogen behält nun die Z-Reihenfolge des Diagramms für die erstellten Dialoge bei
  • Executable StateMachines-Reihenfolge für die Ausführung mehrerer StateMachines verbessert
  • Ausführbare StateMachines bieten jetzt Mittel zum Zugriff auf Signalattribute von Übergang und Zustand
  • Modellmuster für ausführbare Zustandsautomaten hinzugefügt:
    • Mehrere Möglichkeiten, einen Staat zu betreten
    • Geschichte Pseudozustand
    • Ereignismakros

Automatisierung

  • IChart::AddSurfaceColours kann jetzt aus Skripten heraus aufgerufen werden
  • EA_OnContextDoubleClicked wird jetzt aufgerufen, wenn ein Element ohne Kinder im Browserfenster doppelt angeklickt wird
  • EA_ContextItemModified sendet jetzt Attribut- und Operations-Guids für diese Kontexte anstelle des übergeordneten Elements
  • Mehrere Javascript-Add-Ins mit einer Abhängigkeit von einer gemeinsamen Klasse laden jetzt den Code aus dieser Klasse

Back-End-Repository-Updates

  • Korrekturen bei der QEA-Replikation:
    • Das für die QEA-Replikation verwendete Datenbankschema wurde aktualisiert, um dem neuesten QEA-Schema zu entsprechen
    • Die QEA-Konfliktlösung stürzt nicht mehr ab, nachdem das letzte Element korrigiert wurde
    • QEA-Konfliktlösung zeigt nach Abschluss in 32 Bit keine falsche Warnung mehr an
    • 'Replikation entfernen' jetzt für QEA-Dateien verfügbar
    • Änderungen können jetzt synchronisiert werden, ohne das Meistermodell nach dem Erstellen des Masters oder der Replik zu schließen und erneut zu öffnen
    • Löschungen aus Replikaten können jetzt synchronisiert werden
  • Das Laden von Konstruktverlaufsfenstern wurde für Firebird und Oracle korrigiert
  • Das Öffnen einer eap/eapx-Datei nach der Verwendung einer nativen DB-Verbindung schlägt nicht mehr fehl
  • Unterstützung für MariaDB/MySQL-Plugins hinzufügen
  • Data Transfer aktualisiert jetzt Oracle Sequences entsprechend
  • Das Laden eines Projekts aus SQLServer-Repositorys, die alte Schemadefinitionen verwenden, schlägt nicht mehr fehl
  • Mehrere Abfragen mit anonymen Spalten zur Kompatibilität mit nativen Verbindungen aktualisiert
  • Benutzerdefinierte SQL-Suchen über native Verbindungen Behandlung von doppelten zurückgegebenen Informationen verbessert

Andere

  • XML-Parser-Fehlerberichterstattung wiederhergestellt
  • XMI 2.1 Export übermäßiger Speicherverbrauch behoben
  • Protokollierung für Active Directory-Synchronisierung und Single Sign-On-Anmeldeversuche verbessert
  • Das Umschalten zwischen Modellen mit aktiviertem Auditing führt nicht mehr zu einem Fehler
  • Synchronisierung der Datenbanktabellendefinitionen aktualisiert, um mehrere potenzielle Fehler zu beheben
  • Externe Datenbindungen an mit Profilen gekennzeichnete Werte verwenden jetzt den richtigen Namen

Enterprise Architect 64 Bit

  • Enterprise Architect wurde sowohl in eine komplett neue 64-Bit-Version als auch in eine ältere 32-Bit-Version umfassend überarbeitet
  • Die neue 64-Bit-Version bietet viele Leistungsverbesserungen, die es Ihnen ermöglichen, mit viel größeren Datensätzen, Berichten, Dateien und Repositorys zu arbeiten
    • Nutzen Sie die Funktionen und Vorteile von 64-Bit-Betriebssystemen
    • Greifen Sie auf größere Speichermengen zu
    • Daten effektiver verarbeiten im Vergleich zu 32 Bit
    • Unterstützen Sie größere Aufgaben zur Berichterstellung
    • Unterstützen Sie größere XMI-Import-/Exportvorgänge
    • Unterstützt den Export/Speicherung größerer Diagramme
    • Erstellen und führen Sie größere Simulationen aus
    • Erstellen und durchsuchen Sie große Code Miner-Datenbanken

Code-Analysator

  • Durchsuchen, fragen und inspizieren Sie Ihre Codebasis mit unglaublicher Geschwindigkeit und Detailtreue
    • Kompilieren Sie Ihre Codebasis in ein Code Miner-Repository
    • Verwenden Sie eine der mitgelieferten Sprachgrammatiken (oder schreiben Sie Ihre eigene!)
    • Verwenden Sie die MFQL-Abfragesprache, um Ihren Code zu suchen und zu überprüfen
    • Ergebnisse werden in Millisekunden zurückgegeben, selbst bei großen Codebasen
    • Verbinden Sie sich mit den Code-Editoren von EA, um im Handumdrehen Intelli-Sense bereitzustellen
    • Stellen Sie eine Codebasis als Dienst bereit – entweder lokal oder gemeinsam genutzt
    • Schnelle Aktualisierungen mit minimaler Auswirkung werden nur in neue Änderungen und Ergänzungen kompiliert
    • Erstellen Sie Ihre eigenen Grammatiken, um alle strukturierten Informationen zu analysieren

Diagramm im Rasterstil

  • Erstellen Sie mit dem neuen Rasterstildiagramm eine Kalkulationstabelle, ein Dashboard und sogar eine Startseite für Ihr Modell
  • Wenden Sie eine vertraute Tabellenkalkulation wie eine Überlagerung an, die Elemente automatisch auf eine Zellengröße innerhalb eines angegebenen Satzes von Zeilen und Spalten beschränkt
    • Jede Gitterzelle kann ein Element aufnehmen
    • Zeilen, Spalten und Zellengröße sind alle konfigurierbar
    • Optionale Zeilen- und Spaltenüberschriften, um Zellen anhand der Rasterposition zu referenzieren (z. B. A:1)
    • Eine neue Scripting-API zum Referenzieren von Elementen anhand ihrer Rasterposition wird bereitgestellt
    • Integriert sich in die neuen Scriptlet-Elemente, um Elemente im Raster automatisch zu aktualisieren und zu verarbeiten
    • Eine neue und leistungsstarke Möglichkeit, mittlere bis große Informationsmengen zu organisieren und zu verwalten

Neue standardmäßige dateibasierte Repositorys

  • Enterprise Architect 16 führt neue dateibasierte Standard-Repositorys ein
  • QEA-Dateien - die grundlegende Version auf der Grundlage von persönlichen Dateien
  • QEAX-Dateien - unterstützt gemeinsame Dateien mit kleinen Arbeitsgruppen
  • Die wichtigsten Vorteile sind
    • Out-of-Box-EA-Repository
    • Leicht
    • Serverlos
    • Einfache Replikation wird für die Offline-Entwicklung unterstützt
    • .QEAX-Dateien unterstützen die grundlegende Dateifreigabe für kleine Arbeitsgruppen

Zusammenarbeit

  • Collaborate-Tools wurden in die folgenden neuen Fenster umstrukturiert
    • 'Chat & Mail' : Chat, Mail, Tagebuch, Kürzlich
    • 'Diskussion & Review' : Journal, Diskutieren, Review
    • 'Geschichte diskutieren und überprüfen' : Zeitschriften, Diskussionen, Rezensionen
    • Zu den Änderungen an der bestehenden Benennung gehört die Umbenennung von Journal in Tagebuch und Kommentare in Journals
  • Möglichkeit hinzugefügt, kleine Dateien und Bilder über Chat, Journale und Diskussionen zu verwalten und zu teilen
    • Bilder können aus der Zwischenablage kopiert und eingefügt und direkt als Hyperlink zu dieser Datei in einen Chat-, Journal- oder Diskussionseintrag eingefügt werden
    • Strg + klicken Sie auf den Hyperlink, um das Bild oder die Datei lokal anzuzeigen
    • Jedes Tool bietet ein Fenster „Dokumente verwalten“ zum Anzeigen, Löschen oder erneuten Senden früher eingefügter Dateien
    • Das Fenster "Dokumente verwalten" ermöglicht das Filtern von Dateien, die von Ihnen oder anderen gesendet wurden, und die Überprüfung anderer Details, einschließlich Dateigröße, -typ und -datum.
    • Dateien, die an ein Journal- oder Diskussionselement angehängt sind, werden exportiert und mit diesem Element oder Diagramm im Round-Trip ausgeführt
  • Neue ungelesene Modell-E-Mail-Nachrichten werden jetzt unter der Benachrichtigungsschaltfläche "Nachricht" angezeigt, die oben rechts neben der Schaltfläche "Perspektive" angezeigt wird
  • Zusammenarbeitsdiagramme zeigen jetzt ein Symbol in der oberen rechten Ecke eines Akteurs an, um den aktiven Chat anzuzeigen
  • Inplace-Editoren für Diskussionen, Kommentare, Spezifikationsmanager und andere verbessert, um kleinere Probleme beim Neuzeichnen, bei der Größe und beim Scrollen zu beseitigen
    • Zum Beispiel in Situationen, in denen Sie mit den Pfeiltasten navigieren, Text einfügen, rückgängig machen|wiederherstellen oder Text löschen

Skripte

  • Mit dem brandneuen Scriptlet-Element können Sie die zugrunde liegende umfangreiche Diagramm- und Element-API von EA nutzen
  • Die neuen Scriptlets werden immer dann ausgeführt, wenn das Diagramm geladen wird, oder werden bei Bedarf manuell ausgeführt
    • Passen Sie Aussehen, Text, markierte Werte und andere Eigenschaften im Handumdrehen an
    • Verwenden Sie die neuen Rasterstildiagramme plus Scriptlets, um Ihre eigenen Tabellenkalkulationen zu erstellen!
    • Aktualisieren Sie die Diagramme im Rasterstil mit der neuen Zellreferenz (A:1, A:2 usw.) API
    • Automatisieren Sie Updates für dynamische Eigenschaften
    • Wenden Sie visuelle Änderungen an Elementen, Namen und markierten Werten an
    • Modellelemente in einem Diagramm validieren
    • Eine Tabelle ausfüllen
    • Diagrammelemente in einem Dashboard rendern
    • Elemente basierend auf Ihren Regeln dynamisch färben

Javascript-Konsole

  • Die neue Javascript-Ansicht bietet ein besseres visuelles und interaktives Erlebnis und hilft Ihnen, Javascript-Code innerhalb von EA schnell und effektiv zu schreiben und auszuführen.

Vereinfachte Verbindung zu DBMS-Repositorys

  • Die native Verbindungsmethode vereinfacht die Verbindung zu bestehenden und neuen Datenbank-Repositorys, ohne dass Treiber für einzelne DBMS installiert und DSNs definiert werden müssen.

Verbesserungen der Startseite

  • Aus Muster erstellen
    • Erstellen und entwickeln Sie schnell neue Modelle mit den Werkzeugen zum Erstellen aus Mustern
  • Diagramm hinzufügen
    • Wählen Sie sofort neue Diagramme aus UML, SysML und vielen anderen offenen Standards und Technologien aus und fügen Sie sie Ihrem Modell hinzu

Erweiterte JavaScript-Bibliothek

  • JavaScript ist die neue Standard-Skriptsprache in Enterprise Architect 16
  • Als Teil dieser Änderung wurden die bestehenden Bibliotheken für VB Script und JScript in JavaScript migriert

Anpassbare Symbolleiste für den Schnellzugriff

  • Fügen Sie schnell Ihre bevorzugten und häufig verwendeten Befehle (einschließlich Menüschaltflächen) aus der Multifunktionsleiste zur neuen Symbolleiste für den Schnellzugriff hinzu
    • Erstellen Sie Ihre eigene Sammlung nützlicher Tools
    • Klicken Sie mit der rechten Maustaste auf ein Menübandelement und wählen Sie "Zur Symbolleiste für den Schnellzugriff hinzufügen".
    • Stellen Sie die Dinge, die Sie häufig brauchen, in den Mittelpunkt
    • Einfach und effektiv

Neues UI-Theme - Dark Sapphire

  • Neues dunkles visuelles Thema "Dark Sapphire", das den visuellen Kontrast minimiert und ein entspanntes Leseerlebnis bietet
  • Das neue Design kann auf alle Fenster und visuellen Steuerelemente in Enterprise Architect angewendet werden

Natives XEA-Dateiaustauschformat

  • Eine neue schnelle und komfortable Alternative zum XMI- und XML-Format für den schnellen Datenaustausch großer Pakete
  • Die Verwendung des XEA-Formats hilft, die Modellarchivierung und den Export und Import von Enterprise Architect-Repositorys zu rationalisieren

AutoName mit Stereotyp konfigurieren

  • Die automatische Benennung wurde um die Ausrichtung auf bestimmte Elementtypen UND Stereotypen erweitert
    • Feinere Kontrolle über die automatische Benennung neuer Elemente
    • Unterscheiden Sie sowohl nach Elementtyp als auch nach Stereotyp
    • Benennen Sie ähnliche Typen aus verschiedenen Profilen automatisch auf ihre eigene einzigartige Weise

Benutzerdefinierte Dokumente

  • Eine der wichtigsten Neuerungen in Version 15 wurde jetzt verbessert, um eine noch überzeugendere Lösung für die Erstellung hochgradig anpassbarer Berichte zu bieten
    • Möglichkeit, eine Vorlage bei der anfänglichen Dokumenterstellung auszuwählen und anzuwenden
    • Weitere Details zum Einstellen der Abschnitte
    • Verbesserte Inhaltsliste, enthält jetzt Elemente und Vorlagen, die für jeden dynamischen Abschnitt verwendet werden
    • Fortschrittsbalken für besseres Feedback während der Dokumentgenerierung
    • Warnungen werden jetzt in Fällen angezeigt, in denen beim Aktualisieren eines dynamischen Abschnitts Daten verloren gehen würden
    • Benutzerdefinierte Dokumentelemente können jetzt über die Diagramm-Toolbox erstellt werden
    • Benutzerdefinierte Dokumentelemente können jetzt über die Diagramm-Toolbox erstellt werden
    • Zahlreiche Verbesserungen und Usability-Updates
    • Erweiterte und leicht erreichbare Hilfeinformationen

Diagramme automatisch aktualisieren

  • Arbeiten Sie an Diagrammen in Echtzeit zusammen und erstellen Sie sie gemeinsam. Die neue Auto-Refresh-Diagrammoption verwandelt Ihr reguläres Enterprise Architect-Diagramm in ein gemeinsames Whiteboard
  • Aktivieren Sie einfach Auto-Refresh in Ihrem Diagramm mit einem bevorzugten Zeitintervall und lassen Sie Ihr Team die Aktualisierungen überwachen, während sie auftreten

Geänderte Diagramme automatisch neu laden

  • Stellen Sie Enterprise Architect so ein, dass alle geöffneten Diagramme neu geladen werden, wenn Änderungen von anderen vorgenommen werden, die gleichzeitig am selben Modell arbeiten

Modell-Governance

  • Feinere Kontrolle über Benutzerberechtigungen
    • Fügen Sie Regeln zur Verhinderung von Datenverlust auf Benutzerebene zusätzlich zur Sicherheitsautorisierung des Modellbenutzers hinzu, um eine unerwünschte Zerstörung von Modelldaten zu verhindern
    • Benutzerbeschränkungen hindern einen Benutzer daran, bestimmte Vorgänge auszuführen, unabhängig davon, was seine anderen Benutzer- und Gruppensicherheitsberechtigungen zulassen
  • Auditing-Performance in verschiedenen Szenarien deutlich verbessert, zum Beispiel beim Erstellen neuer Elemente, Speichern von Diagrammen

Registerkarte Status im Inspektorfenster

  • Überprüfen und überprüfen Sie schnell den Status und die Priorität aller Elemente in einem Diagramm
  • Ein unverzichtbares Triage-Tool, mit dem Sie sich auf das konzentrieren können, was jetzt wichtig ist und was warten kann
    • Eine Liste aller Elemente in einem Diagramm anzeigen
    • Konzentrieren Sie sich auf die Status- und Prioritätseinstellungen jedes Elements
    • Arbeite an deinen dringendsten Problemen
    • Fügen Sie dem Modell Ihre eigenen Prioritäts- und Statustypen hinzu, um Ihre Modellierung und Ihr Design voranzutreiben

Gantt-Diagrammansicht im Ressourcenzuweisungsfenster

  • Das angedockte Fenster "Ressourcenzuweisung" funktioniert jetzt als Gantt-Diagramm
    • Bietet eine verbesserte visuelle Erfahrung für diejenigen, die Aufgaben innerhalb des Modells zuweisen und verwalten
    • Erhalten Sie ein klares Bild von der Arbeit, die an jedem Element stattfindet
    • Ändern Sie Start- und Enddaten schnell per Drag & Drop
    • Aufgaben ganz einfach hinzufügen und ändern
    • Vergrößern und verkleinern Sie Arbeitselemente
    • Prozentsatz vollständig überlagert für Aufgaben zur sofortigen visuellen Referenz

Registerkarte „Externe Daten“ im Inspektorfenster

  • PCS-basierte Integrationen in externe Systeme wie Jira bieten dem Modellierer eine facettenreiche Sicht auf seine Informationen
  • Bietet ein neues Werkzeug, um noch tiefer in die extern gespeicherten Informationen einzudringen, die sich auf das "Proxy"-Element des Modells beziehen

Verlaufsfenster erstellen

  • Überwachen Sie Ihre Konstruktion in Echtzeit mit dem neuen Fenster Konstruktionsverlauf
  • Behalten Sie einen aktuellen Überblick über die Ressourcen-/Aufgabenzuweisung, die laufenden Tests sowie die aktuellen Wartungsprobleme
  • Die drei Konstruktansichten, um Sie auf dem Laufenden zu halten:
    • Die Ressourcen-/Aufgabenansicht mit aktuellen Aufgaben, Aufgabenende, Aufgabenbeginn
    • Testansicht für Tests, die innerhalb eines konfigurierbaren Zeitrahmens ausgeführt werden
    • Wartungsansicht für alle Änderungen und Probleme, die in der jüngsten Vergangenheit aufgeworfen und bearbeitet wurden

Neue Modellmuster für Systemingenieure

  • Enterprise Architect 16 erweitert weiterhin die Bibliothek wiederverwendbarer Muster und Inhalte, die die Effizienz und Produktivität steigern
    • DMN-Muster
    • AUTOSAR
    • SysML-Muster
    • Modelica-Fallstudien
    • SysPhS-Bibliothek
    • Oktavlöser
    • Skripte

NIEM 5-Unterstützung

  • Beginnen Sie, indem Sie einfach das neueste NIEM 5.0-Referenzmodell aus dem Modellassistenten importieren
  • Das Dialogfeld XML-Import enthält jetzt eine Option zum Zusammenführen oder Wiederherstellen von Diskussionen aus XML in das Modell
  • Durch Kopieren und Einfügen von Elementen im Browser werden nicht mehr mehrere Kopien von untergeordneten Elementen erstellt
  • Ein potenzielles Round-Trip-Problem über XMI 1.1/2.1 beim Arbeiten mit sehr großen dynamischen Diagrammen wurde behoben.
  • Der native XML-Importer wurde optimiert, um die Geschwindigkeit zu verbessern
  • Ein Roundtrip-Problem mit benutzerdefinierten Dokumenten bei Verwendung von nativem XML wurde behoben
  • Zeilenumbruchzeichen in Tagged Value Notes werden korrekt aus nativem XML importiert
  • Beim Importieren eines großen nativen XML-Projekts wird ein besseres Feedback gegeben, um zu vermeiden das der Eindruck ensteht der Enterprise Architect würde nicht mehr reagieren
  • Der native XML-Importer für die Projektübertragung wurde aktualisiert, um nachfolgende ']'-Zeichen in Spalten vom Typ MEMO beizubehalten
  • Verbessertes XMI-Exportverhalten für Kanban-Diagramme, die auf "Auto Fill" eingestellt sind
  • Der Baseline-Vergleich vergleicht jetzt und meldet Unterschiede in den Empfängen
  • Der Baseline-Vergleich führt nun Unterschiede in View-Paketen zusammen
  • Eintritts-/Austrittsverhalten der Konnektoren State und Guard on Transition werden jetzt aus XMI 2.1 importiert
  • Die Diagramm-Kanban-Suche wird jetzt über XMI 1.1, XMI 2.1, Native XML und Kopieren und Einfügen beibehalten
  • Das Verhalten beim Kopieren und Einfügen für das Browserfenster wurde korrigiert, sodass eine Aktion ihre Referenz auf einen Trigger und ein Trigger ihre Referenz auf ein Signal behält
  • Der Import des Amazon Web Services Images (Release 5)-Modellmusters über eine PCS-Verbindung wurde korrigiert, um einen möglichen Zeitüberschreitungsfehler zu vermeiden
  • Es wurde ein potenzielles Problem mit Firebird-Modellen beim Importieren externer Referenzdaten behoben, die Stereotypen mit einer zugewiesenen Metadatei enthielten
  • Wenden Sie den automatischen Zähler während der Elementerstellung über eine PCS-Verbindung korrekt an, wenn für Name und Alias ​​ein automatischer Zähler definiert ist.
  • Es wurde ein potenzieller Anwendungsfehler beim Hinzufügen neuer Szenarien über das angedockte Fenster "Zuständigkeiten" behoben, während der Editor für strukturierte Szenarien angezeigt wurde
  • OWL/RDF-Befehle im Menüband werden jetzt entsprechend aktiviert und deaktiviert
  • Die Relationship Matrix verwendet jetzt die profilspezifische Connector-Validierung
  • Es wurde ein Problem beim Veröffentlichen von ArcGIS behoben, bei dem Feature-Classes keinen Raumbezug hätten.
  • Untergeordnete Diagramme werden mit dem übergeordneten Element gelöscht, wenn mehr als 10 Elemente massenweise aus dem Browserfenster gelöscht werden
  • Der Wechsel zwischen zwei von PCS gehosteten Modellen ist jetzt zuverlässiger
  • Es wurde sichergestellt, dass das Kontextmenü "Neu hinzufügen" für die Registerkarte "Interaktionspunkte" des angedockten Fensters "Features" nach Auswahl eines Instanzobjekts wieder aktiviert wird
  • Verhindern Sie, dass das Dialogfeld "Verwendung" möglicherweise nicht verwandte Einträge anzeigt, wenn Sie "In Diagrammen suchen" für einen Element-Hyperlink ausführen
  • Bildlaufleisten für den Code-Editor werden beim Suchen von Text korrekt mit der Position im Dokument synchronisiert
  • Editor für strukturierte Szenarien
    • Die Navigation im Kontextmenü wurde während der direkten Bearbeitungsschritte stabilisiert
    • Hervorhebung mehrerer Kontextreferenzen gelöst
    • Kontextmenüoption 'Kontextreferenz einfügen' korrigiert, um den Text an der aktuellen Cursorposition einzufügen
    • Korrigiertes Verhalten, bei dem das Entfernen von Text aus einem Schritt und das Einfügen einer neuen Kontextreferenz die direkte Bearbeitung beenden würde.
    • Die Fensternavigation wurde korrigiert, wenn die Tabulatortaste verwendet wurde, um zwischen den Steuerelementen zu wechseln
  • Editor des Diskussionsbeitrags
    • Zeilengröße nach dem Einfügen von Text verbessert
    • Text per Drag & Drop nicht mehr verfügbar
    • Das Bearbeiten von großen Diskussionspunkten scrollt jetzt richtig, wenn der Cursor bewegt wird
  • Kooperationen
    • Der Kollaborations-Chatverlauf mit angewendetem Filter "Zusammenfassung" zeigt jetzt alle Chat-Gruppen für Admin-Benutzer an
    • Das angedockte Notizenfenster speichert jetzt Änderungen, bevor ein neues Element ausgewählt wird, wenn die aktive Chat-Schaltfläche verwendet wird
    • Die Auswahl des Kollaborationsdiagramms wird jetzt aktualisiert, wenn mit einer Chatnachrichtenbenachrichtigung interagiert wird
    • Stellen Sie sicher, dass Bewertungen, Diskussionen und Kommentare im Fenster Zusammenarbeit das aktuelle Modell und keine externe Modellverbindung verwenden, falls definiert

Benutzerschnittstelle
•    Browserfenster für Elemente und externe Elemente wurden in ein neues Inspektorfenster verschoben.
•    Einschränkungselemente werden jetzt im Browser angezeigt.
Chat
•    Es wurde die Möglichkeit hinzugefügt, Einzelgespräche mit einem anderen Modell-Benutzer zu erstellen
Code Engineering
•    C# Reverse Engineering aktualisiert, um C# 8.0 zu unterstützen, einschließlich Unterstützung für Indizes und Bereiche, Null-Koaleszenz-Zuordnung, interpolierte wörtliche Zeichenfolgen.
•    C# Reverse Engineering aktualisiert, um Dokumentationskommentare in entsprechende Hinweisfelder zu importieren.
•    C++ Reverse Engineering-Updates:
o    Verbesserter Import von Funktionen unter Verwendung eines decltype als Rückgabetyp (einschließlich Auto)
o    Unterstützung für das runde Auslösen des constexpr-Spezifizierers für eine Variable oder Funktion hinzugefügt
o    Import von C++ 11-Noexcept-Funktionen hinzugefügt
o    Import von C++ 11-Abschlussklassen hinzugefügt
•    Codegenerierungsvorlagen wurden aktualisiert, um die Bereitstellung von Argumenten für ein Listenmakro zu unterstützen:
o    Argumente werden durch Hinzufügen von @argements= (<Werte>) bereitgestellt.
o    In der aufgerufenen Vorlage können Sie sie mit Variablen namens $parameter<n> referenzieren
o    Für den Aufruf %list="Operation" @separator="\n" @indent="\t" @arguments=("test")% erhält $parameter1 den Wert "test"
•    Codegenerierungsvorlagen enthalten jetzt geerbte Vorgänge, wenn eine benutzerdefinierte Vorgangsliste verwendet wird.
•    Die Generierung des Verhaltenscodes, der aktualisiert wurde, um einen else-Block für die Connector-Einschränkung zu generieren, lautet ‚else‘.
•    Das Python-Reverse Engineering wurde aktualisiert, um Typhinweise und Parametertypen zu verarbeiten.
Dashboard-Diagramme
•    Für Diagramme wurde ein neuer Dashboard-Stil hinzugefügt; es stehen mehrere Layouts zur Auswahl.
•    Elemente werden automatisch so angeordnet, dass sie den gesamten Anzeigebereich ausfüllen.
•    Verwenden Sie einen fortlaufenden Stil für eine scrollbare Ansicht mit einer größeren Anzahl von Elementen.
Diagramme
•    AWS-Bild- und Profilaktualisierungen: Bildbibliothek wurde auf den neuesten Symbolsatz von Amazon aktualisiert.
•    GCP-Bild- und Profilaktualisierungen: Bildbibliothek wurde auf den neuesten von Google bereitgestellten Symbolsatz aktualisiert.
•    Aktualisierte Muster des AWS- und GCP-Modellassistenten.
•    Der Popup-Bildbetrachter wurde erweitert, um auf Bildelemente angewendet zu werden.
•    Von einem anderen Benutzer geänderte Diagramme können jetzt direkt von der Eingabeaufforderung neu geladen werden.
DMN
•    Kreuztabellenunterstützung für DMN-Entscheidungstabellen.
Dynamische Charts
•    Der SSDynamicChart-Stereotyp bietet ein Diagramm, das über ein Skript ausgefüllt wird, das automatisch ausgeführt wird, wenn das Diagramm geladen wird.
•    Generieren Sie Diagramme als dauerhafte Ergebnisse Ihrer Simulationen, wodurch eine Aufnahme der grafischen Ergebnisse in Berichte oder ein einfaches Teilen mit Stakeholdern möglich wird.
Element-Reviews
•    Weisen Sie jedem Element einer Überprüfung explizit Genehmiger zu.
•    Konfigurierbare Liste der Elementstatus zum automatischen Sperren der Überprüfungsdiskussionen für dieses Element.
•    Das angedockte Fenster "Collaborations" bietet jetzt einen schnellen Überblick über den aktuellen Überprüfungsverlauf.
Erweiterte mathematische Funktionen in der Simulation
•    Die integrierte Javascript-Bibliothek wurde erweitert, um den Zugriff auf die Cephes-Bibliothek (seit vielen Jahren ein Industriestandard) mit mathematischen Funktionen zu ermöglichen.
•    Dadurch ist es nun viel einfacher, komplexe mathematische Funktionen in Simulationen zu verwenden.
Fokusfenster
•    Modellansichten, aktuelle Dateien, Aktivitäten und Quick Finder-Funktionen werden jetzt im Fokusfenster angezeigt
Integration externer Simulation
•    OMG SysPhys Profil:
o    Bietet einen visuellen Ansatz zum Einrichten einer Simulation; Definition zusätzlicher Compartments in SysML-Blöcken, um Variablen und Konstanten anzuzeigen; einfachere modellbasierte Methode zum Teilen von Simulationen.
•    MATLAB Simulink:
o    Export eines SysML-Modells nach Simulink, um gerichtete Nachrichten zwischen Blöcken zu simulieren; Ausführen der Simulation und die Ergebnisse in Diagrammen darstellen.
•    MATLAB Simscape:
o    Übersetzen der internen SysML-Blockdiagramme in ein Simulink-Modell; ausführen der Simulation und die Ergebnisse in Diagrammen anzeigen; Simulation physikalischer Systeme, die von Ihrem Modell beschrieben werden.
•    MATLAB Stateflow:
o    Übersetzen von State Machine-Diagrammen in ein Stateflow-Modell; Ausführen der Simulation und die Ergebnisse in Diagrammen darstellen.
•    Die SysPhS-Technologie wurde mit Modellbibliothek, Mustern und Verweisen auf vorhandene Bibliotheksblöcke aktualisiert.
Kollaborationsdiagramme
•    Bietet eine neue zentralisierte Funktion zum Verwalten von Interaktionen mit unterschiedlich getrennten Teams.
•    Neue Diagrammeinstellung 'Support Collaboration' auf der Registerkarte Element des Dialogfelds Diagrammeigenschaften verfügbar.
•    Integriert sich in den Modell-Chat, wenn Akteure verwendet werden, deren Alias auf das Anmeldefeld des Benutzers festgelegt ist.
•    Bietet ein Benachrichtigungssymbol neben "Elemente" basierend auf den verfügbaren Interaktionen.
•    Initiieren Sie einen neuen Chat direkt mit einem Benutzer.
Simulation Solvers
•    Mit der Solver-Klasse können Sie die Funktionalität externer Tools verwenden, um komplexe Aufgaben in Ihrer Simulation auszuführen.
•    Jedes ist in ein externes Tool integriert, um die Funktionen in diesem Tool einfach nutzen zu können.
•    Tauschen Sie Variablen zwischen Javascript und jeder Umgebung einfach aus.
o    MATLAB Solver: integrieren direkt in die MATLAB-API, um deren Berechnungs- oder Diagrammfunktionen zu verwenden.
o    Oktave: bietet eine Alternative zu vielen MATLAB-Funktionen; integriert in einen Octave-Interpreter, um alle Octave-Funktionen zu verwenden.
XMI Import/Export
•    Diskussionen zu Paketen, Elementen und Diagrammen unterstützen jetzt XMI 1.1, XMI 2.1 und Native XML.
•    Der Baseline-Vergleich wurde erweitert, um den Vergleich von Diskussionen zu unterstützen.
•    Das Dialogfeld "XMI veröffentlichen" bietet jetzt UML 2.5.1 (XMI 2.5.1).
•    Unterstützung für ArchiMate Model Exchange File Format 3.1 jetzt verfügbar.
Sonstige
•    Die Ersetzung der benutzerdefinierten SQL-Suche #Branch# ermöglicht jetzt die Angabe eines bekannten Zweigs:
o    #Branch# - Wird auf alle untergeordneten Paket-IDs des ausgewählten Pakets erweitert
o    #Branch=GUID# oder #Branch=ID# - Wird auf alle untergeordneten Pakete des angegebenen Pakets erweitert
o    #Branch=ID,ID,ID# - Wird auf alle untergeordneten Pakete des angegebenen Paketsatzes erweitert
•    Bei der Projektübertragung auf MySQL können Relationship Matrix-Profile ohne Namen nicht mehr kopiert werden.
•    Mit Metamodell-Einschränkungen können jetzt gültige Eigentümer für profilierte Attribute und Vorgänge mithilfe von umlRole ownAttribute, ownOperation und owner eingeschränkt werden.
•    Der Modellglossar-Editor ermöglicht jetzt das Ändern der Groß- und Kleinschreibung für einen Begriff.
•    Durch das Erstellen neuer Elemente im Browser wird nun die Definition im Vorlagenpaket kopiert.
•    Das Diskussionsfenster zeigt jetzt die neuesten Elemente oben in der Liste an.

Verbesserungen & Korrekturen:
Benutzerschnittstelle
•    Der Stereotyp-Dialog ermöglicht jetzt das Entfernen von Stereotypen, bei denen keine Definition gefunden werden kann.
•    Stereotype Feld- und Eigenschaftsgruppen sind jetzt in den Eigenschaften der Assoziationsende verfügbar.
•    Stereotype Feld- und Eigenschaftsgruppen sind jetzt in den Eigenschaften der DB-Modellierungsspalte verfügbar.
•    Wenn Sie mehrere Pakete aus dem Projektbrowser in ein Diagramm ablegen, werden Sie nur noch einmal zur Eingabe des Abgabetyps aufgefordert.
•    Kopierte Elemente können jetzt direkt unter einem anderen Element im Projektbrowser eingefügt werden.
•    Das Fenster "Modellansichten" zeigt jetzt Ansichten an, die von allen Technologien unabhängig von der Perspektive bereitgestellt werden.
•    Im Dialogfeld "Legendeneigenschaften" können jetzt allen Konnektoren unabhängig vom Typ ein Format zugewiesen werden.
•    Das Dialogfeld "Legendeneigenschaften" ermöglicht jetzt das Zuweisen eines Formats zu Informationsfluss-Konnektors.
•    Das Dialogfeld mit den Legendeneigenschaften ermöglicht jetzt die Formatierung basierend auf einem mit einem Profil gekennzeichneten Wert.
•    Angedockte Listenfenster unterstützen jetzt das Ziehen und Ablegen auf ein Diagrammobjekt, um das ausgewählte Element zu verschieben.
•    Das Dialogfeld "CSV-Dateispezifikation" behält jetzt das aktuelle Element bei der Neuordnung bei.
•    Das Fenster "Angedockte Eigenschaften" enthält jetzt eine Schaltfläche zum Auslösen des typspezifischen Verhaltens, auf das im Browser mit "Sonderaktion" verwiesen wird.
Chat
•    Verbessertes Benachrichtigungssystem für Chats und überwachte Elementdiskussionen.
•    Das angedockte Fenster "Collaboration" bietet jetzt einen schnellen Überblick über Ihre letzten Chats.
Code Engineering
•    Der Quellcode-Editor zeigt keine Klasse mehr für Variablen an, die mit einem Namespace-Mitglied initialisiert wurden.
Diagramme
•    Das Ändern der Größe, das Hinzufügen und Entfernen des Verhaltens von kantenmontierten Elementen in SysML-Diagrammrahmen wurde verbessert.
•    Diagramm-Tooltips können jetzt angezeigt werden, wenn Sie zwischen mehreren sichtbaren Diagrammen wechseln, ohne in jedes zu klicken.
•    Die Breite der Diagramm-QuickInfos wird jetzt mit DPI skaliert.
•    Kompartimente in einem SysML-Block werden jetzt automatisch aktualisiert, wenn zwischen einer Beziehung zwischen Aggregation und Komposition gewechselt wird.
•    BPMN-Diagramme mit festgelegter Flussrichtung verschieben Pools nicht mehr vom Rand des Diagramms.
•    Durch das Kopieren von Elementen zwischen Diagrammen werden jetzt immer Notiz-, Text- und Randelemente dupliziert.
•    Ausgewählte Diagrammebenen bleiben jetzt erhalten, wenn Sie in ein Diagramm klicken.
•    Objekte, die in ausgeblendeten Ebenen enthalten sind, können nicht mehr ausgewählt werden.
•    Das Fenster Diagrammebenen zeigt jetzt ein Kontrollkästchen an, um den Status für alle Filter festzulegen.
•    Im Fenster "Diagram Filters" sind jetzt alle Gruppen zunächst reduziert.
•    Der Befehl 'Change Direction' für einen Connector wird nicht mehr verhindert, wenn 'Apply Locks to Connectors' deaktiviert ist.
•    Als-neu-einfügen wendet jetzt automatisch Sperren auf alle duplizierten eingebetteten Elemente an.
•    Als-neu-einfügen überprüft jetzt die Sperre sowohl des Zieldiagramms als auch seines Besitzers.
•    Durch das Verschieben von Attributen und Operationen zwischen Elementen werden jetzt auch verknüpfte Konnektoren aktualisiert.
•    Durch das Löschen von Attributen und Operationen werden nun alle mit dem besitzenden Element verknüpften Elemente verschoben.
•    Die strikte Konnektor-Syntax und der Quick Linker ermöglichen jetzt den Kontrollfluss für Call Actions und Events.
•    Strikte Konnektor-Syntax und Quick Linker Regeln für UML Deployment-, SysML Allocate- und SysML-Requirements-Konnektor aktualisiert.
•    Die strikte Konnektor-Syntax überprüft jetzt Verweise zu ArchiMate-Junctions nur anhand der Elemente auf der gegenüberliegenden Seite des Junctions.
•    Durch die strikte Konnektor-Syntax kann jetzt jedes Element an eine nicht stereotype Notiz oder Einschränkung angehängt werden.
DMN
•    Zusammengeführte Eingabezellen in der Entscheidungstabelle verbessert.
•    Die Anzeige der Entscheidungstabelle verwendet jetzt eine konsistente Spaltenbreite, wenn Sie die Ausrichtung ändern.
•    Der DMN-Ausdruckseditor zeigt jetzt eine horizontale Bildlaufleiste an, wenn die Gesamtbreite die aktuelle Fenstergröße überschreitet.
•    Der DMN-Ausdruckseditor ermöglicht jetzt die Größenänderung einzelner Spalten.
•    Die Bildlaufleisten des DMN-Ausdrucks-Editors stimmen jetzt mit dem Rest der Anwendung überein.
•    Neuordnung der Zeilen Strg+Auf/Ab verbessert: Verschieben mehrerer ausgewählter Zeilen sowie von Zeilen mit zusammengeführten Zellen ist nun möglich.
•    Das Verhalten des DMN-Ausdruckseditors wurde bei der Auswahl neuer Elemente verbessert.
•    Durch das Umbenennen eines Business Knowledge-Modells werden jetzt Entscheidungen aktualisiert, die darauf verweisen.
Element-Reviews
•    Wird ein Review initiiert, bleibt dieses solange aktiv bis es explizit verlassen wird, auch wenn Sie sich zwischenzeitlich ab- und wieder anmelden.
•    Das Erstellen eines Genehmigers für eine Überprüfung in Firebird-Datenbanken schlägt nicht mehr fehl.
•    Fenster „Manage Reviews“: Bewertungen, die nach Elementstatus gesperrt sind, zeigen jetzt ein '!' Anzeige auf ihrem Symbol.
•    Fenster „Manage Reviews“: Überprüfungen, die nach Elementstatus gesperrt, aber nicht von allen Genehmigenden genehmigt wurden, enthalten jetzt eine zusätzliche Zeile, die auf Abweichungen hinweist.
•    Fenster „Manage Reviews“: Genehmigende werden jetzt nach Namen sortiert.
•    Fenster „Manage Reviews“: Überprüfungsthemen werden jetzt so sortiert, dass sie zuerst die neuesten anzeigen.
•    Fenster „Manage Reviews“: Wird jetzt aktualisiert, wenn die Eigenschaften der überprüften Elemente geändert werden.
Integration externer Simulation
•    Der Export von State Machine nach Simulink und Stateflow wurde verbessert.
Modell-Add-ins
•    Der Elementverhaltenseditor zeigt nicht mehr nicht verwendete Codefelder für Operationsverhalten und Klassenimporte für Modell-Add-Ins an.
•    Der Elementverhaltens-Editor ermöglicht jetzt das erneute Laden eines aktiven Modell-Add-Ins.
•    Modell-Add-Ins empfangen jetzt während der Initialisierung den EA_Connect-Broadcast, um Workflow-Add-Ins erstellen zu können.
XMI Import/Export
•    Das Dialogfeld "Baselines" zeigt jetzt die neu erstellte Baseline an, wenn eine Cloud-Verbindung verwendet wird.
•    Beim nativen XML-Import wird beim Importieren von Konnektors in die EAP-Datei nicht mehr der Fehler "Systemressourcen überschritten" ausgegeben.
•    Der native XML-Import mit Strip-GUIDs ändert das Ziel vorhandener Diagramm-Hyperlinks nicht mehr.
Sonstige
•    Die Ersetzung der benutzerdefinierten SQL-Suche #Branch# führt nicht mehr das vollständige Laden dieses Projektbrowser-Zweigs durch.
•    Metamodell-Einschränkungen, die auf Entscheidung, Synchronisierung (H) und Synchronisierung (V) verweisen, werden jetzt mit dem UML-Namen exportiert.
•    Metamodell-Einschränkungen für Klassifizierer und Typ werden jetzt angewendet, wenn Sie das Fenster mit den angedockten Eigenschaften bearbeiten.
•    Der EAWorker akzeptiert jetzt Protokollierungsoptionen.
•    Korrektur für "Unbekannter Benutzer oder Passwort" bei beobachteten Modellen.
•    Durch das Duplizieren von Paketen im Browser wird die ursprüngliche Versionskontrollkonfiguration nicht mehr kopiert.
•    Die Oracle-Backend-Unterstützung wurde aktualisiert, um Fehler zu korrigieren, die auf die Funktion TO_NUMBER () verweisen.
•    SQL Server-Backend-Unterstützung aktualisiert, um Typübersetzungsfehler zu korrigieren.
•    Die Registrierung eines wiederverwendbaren Asset Server-Pakets meldet keinen Fehler mehr bei Datenbanktypen, bei denen zwischen Groß- und Kleinschreibung unterschieden wird.
•    Die Bearbeitung des persönlichen Journals wurde wiederhergestellt.

Baselines
•    Modellkonfigurationsoption hinzugefügt um alle in einem RAS-Speicher gespeicherten Baselines anzugeben.
Benutzerdefiniertes Metamodell
•    Metarelationen für Metaklassen, die nicht mehr aus Benutzertechnologien gelesen werden.
•    Metaconstraints für Metaklassen in Benutzertechnologien werden jetzt nur noch als Ergänzung zu bestehenden Regeln angewendet.
•    Quicklinker aus Metamodellbeschränkungen bietet dem Benutzer jetzt die Möglichkeit, nach Elementtyp oder Konnektortyp zu gruppieren.
•    Quicklinker und Validierungsverhalten für annotatedElement- und constrainedElement-Metaconstraints verbessert.
•    View Specifications laden jetzt Toolbox-Gruppen aus der Technologie, die sie definiert.
Benutzerschnittstelle
•    Das angedockte Fenster "Properties" enthält das Fenster "Tags" für Sequenznachrichten.
•    Das angedockte Fenster "Features" wählt jetzt beim Kopieren eines Attributs oder einer Operation ein neues Element aus.
•    Das angedockte Fenster "Features" ermöglicht nicht mehr das Duplizieren eines Empfangs auf demselben Element.
Datenmodellierung
•    Der ODBC-Import von PostgreSQL-Fremdschlüsseln unterstützt jetzt referenzierte Tabellen mit einem Primärschlüssel und einer eindeutigen Einschränkung.
•    Die DDL-Generierung von MySQL-Indizes enthält jetzt optional das Schlüsselwort 'UNIQUE'.
Diagramme
•    Wenn die Option 'Sichtbar einfrieren' für ein Diagramm aktiviert ist, werden neue Konnektoren, die in anderen Diagrammen hinzugefügt wurden, in diesem Diagramm nicht berücksichtigt.
•    ActionPin, ActivityParameter und andere Strukturelemente zeigen jetzt ihre Stereotypen in Diagrammen.
•    Klicken Sie oben links auf das Augensymbol eines Elements mit einem Composite-Diagramm, um ein Popup dieses Diagramms anzuzeigen.
•    Polygonform-Option für benutzerdefiniertes Zeichnen hinzugefügt.
•    Präsentationsoption hinzugefügt, um das Enterprise Architect-Logo am rechten Rand der Diagramme anzuzeigen.
•    Wenn Sie ein Signal aus dem Browser auf eine Klasse oder Schnittstelle in einem Diagramm ablegen, wird jetzt ein Empfang erstellt.
Diagramm-Layers
•    Definieren Sie für jedes Diagramm eine Liste benannter Layer und ordnen Sie Elemente zu.
•    Steuern Sie über die Sichtbarkeit jeder Ebene das Anzeigen oder Ausblenden der Elemente; Konnektoren sind sichtbar, wenn die Elemente an den beiden Enden sichtbar sind.
•    Aktivieren Sie die Filterung für die ausgewählte Ebene und alle Objekte, die nicht der ausgewählten Ebene zugewiesen sind, werden mit dem aktuellen Filterstil gefiltert.
DMN
•    Hervorhebungsfarbe zur Eingabe-/Ausgabeklausel der DMN-Entscheidungstabelle hinzugefügt (wie in den DMN 1.2-Spezifikationen 8.2.1 vorgeschlagen).
•    Funktionalität hinzugefügt, um Regelanmerkungen für die Entscheidungstabelle einzuschließen.
Dokumentation
•    Mit dem Befehl Einfacher Diagrammbericht (Veröffentlichen | Modellberichte | Berichts-Generator) wird nun das Dialogfeld "RTF-Dokumentgenerierung" mit dem automatisch ausgewählten Diagrammbericht angezeigt
•    Dynamische Dokumente enthalten jetzt das Feld Diagramm.Abbildung.
•    Die HTML-Vorlage 'Body - Object' bietet jetzt ein #CLASSIFIERREF#, um den Objektklassifizierer oder den Eigenschaftstyp zu melden.
Integration externer Daten
•    Werden externe Referenzelemente ausgewählt, so werden nun die externen Eigenschaften auf zusätzlichen Seiten in den angedockten Standardfenstern angezeigt.
•    Benutzerdefinierte SPBI-Integrationen und SPBI-Dienste sind nun verfügbar (mit aktualisiertem Pro Cloud Server).
Nativer XML-Projekttransfer
•    Vollständige Übertragung einschließlich des vollständigen Modells und aller Referenzdaten.
•    Ermöglicht das Übertragen von und zu von Cloud-Servern gehosteten Modellen.
•    Unterstützt große Modelle, bei denen ein einzelner XMI-Export unpraktisch wäre.
Perspektiven
•    Erstellen von Modell-Perspektiven um die verfügbaren Modellierungskonstrukte innerhalb bestimmter Technologien einzuschränken.
•    Zuordnung von Perspektiven zu Benutzern und Sicherheitsgruppen.
•    Verwalten der Regeln, die das Erstellen eines Konnektors zwischen bestimmten Modellelementen steuern.
•    Import- und Exportfunktionen zum Austausch von Perspektiven zwischen mehreren Modellen.
•    Perspektivmenü und Portal wurden neu geordnet, um angepasste und benutzertechnologiebasierte Perspektiven zu priorisieren.
•    AUTOSAR-Perspektive innerhalb der Systems Engineering-Gruppe hinzugefügt.
Projektglossar
•    Projektglossare können jetzt mithilfe von Profilelementen definiert werden.
•    Hinzufügen vorhandener Modellelemente aus einem beliebigen Profil zum neuen Diagrammtyp Glossardefinition.
•    Modellassistent mit neuen Glossarvorlagen aktualisiert.
Reuseable Asset Service (RAS)
•    Erweiterte Optionen beim Konfigurieren eines Speichers für wiederverwendbare Assets (erwarteter Inhaltstyp: Modellpaket, Learning Center-Bibliothek, Referenzdatenbibliothek und Quellcode-Bibliothek).
Unterstützung von Mehrsprachigkeit
•    Optional können Sie die Unterstützung für mehrere Sprachen für Namen und Notizen für Elemente aktivieren.
•    Features: Automatische und manuelle Übersetzung, Modell-Glossar Integration, übersetzte Dokumentation erstellen.
•    Während der DMN-Simulation exportiert die Schaltfläche 'Exportieren' jetzt die aktuellen Laufzeitdaten nach CSV.
Visual Execution Analyzer
•    Unterstützung für Skripte zur Integration mit Ihrem Versionskontrollanbieter hinzugefügt.
•    Das Execution Analyzer-Fenster ermöglicht es einem Benutzer nun, die Liste der Skripte in einem einzigen Paket zu filtern.
•    Befehl "Aktualisieren" zum Kontextmenü für mit Visual Studio, Eclipse usw. verknüpfte Pakete hinzugefügt. Ermöglicht das erneute Importieren des Pakets.
•    Verknüpfte Projektaktualisierung bietet jetzt die Option, nur Dateien mit einem geänderten Zeitstempel zu importieren.
•    Die Remote-Host-Skripteigenschaft kann jetzt auf "#SYSTEMHOST#" gesetzt werden.
•    Hervorheben von Fehlern, Warnungen und Erfolgen bei der Erstellung von Analyzer-Skripten hinzugefügt.
•    Die Dateisuche und der Dateisuchverlauf werden jetzt modellbasiert verwaltet.
Sonstige
•    UAF-Technologieverweise auf SysML-Typen verarbeiten jetzt Spezialisierungen dieser Typen aus jeder Technologie.
•    Navigationszellen können jetzt ihr verknüpftes Diagramm über das Diagramm-Popup-Fenster anzeigen.
•    Geerbte Stereotyp-Eigenschaften können jetzt erstellt werden, indem der passende qualifizierte Name im neuen Dialogfeld mit dem Tag-Wert ausgewählt wird.
•    Die ArchiMate 3-Technologie wurde aktualisiert, um Version 3.1 der Spezifikation zu unterstützen.
•    Von einem Pro Cloud-Server abgerufene Floating-Lizenzen können jetzt über mehrere Enterprise Architect-Sitzungen hinweg beibehalten werden (wie auf dem Server konfiguriert).
•    Anwenden/Aufheben der Sperre im Sicherheitsmodus "Zum Bearbeiten sperren" ist für Benutzer ohne die Berechtigung "Elemente sperren" in einem Diagrammelement nicht mehr verfügbar.
•    In der Beziehungsmatrix können keine Beziehungen mehr erstellt oder gelöscht werden, bei denen die Quelle gesperrt ist und "Connector-Sperren anwenden" aktiviert ist.
•    Ein flaches Duplikat von Diagrammen dupliziert jetzt eingebettete Elemente in Objekten.
•    Das angedockte Fenster "Relationships" bietet jetzt die Möglichkeit, angezeigte Beziehungen um eingebettete untergeordnete Elemente zu erweitern.
•    Die Verbindung zu Azure DevOps zur Versionskontrolle fordert jetzt zur Eingabe von Anmeldeinformationen auf.
•    Cyber Security-Modellmuster 'Bedrohungsmodell mit mehreren Vertrauensgrenzen' hinzugefügt
Verbesserungen & Korrekturen:
Add-ins
•    EA_OnPreNewDiagramObject wird nicht mehr zweimal aufgerufen, wenn ein Element aus der Toolbox entfernt wird.
•    Die Rückgabe von false von EA_OnPreNewElement während des Kopierens und Einfügens führt nicht mehr zu einem Fehler.
Datenmodellierung
•    ODBC-Import von Nicht-Primärschlüssel-Einschränkungen verbessert.
Diagramme
•    Das Verschieben und Ändern der Größe von benutzerdefinierten Dreiecken funktioniert jetzt intuitiver.
•    Diagrammhintergrundkacheln werden in der generierten Dokumentation nicht mehr angezeigt.
•    Die UML-Quicklinker-Regeln für Entscheidung und Interrupt-Fluss wurden verbessert.
•    UML-Regelkorrekturen für Quicklinker und strenge Konnektor-Syntax.
•    Der Quicklinker wird jetzt in eine eingeschränkte Perspektive gefiltert, wenn er nicht in die Toolbox gefiltert wird.
•    Die Behandlung von Metamodell-Einschränkungen wurde für Quicklinker und strenge Connector-Syntax verbessert.
•    Von Metamodellen abgeleiteter Quicklinker, der auf Stereotypen abzielt, die die Eigenschaft erweitern, wurde verbessert.
•    Das Laden von Diagrammen mit einer großen Anzahl zusammengesetzter Objekte wurde verbessert.
•    Benutzerdefinierte fachverknüpfte Notizen wie SysML-Beschriftungen werden jetzt bei sehr niedrigen Zoomstufen konsistenter skaliert
DMN
•    Die Benutzerfreundlichkeit von DMN Expression Editor wurde verbessert.
•    Standardwerte für neue Felder in Entscheidungstabellen verbessert.
•    Der DMN-Ausdruckseditor wird jetzt aktualisiert, wenn expressionType geändert wird.
•    Die DMN-Validierung und -Simulation wurde verbessert und erweitert.
Dokumentation
•    Das Dialogfeld "Dokumentgenerierung" ermittelt jetzt automatisch den Dateityp anhand der angegebenen Erweiterung
•    Die Geschwindigkeit der Dokumenterstellung wurde verbessert, wenn Notizen mit Diagrammbildverknüpfungen erstellt wurden.
•    Das Menü "Druck- und Druckereinstellungen" im Ribbon "Document Template" wird nun mit den verfügbaren Druckern korrekt aktiviert.
•    Die QuickInfos für benutzerdefinierte Dokumentfenster wurden verbessert.
Dokumentbearbeitung
•    Diagrammbilder, die in die Zwischenablage kopiert und in ein Dokument eingefügt wurden, behalten jetzt die Originalgröße bei, wenn die Skalierung angewendet wird.
•    Leistungsverbesserungen für Dokumente mit großen Bildern.
Perspektiven
•    Die Auswahl der Stereotypen im Dialog "New Element" werden nun durch die ausgewählte Perspektive gefiltert.
•    Tagged-Value-Werte im Dialogfeld "New Tagged Value" werden nun durch die ausgewählte Perspektive gefiltert.
Projektglossar
•    In der Projektglossar-Ansicht werden Glossarbegriffe sowohl in der Glossarliste als auch in den modellierten Glossareinträgen angezeigt.
•    Hervorhebung des Glossars und QuickInfos für Modellelemente an allen Orten verfügbar, an denen dies für die Glossarliste angeboten wurde.
Reuseable Asset Service (RAS)
•    Der Registrierungsprozess für das Reusable Asset Service-Paket wurde verbessert (automatische Abhängigkeitsprüfung, Diagrammbilder mit Standardzoomwert).
•    Verbesserte Benutzerfreundlichkeit beim Browsen von Reusable Asset Service Inhalten.
SysML
•    Die Diagramm-Beziehungsmatrix zeigt jetzt übermittelte Elemente für Informationsflüsse an.
•    Die Erstellung von Eigenschaften in internen Block- und Parameterdiagrammen wurde verbessert.
•    Wenn Sie einen Port mit dem Stereotyp DirectedFeature verschieben, wird jetzt die angezeigte Größe angezeigt und die Überlappung am Rand verringert.
Sonstige
•    Das Laden von COM-Addins, die die Funktion EA_Connect nicht exportieren, wurde korrigiert.
•    Der native XML-Export wurde für MySQL-Datenbanken mit Groß- und Kleinschreibung korrigiert.
•    Die Erstellung neuer Composition-Konnektoren für stereotype Eigenschaften mit Metaconstraints für Eigentümer und Typ schlägt eine strenge Konnektorprüfung nicht mehr fehl.
•    XMI 1.1-Roundtrip tauscht das Profil nicht mehr gegen das Stereotyp des Root-Pakets aus.
•    Die Position der Ports in Diagrammrahmen mit langen Namen nach der Reduzierung der Rahmengröße wurde verbessert.
•    Das Erstellen eines SysML-BindingConnectors bietet jetzt die Möglichkeit, Typen zu synchronisieren, wenn sie unterschiedlich sind.
•    In der Diagramm-Beziehungsmatrix-Ansicht können jetzt Metaklassen aus der Toolbox hinzugefügt werden.
•    Die Regeln für die strikte Connector-Syntax und den Quicklinker wurden für Instanzen von Actor, Artifact, Collaboration, Component, Node und UseCase verbessert.
•    Das Fenster "Baseline Reusable Asset Services" zeigt jetzt Paketnamen mit nicht englischen Zeichen korrekt an.
•    Verbesserung der Diagrammbildqualität für die Dokumentenerstellung.
•    Beim Kopieren eines Pakets im Browserfenster werden keine Fehler und Fehler mehr in SQL Server 2008 gemeldet.
•    Das XML-Verhalten bei der Projektübertragung beim Export in nicht leere Verzeichnisse wurde verbessert.
•    Das angedockte Fenster "Funktionen" gibt keinen SQL Server-Fehler mehr aus, wenn das veraltete EA-Datenbankschema verwendet wird.
•    Durch Ändern der Auswahl im Kontextbrowser werden jetzt geänderte Notizen für die vorherige Auswahl gespeichert
•    Gespeicherte Anmeldeinformationen für Cloud-Modelle werden jetzt verworfen, nachdem sie fehlgeschlagen sind.
•    Der angedockte getaggte Wert wird jetzt automatisch aktualisiert, wenn Attribute und Vorgänge geändert werden.
•    ActionPin: die Eigenschaft "Input/Output Kind" werden nun bei der Elementerstellung angewendet.
•    ActionPin: Die angedockte Registerkarte "Verhalten" fordert nicht mehr zum Speichern von Änderungen auf, nachdem diese gespeichert wurden.
•    Durch das Erstellen von Paketen im Dialogfeld "Toolbox-Element suchen" wird das Paket jetzt korrekt erstellt.
•    Sicherheitsfähige Modelle verhindern nicht mehr, dass Toolbox-Elemente in den Projektbrowser verschoben werden.
•    ODBC Import unterstützt jetzt das Reverse Engineering von PostgreSQL v12.
•    Das Aufrufen von Session.Output innerhalb eines modellierten Add-Ins wird nicht mehr als Fehler gemeldet.
•    Schema Composer meldet einen Fehler, der aus einem stereotypen Paket generiert wird.
•    Metamodell-Einschränkungen werden beim Importieren einer Technologie in das Modell nicht mehr aufgehoben.
•    Metamodell-Einschränkungen für einen Klassifizierer oder Typ behandeln jetzt mehrere zulässige Typen.
•    Strikte Connector-Syntaxprüfungen für StateMachine-Übergänge wurden verbessert.
•    ActionPin-Stereotypen können jetzt angewendet werden.
•    Die Liste der Interaktionspunkte enthält jetzt geerbte Schnittstellen.
•    Mit Connector gekennzeichnete Wertnotizen gehen beim Aktualisieren ihres Werts nicht mehr verloren.

 

Diagramme:

•    Die Technologien von AWS Architecture und Google Cloud Platform wurden aktualisiert, um das Verhalten beim Löschen eines Bildes mit aktivierten Toolboxen zu verbessern
•    Benutzerdefinierte Zeichenstilelemente können jetzt die Größe des zu zeichnenden Symbols auswählen
•    Benutzerdefinierter Zeichenstil jetzt beim Kopieren und Einfügen eines Objekts enthalten
•    Benutzerdefinierte Tabellen enthalten beim Rendern im Diagramm keine Kopf- und Füllzeichen mehr
•    Benutzerdefinierte Tabellen zeigen jetzt nur die Fußzeile an, wenn die Höhe nicht ausreicht, um alle Elemente anzuzeigen
•    Dem EAUML-Profil wurden Robustheitsstereotype hinzugefügt
•    Die Zachman Framework-Toolboxen wurden aktualisiert, um auf Stereotype aus dem EAUML-Profil zu verweisen
•    Die ICONIX Analysis-Toolbox wurde aktualisiert, um auf Stereotype aus dem EAUML-Profil zu verweisen
•    Das Kontextmenü des Diagramms prüft jetzt besser, ob Sicherheitsberechtigungen für Benutzer vorhanden sind
•    Die Sichtbarkeit des Szenariofachs ist jetzt in den Diagrammeigenschaften verfügbar
•    Quicklinks für zusammengesetzte UAF-Eigenschaften verhalten sich jetzt konsistent mit UML-Aggregationen und -Kompositionen
•    Das Verschieben von eingebetteten Elementen um die Kanten des übergeordneten Elements wurde verbessert
•    Unterstützung für das Schließen der Diagrammregisterkarte mit Verlauf über die mittlere Maustaste hinzugefügt

Property Editor:

•    Unterstützung für Formskripte und Metaklasseneigenschaften zu Attributeigenschaften hinzugefügt (angedockt und im Dialogfeld)
•    Das Element "Operationsverhalten" kann jetzt im angedockten Fenster "Eigenschaften" festgelegt werden
•    Das Statusverhalten (Eingabe, Ausgabe und Aktivität) kann jetzt im angedockten Eigenschaftenfenster festgelegt werden
•    Klassenvorlagenparameter wurden aus dem angedockten Fenster in das Dialogfeld verschoben
•    Diagrammeigenschaften für Schwimmbahnen und Matrizen wurden aus dem angedockten Fenster in das Dialogfeld verschoben
•    Die Fensterhöhe der Eigenschaften der Sequenznachricht wurde verringert
•    Eigenschaftenlisten-Editor-Schriftarten verbessert
•    Memo-Tag-Wert-Bearbeitungsdialog wiederhergestellt

C++ Reverse Engineering Unterstützung:

•    Behandlung für verschachtelte Namespace-Definitionen in einer einzelnen Deklaration hinzugefügt
•    Behandlung für stark typisierte Aufzählungen "enum class" hinzugefügt
•    Behandlung für Enumerations-Forward-Deklarationen hinzugefügt, die einen Speichertyp angeben
•    Behandlung für rvalue Referenzen hinzugefügt
•    Verbessertes Handling für Funktionszeiger, Array und Zeiger auf Member-Parameter
•    Behandlung für typisierte variadische Parameter hinzugefügt

Quellverzeichnis und Visual Studio Solution-Import aktualisiert:

•    Verbesserte Benutzerfreundlichkeit beim Erkennen und Hinzufügen von Sprachmakros
•    Die Option "Trockenlauf" wurde hinzugefügt, um schnell nach potenziellen Problemen zu suchen
•    Option zum Vergleichen von Zeitstempeln von Dateien, die importiert werden, vor dem Import hinzugefügt (derzeit nur C ++)
•    Option "Paket pro Datei" zum Lösungsimport hinzugefügt

Weitere Änderungen:

•    Data Miner-Skripte sind nicht mehr auf eine kurze Laufzeit beschränkt
•    Das Dialogfeld "DMN neuer Datensatz" wurde verbessert, wenn keine Elementdefinition aktuell ist
•    Die Fehlerbehandlung für Massenaktualisierungen über die Cloud wurde verbessert
•    Das Verhalten von Anforderungselementen, untergeordnete Features nicht zu unterstützen, ist jetzt konsistenter
•    Modeled Add-Ins können jetzt in EAP-Dateien geladen werden, wenn JET 4 deaktiviert ist
•    Das Erweitern und Reduzieren von Gruppen mit der linken und rechten Pfeiltaste ist jetzt verfügbar, wenn die Sortierung in einer Liste angezeigt wird
•    Das Verhalten der Bildlaufleiste im Browserfenster wurde verbessert
•    Das Zeichnen des Sampler-Berichtsfensters auf hochauflösenden Monitoren wurde verbessert
•    Der Stereotyp-Dialog listet nun modelldefinierte Stereotypen unter dem Profilelement '<keine>' anstelle eines Leerzeichens auf

Stereotype Handling verbessert:

•    In den Eigenschaftsdialogen und im angedockten Fenster werden jetzt mehrere Stereotype für Konnektoren, Attribute, Operationen, Parameter und Zuordnungsenden angezeigt
•    Das Dialogfeld Elementeigenschaften im Stil "Eigenschaftenliste" zeigt jetzt mehrere Stereotype an
•    Die Tastaturnavigation des Stereotypauswahldialogs wurde verbessert
•    Das Dialogfeld "Stereotyp" wird jetzt für das zuvor ausgewählte Profil geöffnet, wenn es sich in der aktuellen Perspektive befindet und das Element noch nicht stereotyp ist

Diagramme:

•    Unterstützung für die Rückwärtsnavigation im Web-Stil hinzugefügt, wenn Sie einem Hyperlink in einem Diagramm folgen
•    Elementverlaufsrichtung für Standardthema in "Von rechts nach links" geändert
•    Grenzen mit benutzerdefiniertem Gitterstil zeichnen keine Swimlanes mehr
•    Das Kopieren und Einfügen von Elementen mit dem benutzerdefinierten Zeichenstil umfasst jetzt die geänderten Stile
•    Das Rendern von Kanban-Elementen bei dunklen Diagrammthemen wurde verbessert
•    Der Hintergrund der Connector-Beschriftung wurde über einem Diagrammrahmen verbessert
•    Mitgelieferte / erforderliche Schnittstellen können jetzt an den Rändern von Ports verschoben werden, deren Größe geändert werden kann
•    Doppelklicken Sie auf Elemente in Projektbereichen, um die Eigenschaften für dieses Element zu öffnen
•    Anzeige des Packungsinhalts in Diagrammen verbessert
•    Speichern Sie ausgewählte Diagrammelemente als Muster, das in einem Modellartefakt gespeichert ist
•    Aktualisierungen der Fremdschlüsselbeschriftung verbessert

Benutzungsschnittstelle:

•    Der Elementbrowser zeigt nun ein Kontextmenü mit Navigationsoptionen für das Stammelement an
•    Das Verhalten beim horizontalen Blättern im Browser wurde auf Version 14 zurückgesetzt
•    Die Registerkarten der Hauptansicht werden jetzt standardmäßig oben in der Ansicht angezeigt
•    Die Handhabung des Rückverfolgbarkeitsfensters für Elemente mit sehr vielen Beziehungen wurde verbessert
•    Die folgenden Listen passen die Spalten automatisch an die Anzeige an: Glossaransicht, Modellpost, Suche mit 12 oder weniger Spalten
•    Unterstützung für Tabellenspalten im angedockten Feature-Fenster hinzugefügt

Code Engineering:

•    Import des Quellcodeverzeichnisses 'Package per File' verbessert
•    Visual Studio Project Import unterstützt jetzt den Import als Paket pro Datei
•    Schema Composer behandelt jetzt Objekte mit negativen IDs

Weitere:

•    Die Behandlung von optionalen Parametern für ActiveX-Objekte in JavaScript wurde verbessert
•    Verbessertes Laden von Konstruktionsansichten für Oracle-, PostgreSQL- und Firebird-Repositorys
•    Das Angeben einer Cloud-Service-Verbindung als Standardmodell funktioniert jetzt unter Wine
•    Das Laden der Konfigurationsdatei wurde verbessert, wenn EA von einer smb-Freigabe unter Wine gestartet wurde

Browser Fenster:

•    Jede Seite kann jetzt von einem Benutzer ausgeblendet werden
•    Favoritenfunktion hinzugefügt. Bietet einfachen Zugriff auf Pakete, die für den Benutzer und jede Gruppe, zu der sie gehören, angegeben wurden

Stereotypanzeige im Fenster "Angedockte Elementeigenschaften" aktualisiert:

•    Zeigt jetzt mehrere Stereotype an
•    Enthält jetzt den Profilnamen in den angezeigten Stereotypen
•    Updates für andere Eigenschaftenfenster folgen in Kürze ...

Diagramm-Hyperlinks:

•    Hyperlinkfarbe jetzt auf der Optionsseite Standardfarben konfigurierbar
•    Hyperlinks werden nun in einer Kontrastfarbe angezeigt, wenn Sie mit der Maus darüber fahren

Model Documents XML Export:

•    Modelldokumente können jetzt in XML exportiert werden, sodass alle verknüpften Pakete in ein anderes Modell importiert werden können
•    Ermöglicht das einfache Definieren einer Modell-Teilmenge, die in eine eingeschränkte WebEA-Ansicht aufgenommen werden kann

Allgemeine Änderungen:

•    Code-Editor-Ansicht des Klassenverhaltens mit Unterstützung für Empfänge und Einschränkungen aktualisiert
•    XML Schema Perspektive hinzugefügt

Enterprise Architect 15.0:
Änderungen und Korrekturen für Build 1502
Allgemeine Änderungen:

•    Verlängerung des Beta-Endes
•    Ad-hoc-Tabellen wurden in benutzerdefinierte Tabellen umbenannt
•    Es wurde die Möglichkeit hinzugefügt, die Sichtbarkeit des Stammknotens auf eine einzelne Gruppe zu beschränken
•    Amazon / AWS- und Google / GCP-Toolboxen suchen jetzt während der Verwendung nach importierten Bildbibliotheken
•    Amazon / AWS-Muster aktualisiert
•    Behobene Probleme beim Exportieren von XMI für ein SysML-Modell von einem Cloud-Server
•    Das Auswahlverhalten beim Wechseln zwischen den Seiten in den Fenstern Wartung und Testen wurde verbessert
•    Die Element-Feature-Matrix bietet jetzt Optionen zum Hervorheben von Zeilen und Spalten ohne Beziehung
•    Das Browserfenster bietet jetzt Optionen zum Ausblenden von Seiten
•    WSDL-Modellmuster hinzugefügt
•    Geschwindigkeitsverbesserungen beim Starten einer Simulation
•    DMN Stabilitätsverbesserungen

Browser Fenster:

•    Der Projektbrowser wurde einfach in "Browser" umbenannt und enthält nun 4 verschiedene Ansichtstypen Ihres Modells:
o    Die standardmäßige vollständige Modellhierarchie
o    Die in Version 14 eingeführte Nur-Kontext-Hierarchie
o    Der neue Diagrammbrowser
o    Der neue Element Browser
•    Alle Browsersymbole werden jetzt nativ gezeichnet, um die volle Kompatibilität mit allen DPI-Skalierungsstufen zu gewährleisten
•    Alle Browsersymbolfarben wurden aktualisiert, um die für die einzelnen Elementgruppenstile verwendeten Farben widerzuspiegeln
•    Die Startleiste bietet Befehle zum direkten Öffnen jeder Seite des Browsers

Diagramm Browser:

•    Bietet eine Ansicht der Elemente im aktuell angezeigten Diagramm
•    Die Hauptanwendung besteht darin, eine schnelle Auswahl und Navigation eines Diagramms basierend auf den Elementen zu ermöglichen, die nur in diesem Diagramm gezeigt werden
•    Mit der bereitgestellten Suchfunktion können Sie jedes Element, das Sie suchen, schnell finden
•    Die Zwei-Wege-Auswahlsynchronisation erleichtert die Navigation
•    Unterstützt Modellierer, die sich stark auf ihre visuelle Darstellung konzentrieren und einen gefilterten Satz von Elementen in der Browser-Struktur schätzen, die nur im aktuellen Diagramm enthalten sind

Element Browser:

•    Element Browser (jetzt Teil des Browser-Fensters) wurde aktualisiert, um die Benutzerfreundlichkeit und die Integration mit EA als Ganzes zu verbessern:
o    Die standardmäßige vollständige Modellhierarchie
o    Neu geordnete und maßgeschneiderte Liste der Artikeltypen
o    Alle Kontextmenüs überarbeitet
o    Verbesserte Parallelität
o    Es wurden neue Elemente für Empfänge und Diskussionen hinzugefügt
o    Verbesserte Einstellung des aktuellen Kontexts
o    Verbesserte Möglichkeit zum Aufrufen der Bearbeitung
o    Verbesserte Möglichkeit zum Entfernen (Löschen) von Elementen
o    Verbesserte Symbole und Anzeigeeigenschaften
o    Es wurde die Möglichkeit hinzugefügt, alle Elemente gleichzeitig zu erweitern und zu verkleinern
o    Navigationssets hinzugefügt, um das Anpassen der sichtbaren Artikelliste zu ermöglichen
o    Verbesserte Integration mit anderen Tools
•    Neu hinzugefügte Navigations-Sets ermöglichen die Definition von Item-Sets im EB:
o    Benutzer können Sets erstellen und verwalten
o    Einfache kontextmenügesteuerte Optionen zum Wechseln zwischen Sätzen
o    Es ist geplant, dass bei Veröffentlichung standardmäßig mehrere Sets geliefert werden
•    Rezeptionen können jetzt im Elementbrowser angezeigt werden

Verbesserungen im Fenster für angedockte Eigenschaften:

•    Das Eigenschaftenfenster reagiert jetzt auf die Auswahl der folgenden Typen, indem es deren Eigenschaften als primären Editor anzeigt:
o    Bedarf
o    Einschränkungen
o    Dateien
o    Tests
o    Ressourcenzuweisungen
o    Instandhaltung
o    Änderungen
o    Mängel
o    Entscheidung
•    Die Auswahl dieser Typen kann gesteuert werden mit:
o    Der Element Browser
o    Diagrammelement-Fächer
o    Angedockte Listen

Notizen-Fenster:

•    Das angedockte Notizfenster reagiert auch auf die Auswahl wie das Eigenschaftenfenster
•    Darüber hinaus wurde es aktualisiert, um die Bearbeitung von Inline-Notizen im Dokumentstil für Auswahltypen zu unterstützen, die mehrere Notizfelder enthalten. (Tests, Wartung und Projekttypen)

Perspektiven:

•    Perspektiven können jetzt im Dialogfeld "Modelloptionen" Sicherheitsgruppen zugewiesen werden:
o    Ermöglicht Administratoren und Geschäftsinhabern, die Ansicht und den Umfang bestimmter Modellierungsmitarbeiter basierend auf ihrem Anliegen und ihren Fähigkeiten anzupassen
o    Versteckte Technologien werden nicht deaktiviert, das Modell ist dennoch logisch korrekt und wird für jede zugrunde liegende Technologie vollständig unterstützt. Benutzer können jedoch keine Modelle mit verborgenen Technologien erstellen
o    Mit dieser neuen Funktion können sehr feine und gezielte benutzerdefinierte Arbeitsumgebungen für Endbenutzer konfiguriert werden, die auf Fachwissen und Problembereichen basieren
o    Modelladministratoren sollten sorgfältig prüfen, ob sie die Erfahrung ihrer Mitarbeiter optimieren können, um die Modellierungsgenauigkeit zu verbessern.
•    Viele Orte, die perspektivisch filtern, zeigen jetzt die aktuelle Perspektive und bieten die Möglichkeit, sie direkt zu ändern
•    Zusätzliche Perspektivensets eingebaut
•    Perspektiven für alle Modell- oder Benutzertechnologien hinzugefügt

Dynamische Modell-Add-Ins:

•    Entwickelt, um die Entwicklung und Bereitstellung benutzerdefinierter Add-Ins zu vereinfachen
•    Stellt Add-Ins bereit, die im Modell selbst definiert sind und daher keine Netzwerkmitarbeiter oder andere Personen zum Verwalten des Aktualisierungs- und Bereitstellungszyklus benötigen
•    Wesentliche Merkmale und Funktionen sind:
o    Add-Ins werden mithilfe von Standardmodellierungstechniken im Modell definiert
o    Der gesamte Verhaltenscode ist in Javascript geschrieben
o    Add-Ins können auf das gesamte Repository-basierte Verhalten zugreifen
o    Add-Ins können auf Repository-Ereignisse (Signale) reagieren
o    Add-Ins können Eigenschaftslisten einrichten und verwenden
o    Add-Ins können SBPI-basierte APIs aufrufen
o    Der gesamte Code ist in Javascript.
•    Mehrere Beispiel-Add-Ins, die über den Modellassistenten bereitgestellt werden
•    Eine Reihe von Signalen, die alle verfügbaren API-Endpunkte dokumentieren, die im Modellassistenten bereitgestellt werden sollen
•    Alle Funktionen können durch Auswahl des entsprechenden Signals und Bereitstellung von Code implementiert werden
•    Definierte Add-Ins können auf XMI veröffentlicht oder für einen RAS-Dienst bereitgestellt werden, um die Verwendung über mehrere Modelle hinweg zu ermöglichen
•    Im Dialogfeld "Add-Ins verwalten" können Modelladministratoren die von Modellierern verwendeten Add-Ins steuern:
o    Standardmäßig sind alle neu definierten Add-Ins für alle Benutzer deaktiviert
o    Administratoren können Sicherheitsgruppen Zugriff auf einzelne Add-Ins gewähren
o    Aktivierte Add-Ins können automatisch für alle übereinstimmenden Benutzer oder für optionale Funktionen, für die sie sich anmelden können, aktiviert werden.
•    Workflow-Aufrufe stehen jetzt für Add-Ins zur Verfügung:
o    Add-Ins können jetzt "Workflow" in EA_Connect zurückgeben, um sich für Workflow-Ereignisse zu entscheiden
o    Diese Ereignisse, die bisher nur für VBScript-Workflow-Skripts verfügbar waren, ermöglichen eine bessere und zuverlässigere Workflow-Steuerung
o    Ersetzt die alte Workflow-Engine
o    Dynamisch auf offenes Modell gespritzt
o    Sicherheitszustand injiziert hat
o    Kann E-Mail-Benutzer modellieren, wenn sich der Status ändert

Javascript Engine aktualisiert:

•    Eingebaute Javascript-Unterstützung aktualisiert, um Mozilla Spidermonkey 63 zu verwenden
•    Bietet neue Funktionen wie JSON-Parsing

Diagramm Rendering:

•    Standardmäßig werden alle Diagramme jetzt leicht vergrößert, um die angezeigte Schriftgröße zu erhöhen, ohne das Layout zu ändern
•    Im Diagramm gerenderte Symbole werden jetzt nativ mit der aktuellen Zoomstufe und DPI-Skalierung gerendert
•    Lesezeichen für Elemente wurden erweitert, sodass Sie zusätzlich ein kurzes Text-Tag für das Element definieren können
•    Notizenfächer zeigen keine Fachbezeichnung mehr an
•    Der Abstand unter Elementnamen wurde geringfügig erhöht
•    Die Behandlung von Schriftarten wurde aktualisiert, um unerwünschte Variationen im Abstand zwischen Zeichen und andere Renderprobleme zu reduzieren
•    Zulassen, dass zusätzliche Elemente Schatten haben. (Info-Ansicht, Navigationszelle und Einschränkung)
•    Neue EA 15-Diagrammthemen hinzugefügt

Simple Drawing Style:

•    Einführung eines neuen Diagrammzeichnungsstils, mit dem flache und vereinfachte Diagramme einfach gezeichnet werden können
•    Ähnlich wie bei Visio-Zeichnungen
•    Die meisten Elemente werden mit der gleichen Rahmenfarbe wie die Füllfarbe gerendert, ohne Farbverläufe und mit einer vereinfachten Darstellung
•    Als Zeichenstil ist er sehr minimalistisch und versucht, eine Variation einer Whiteboard- oder Powerpoint-Grafik zu erstellen
•    Ermöglicht dem Benutzer die Verwendung der richtigen Elementtypen usw., sie haben jedoch einen völlig neuen Renderingstil und ein völlig neues Erscheinungsbild

Alternative Diagrammansichten:

•    Die Optionen für die Anzeige von Diagrammen wurden erweitert.
•    Das erweiterte Menü "Switch-Ansicht" wird jetzt oben im Diagramm-Kontextmenü angezeigt.
•    Verfügbare Ansichten sind:
o    Grafisch - Die Standarddiagrammanzeige
o    Liste - Eine bearbeitbare, filterbare und durchsuchbare Tabelle, in der die im Diagramm angezeigten Elemente aufgelistet sind
o    Gantt - Eine visuelle Darstellung der Ressourcenzuweisungen für die Elemente im Diagramm
o    Spezifikation - Eine Dokumentstilansicht der Elemente im aktuellen Diagramm. Konzentriert sich auf den Namen und die Notizen der Elemente
o    Beziehungsmatrix - Ein Raster mit den Beziehungen, die zwischen den Elementen im Diagramm bestehen
o    Konstrukt - Eine Rasteransicht, in der die zugehörigen Konstrukte für die Objekte in einem Diagramm angezeigt werden können

Diagramm-Matrix-Ansicht:

•    Diese Connector-fokussierte Ansicht bietet eine Ansicht der Beziehung zwischen Elementen im aktuellen Diagramm
•    Stellt eine Beziehungsmatrixansicht für die Elemente bereit, die in einem Diagramm angezeigt werden
•    In einem ähnlichen Stil wie die Statustabellenansicht gezeichnet
•    Verwendet vorhandene Quicklinker-Regeln, um zu bestimmen, welche Connectors erstellt werden können
•    Enthält die Option, die Anzeige auf die Elemente zu beschränken, für die Beziehungen definiert wurden

Schema Composer:

•    Beim Kopieren von Schema Composer-Artefakten werden jetzt die Profilinformationen dupliziert

 

 

Schema Composer
•    CIM- und generische Schema-Composer-Profile unterstützen jetzt die Generierung eines Profils mit mehreren Namespaces:
o    Die Package URI-Eigenschaft wird als Namespace für alle darin enthaltenen Typen verwendet.
o    Die Package Alias-Eigenschaft wird als Standard-Namespacepräfix verwendet.
•    Eigenschaften, die auf eine einzelne Spezialisierung des Zieltyps beschränkt sind, verweisen jetzt direkt auf den spezialisierten Typ, anstatt eine Auswahl zu verwenden.
•    Das Dialogfeld "Eigenschaftseinschränkungen" bietet jetzt die Option, alle Spezialisierungen im Modell oder die Teilmenge anzuzeigen, die bereits im Schema vorhanden sind.
•    Der Importer zeigt jetzt standardmäßig alle bekannten Dateierweiterungen an.
Database Engineering
•    Das Dialogfeld "Spalteneigenschaften" speichert jetzt automatisch geänderte Beschreibungen.
•    Generierte DDL-Skripts werden jetzt mit der UTF8-Codepage gespeichert.
Diagramme
•    SysML-Block Kontextmenü um einen neuen Port wiederherzustellen.
•    Sequenzdiagramm Lebenslinien für neue profilierte Elemente, die jetzt mit anderen Lebenslinien übereinstimmen.
•    Wiederholen Sie den letzten Connector (F3) verbessert, als der letzte Connector durch eine Quicklinker-Regel erstellt wurde, die einen vollständig qualifizierten Connector-Stereotyp angibt.
•    Sequenzdiagrammfragmente mit einer angegebenen Füllfarbe können jetzt auf Lebenslinien platziert werden.
•    SysML- und State Machine-Diagrammframes werden jetzt beim Verschieben und Ändern der Größe von enthaltenen Elementen korrekt angepasst.
•    Zustandsmaschinen-Diagrammrahmen verhindern nicht mehr, dass die Zustandsmaschine zwischen Paketen verschoben wird.
•    Zustandsmaschinendiagramme ohne übergeordnetes Element verhindern nicht mehr das Verschieben zwischen Paketen.
Benutzungsschnittstelle
•    Toolbox-Elemente können beim ersten Klick in den Projektbrowser gezogen werden.
•    Die Seite/Registerkarte des Interaktionspunkts listet nun die jeweiligen untergeordneten Elemente einer Aktivität und Eigenschaft/Teil auf.
•    Verbessert die Anzeige der Fensteraktualisierung mit dem aktuell ausgewählten Element und beim Ein- und Ausschalten des ausgeblendeten Zustands.
•    Menüband-Menüoption zum Öffnen bestimmter Arbeitsbereich-Layouts, die neu zugeordnet wurden.
•    Diagrammbild-Hyperlinks in Elementnotizen können jetzt bearbeitet werden.
•    Das Verhalten des Dialogfelds "Signalaktionseigenschaften" beim Ändern eines Signals wurde verbessert.
Weitere Änderungen
•    Skriptaufruf für Session.Input wiederhergestellt.
•    Workflow-Skripts auf Systemen ohne VBScript verursachen beim Laden des Modells keine Verzögerung mehr.
•    Wenn Sie die Sperre für gesperrte Elemente in der Gruppe über Cloud-Services ändern, ist keine vollständige Entsperrung mehr erforderlich.
•    Die Generierung von ausführbaren Statemachine-Codes generiert jetzt kompilierbaren Code, wenn 'Generate Trace Code' deaktiviert ist.
•    SBPI-Integration jetzt für Corporate Edition und höher verfügbar.
•    Paket als UML-Profil veröffentlichen jetzt in allen Editionen verfügbar.
•    Office-Integrationslizenzen können jetzt vom Floating License Server abgerufen werden.
•    Die Callback-Seite der OpenID-Anmeldung lädt kein Bild mehr von sparxsystems.com.

 

 

User Security und Login

  • Anmeldung mit OpenID bei der Benutzersicherheit wurde hinzugefügt.
  • Möglichkeit zur Verwendung der Benutzeranmeldeinformationen, die für die http-Sicherheitseingabeaufforderung für Cloud-Modelle bereitgestellt wurden, als Sicherheitsanmeldeinformationen.
  • Optionale Einschränkung hinzugefügt, damit Modellbenutzer über die Windows-Authentifizierung oder OpenID authentifiziert werden können.
  • Option hinzugefügt, um die Liste der verfügbaren Benutzer basierend auf Windows Active Directory- oder OpenID-Gruppen automatisch zu verwalten.
  • Option hinzugefügt, damit Benutzer eines Modells ihre Anmeldeinformationen für das aktuelle Modell speichern können, damit diese nicht erneut eingegeben werden müssen.
  • Die Schaltfläche „Aktueller Benutzer“ wurde oben rechts in der Multifunktionsleiste hinzugefügt, um Zugriff auf eine Reihe sicherheitsrelevanter Funktionen zu ermöglichen.

Code Miner

  • Neue Konfigurationsoptionen in Execution Analyzer-Skripts, um eine Reihe von verfügbaren Codebibliotheken für die Abfrage zu verwenden.
  • Erstellen von Bibliotheken für C ++ -, C # -, Java- oder XML-Dateien.
  • Geben Sie bei Bedarf für jede Bibliothek einen anderen Makrosatz an.
  • Verschieben Sie die Bibliotheken und das Management optional auf einen freigegebenen Server (der dem Pro Cloud Server beiliegt).
  • Definieren Sie eine Bibliothek wiederverwendbarer Abfragen zum Abrufen von Kontextinformationen basierend auf dem importierten Code.

SysML Parametrics Expression Editor

  • Geben Sie einen Ausdruck für einen Einschränkungsblock ein, und EA kann automatisch die Parameter definieren, die dafür erforderlich sind.
  • Erstellen Sie mehrere Eigenschaften, einschließlich Einschränkungseigenschaften, und definieren Sie auf einfache Weise, wie die einzelnen Eigenschaften einander zugeordnet werden.

Getting Started

  • Startseite wurde vereinfacht, um den Fokus auf die am häufigsten verwendeten Elemente zu legen.
  • „Visual Style“ Dialog und „New EA 14 Features“ Dokument wird nicht mehr angezeigt, wenn EA zum ersten Mal startet.
  • Der Projektbrowser bietet jetzt eine Verknüpfung zum Öffnen eines Projekts, wenn kein Modell geöffnet ist.
  • Start der Testversion optimiert.

Projekt Browser

  • Unterstützung für das Erstellen von Projekten im Projekt-Browser mithilfe der Toolbox.
  • Sortierung von Korrekturen.
  • Das Auswahlverhalten des Projekt-Browsers wurde aktualisiert, um sicherzustellen, dass Änderungen in anderen Fenstern vor der Änderung gespeichert werden.
  • Das Kontextmenü für Mehrfachauswahl bietet jetzt das Menü "Zusammenarbeit" und die Option zum Sperren von Objekten.
  • Aktualisieren Sie den Inhalt eines Pakets mit F5.

Diagramme

  • Einfacher UI-Diagrammtyp hinzugefügt.
  • Option zum Überschreiben des Benutzermotivs beim Speichern von Diagrammbildern für WebEA hinzugefügt.
  • Das Kontextmenü für Mehrfachauswahl enthält jetzt das Menü "Zusammenarbeiten".
  • Verbesserungen bei der Verarbeitung von Proxy Connector-Objekten.
  • Das Quicklinker-Menüverhalten wurde korrigiert, bei dem UML-Konnektoren unbeabsichtigt entfernt werden konnten.
  • Korrigiertes Verhalten, das die Erstellung eines zusammengesetzten Diagramms blockiert hat, das in der aktiven Perspektive nicht definiert ist.
  • Diagramme, die Frames anzeigen, erlauben Drag & Drop zwischen verschiedenen Paketen / Elementen nicht mehr, bis der Frame ausgeschaltet ist.
  • Verbesserte Handhabung des automatischen Routenlayouts in einer Diagrammauswahl.
  • Der Dialog Neues Diagramm blättert, um beim Öffnen den zuvor ausgewählten MDG-Typ anzuzeigen.

Rendern von Diagrammen

  • Seitenrahmen sind jetzt für alle Diagramme standardmäßig ausgeblendet.
  • Pakete haben nun die Option „Show Stereotype Icons“.
  • Einige Klassifiziererarten wurden aktualisiert, um den Namen kursiv zu zeigen, wenn sie abstrakt sind.
  • Einige Elementarten wurden aktualisiert, um den Namen nicht zu unterstreichen, wenn sie einen Alias erhalten.
  • Objekte ohne Namen oder Klassifizierungsnamen geben ihren Namen nun als unterstrichenes Doppelpunktzeichen wieder: ':'.
  • Verschiedene Verbesserungen bei den Diagrammrahmen.

XMI Import/Export

  • Verbesserungen beim kanonischen XMI-Import.
  • Verbesserungen beim XMI-Import mit Strip-Guides.
  • Verbesserungen beim Ecore Export.

Code

  • Quelltext-Editor: 'Gehe zu Definition' Befehl zeigt nun die Signaturen korrekt an.
  • VHDL-Import und Export-Verbesserungen.
  • PHP-Namespace-Generierung verbessert.
  • Python-Generierung aktualisiert, um die Generierung von Operationscode zu ermöglichen.
  • Die Generierung von Datumsangaben für den Schema-Composer wird jetzt auf xs:dateTime abgebildet.

Transformationen

  • Umwandlung des Realisierungs-Konnektors verbessert.
  • Erweiterte Unterstützung für integrierte TRANSFORM_TAGS-Makros.

Simulation

  • Simulationslauf Hyperlink-Typ hinzugefügt.
  • Simulation von großen Paketen verbessert.
  • Die manuelle Simulation von Modellen mit BPMN Receive Task oder UML AcceptEventAction wurde verbessert.

Database Engineering

  • SQL Server-Sequenzen können jetzt aus verschiedenen Schemas importiert werden.
  • Felder für Tabellenbereich und Besitzer können nun im Eigenschaftenfenster bearbeitet werden.

Modell-Validierung

  • Die Prüfungen wurden für die Konnektoren "Bereitstellung", "Aktivitätskante", "Paketimport" und "Paketzusammenführung" verbessert.
  • UML-Regeln werden jetzt beim Überprüfen von Nicht-UML-Modellen ignoriert.

Integration von Externen Daten

  • Integrationen von externen Datenquellen können jetzt in Nicht-Cloud-Modellen verwendet werden.
  • Stellen Sie sicher, dass Diskussionen in externen Daten sichtbar sind.
  • ServiceNow-Zuordnung verbessert.
  • Das Laden von Elementen zeigt jetzt den Status in einem einzelnen Warte-Cursor an.

Baseline-Vergleich

  • Tagged Value Hinweis Unterschiede werden nun gemeldet.
  • Neu definierte / wiederverwendete Ports erzeugen keine falschen positiven Ergebnisse mehr.

Bearbeiten von SysML mit Compartments verbessert

  • In Compartments angezeigte Elemente aktualisieren jetzt angedockte Fenster, wenn ihr Text ausgewählt ist.
  • Doppelklicken Sie auf das Verhalten für Elemente in Compartments, um das angedockte Eigenschaftenfenster zu öffnen.
  • Die folgenden Bereiche unterstützen dieses neue Verhalten: Parameter, Ports, Flusseigenschaften, Proxy-Ports, vollständige Ports und gerichtete Features.

Eingebettete Elemente

  • Wenn Sie ein Element mit eingebetteten Elementen in das Diagramm einfügen, wird das angedockte Fenster "Interaktionspunkte" angezeigt, in dem Sie eingebettete Elemente hinzufügen können.
  • Im angedockten Interaktionspunktefenster können nun untergeordnete Eigenschaften für vom übergeordneten Typ abgeleitete Eigenschaften angezeigt werden.
  • Deutlich reduzierte Zeit für die Durchführung eines "Synchronisierens von Strukturelementen".

Liste der „Docked Features“ verbessert

  • Mit der Eingabetaste wird der Fokus jetzt auf das Fenster mit den angedockten Eigenschaften verschoben, um die Bearbeitung aller Eigenschaften zu ermöglichen.
  • F2-Taste öffnet jetzt den Inline-Editor für die aktuell ausgewählte Eigenschaft.
  • Bearbeiten von Parametern eines Empfangs verschiebt den Fokus in den Editor für Signalattribute.
  • Verbessertes Verhalten beim Verschieben der Projektbrowserauswahl von einem Feature zum übergeordneten Element.
  • Das angedockte Element Features-Fenster wird korrekt aktualisiert, wenn es im schwebenden Zustand geöffnet wird.
  • Betriebsverhalten, Pre & Post angedockte Fenster werden jetzt aufgefordert, ausstehende Änderungen zu speichern, wenn der Kontext zu einem anderen Kontexttyp wechselt.
  • Es wurden seltene Umstände verhindert, die dazu führen können, dass für eine Operation aktualisierter Code über das Fenster der angedockten Eigenschaften nach Ausführung anderer Operationen verloren geht.
  • Verhalten des Operationsparametereditors korrigiert, wenn ein Parameter unterhalb der Zeile "Neuer Parameter" positioniert wurde.
  • Dialog "Wiederhergestellte Funktionen" für Benutzer, die Attribute und Operationen in einem eigenständigen Dialogfeld bearbeiten möchten
  • Zugänglich durch den Ribbon-Befehl: Design> Element> Features> Features Dialog.
  • Der Dialog "Visuelle Stile" (Start> Ansicht> Visuelle Stile) enthält jetzt die Option "Eigenschaftsdialoge bevorzugen":
  • Zeigt das Funktionsdialogfeld anstelle des angedockten Fensters für einen Doppelklick oder die Eingabetaste für ein Diagramm, F9 und F10 an.



ArchiMate

  • ArchiMate 3 Motivationselement: abgeschnitten Ecken sind nicht mehr gestreckt.
  • ArchiMate 3-Elemente bieten den Befehl "In Instanz konvertieren" nicht mehr an.

Erstellen von Technologien

  • Shapescript-Eigenschaften hinzugefügt, um Namen von Elementen zu erhalten, selbst wenn der Benutzer die Anzeige von Alias angefordert hat
    • #ActualName#
    • #Source.ActualName#
    • #Target.ActualName#
    • #Classifier.ActualName#.
  • Die Eigenschaft #Classifier.Name# wurde aktualisiert, um das Verhalten anderer Eigenschaften zu ermitteln, die den Alias bereitstellen, wenn „Use Alias if Available“ aktiviert ist.
  • Shapescript #RectangleNotation# -Eigenschaft kann jetzt ein Standardwert mit der _UCRect-Metatyp -Eigenschaft in Profilen bereitgestellt werden.
  • Shapescript #RectangleNotation# -Eigenschaft ist jetzt für zusätzliche Typen verfügbar, einschließlich Object.
  • Die Stereotype _instanceType Eigenschaft, die einen Paketstereotyp angibt, wird jetzt ignoriert.
  • Zusätzliche Eigenschaften, die den Profilhilfsdialogen hinzugefügt wurden:
    • _defaultAttributeType
    • _meiningForwards
    • _meiningBackwards
    • _UCRect
  • Shapescripte können jetzt Text innerhalb einer Teilform angeben, der fett und / oder kursiv dargestellt werden soll
  • Export von UML-Profilen aktualisiert, um die Konsistenz zwischen den Generationen zu unterstützen
    • Stereotypen mit mehreren Verallgemeinerungen oder mehreren stereotypisierten Beziehungen sortieren nun XML nach Zielnamen.
    • Stereotyp-Icons exportieren nicht mehr binären Daten als nötig.
  • Profile unterstützen jetzt die Erweiterung von Use-Case-Include- und Extend-Konnektoren.

Dokumentation

  • Neue Felder in den Vorlagen "Content - Files Item" für den HTML-Bericht verfügbar:
    • #LINKPATH# - Vollständiger Pfad zur Datei
    • #FILENAME# - Nur Name der Datei
  • Neue Felder in Assoziationsvorlagen für den HTML-Bericht verfügbar:
    • #ELEMENAME# - Name des Elements, auf das verwiesen wird
    • #LINKREF# - Ziel eines Hyperlinks zum angegebenen Element
  • Checklisten-Elemente, die jetzt für HTML generiert werden, werden in einem benutzerfreundlicheren Format angezeigt.
  • <> wird jetzt als Alias für <> in HTML-Berichten behandelt.
  • Attribut- und Operation-Tagged-Werte, die auf Elemente verweisen, generieren jetzt Hyperlinks in HTML-Berichten.
  • Beim Generieren von HTML-Berichten in einem großen Modell wird kein Datenbankfehler mehr angezeigt.
  • Strukturierte Spezifikation-Kontextliste generiert nun Hyperlinks zur Dokumentation.
  • Die Dokumentgenerierung generiert jetzt untergeordnete Diagramme in der Projektbrowser-Reihenfolge.
  • Elementfilter Attribut-Anfangswerte jetzt verfügbar.
  • Der Elementfilter für Test.Class akzeptiert nun akzeptiert durch Komma getrennte ganze Zahlen als Argument für 'One Of ...'.
  • Dokumentgenerierungsvorlagen zeigen jetzt unmittelbar nach Änderungen auf der Registerkarte einen geänderten Indikator an.
  • Die interne Lesezeichengenerierung wurde aktualisiert, um die Handhabung beim Öffnen von Dokumenten in LibreOffice zu verbessern.
  • Diagrammrahmen für SysML-Diagramme und Statusmaschinen können in WebEA nicht mehr angeklickt werden, um sicherzustellen, dass Diagramme auf iOS-Geräten gescrollt werden können.
  • Der QA-Testbericht kann nun nach Namen filtern, die einen Apostroph enthalten.
  • Dialog „Dokumentations- und Dokumentoptionen generieren“:
  • Das Potenzial für doppelte Elemente wurde in der Liste "Filter ausschließen" entfernt.
  • Reduzierte Ladezeit.

Automation

  • DiagramObject.Update () wurde geändert, um die Positionierung von Drahtgitterelementen und anderen eingebetteten Elementen zu verbessern, wenn das Diagramm nicht geöffnet ist.
  • Element.Update () aktualisiert nun die Projektbrowseranzeige des Klassifikatornamens.
  • Die Rückgabe von FALSE von OnPreNewElement Broadcast zeigt dem Benutzer keine Warnung mehr an.
  • API-Funktionen zum Anwenden / Freigeben von Benutzer- und Gruppensperren geben nun FALSE zurück, ohne Änderungen für Benutzer vorzunehmen, die keine Berechtigung zum Ändern von Sperren haben.
  • EnumXMIType.xmiARCGIS hinzugefügt, um den Export von ArcGIS XML mithilfe der Automatisierungsschnittstelle zu ermöglichen.
  • 'Nach Datei suchen' Hyperlink in der generierten Dokumentation unterstützt.

Modellieren und Simulieren mit der Modelica Bibliothek

  • Unterstützung für die Referenzierung eines in der Modelica-Bibliothek definierten Typs hinzugefügt.
  • Zulassen, dass eine Modelica-Bibliothek in eine Simulation einbezogen wird (z. B. "loadModel (Modelica) generieren").

Weitere Änderungen

  • Der Checklisten-Editor für markierte Werte erzwingt nun die für Artikel definierte Reihenfolge.
  • Im Dialogfeld "Diagrammeigenschaften" wird jetzt der Zeitpunkt der Diagrammerstellung angezeigt.
  • Die intelligente Platzierung wurde aktualisiert, um zu verhindern, dass Objekte an der rechten Kante eines Objekts gefangen werden, wenn sie sich in der Nähe ihrer oberen linken Ecke bewegen.
  • Repository.GetContextItem aktualisiert, damit kein Objekt mehr verfügbar ist, wenn es während der Kontextänderung aufgerufen wird.
  • Verschiedene Verbesserungen des Dokumenteditors.
  • Die Auflösung des Stereotyps wurde verbessert.
  • Bedeutung von Vorwärts- und Rückwärtstexten für SysML 1.5-Beziehungsstereotypen.
  • Mehrere Datenbankfehler in verschiedenen Repository-Typen wurden behoben.
  • Grundlegende Notiz-Editoren lassen jetzt erweiterte ASCII-Zeichen zu, um unerwartete Zuordnungen unter bestimmten Gebietsschemas zu verhindern.
  • Verbesserte Zeit beim Speichern oder Hinzufügen von Elementen zu einem Diagramm per Drag-Drop / Copy-Paste.
  • Verbesserte Behandlung leerer Daten bei Verwendung des Test & Maintenance-Konstruktfensters über eine Cloud-Verbindung.
  • UML-Profil-Export-Ribbon-Befehle spezifizieren jetzt explizit ein Quellpaket oder –diagramm.
  • Mehrere kleinere UI-Korrekturen.

 

Änderungen und Korrekturen für Build 1425

Benutzersicherheit und Anmeldung

  • EA Security unterstützt die Anmeldung mit OpenID.

Die Benutzeranmeldeinformationen http security können auch für Cloud-Modelle verwendet werden. •Optionale Einschränkung hinzugefügt. Modellbenutzer können über die Windows-Authentifizierung oder OpenID authentifiziert werden können.
Option hinzugefügt, um die Liste der verfügbaren Benutzer basierend auf Windows Active Directory- oder OpenID-Gruppen automatisch zu verwalten.
Option hinzugefügt, damit Benutzer eines Modells ihre Anmeldeinformationen für das aktuelle Modell speichern können, damit sie nicht erneut eingegeben werden müssen.
Die Schaltfläche aktueller Benutzer wurde oben rechts in der Multifunktionsleiste hinzugefügt, um Zugriff auf eine Reihe sicherheitsrelevanter Funktionen zu ermöglichen.
Verbesserungen bei der Überprüfung von Sperren in verschiedenen Situationen.

Code Miner
Neue Konfigurationsoptionen in Execution Analyzer-Skripts, um eine Reihe von Abfrage für die verfügbaren Codebibliotheken zu verwenden.

Erstellen Sie Bibliotheken für C ++ -, C # -, Java- oder XML-Dateien.
Geben Sie bei Bedarf für jede Bibliothek einen anderen Makrosatz an.
Verschieben Sie die Bibliotheken und das Management optional auf einen freigegebenen Server (der dem Pro Cloud Server beiliegt).
Definieren Sie eine Bibliothek wiederverwendbarer Abfragen zum Abrufen von Kontextinformationen basierend auf dem importierten Code.

SysML Parametric Editor
Geben Sie einen Ausdruck für einen Einschränkungsblock ein, und EA kann automatisch die Parameter definieren, die dafür erforderlich sind.
Erstellen Sie mehrere Eigenschaften, einschließlich Einschränkungseigenschaften, und definieren Sie auf einfache Weise, wie die einzelnen Eigenschaften einander zugeordnet werden.

Getting Started
Startseite vereinfacht, um den Fokus auf die am häufigsten verwendeten Elemente zu legen.
Visual Style Dialog und New EA 14 Features Dokument wird nicht mehr angezeigt, wenn EA zum ersten Mal startet.
Der Projektbrowser bietet jetzt eine Verknüpfung zum Öffnen eines Projekts, wenn kein Modell geöffnet ist.
Start der Testversion optimiert.

Projektbrowser
Unterstützung für das Erstellen von Projekten im Projektbrowser mithilfe der Toolbox hinzugefügt.
Sortierung von Korrekturen.
Das Auswahlverhalten des Projektbrowsers wurde aktualisiert, um sicherzustellen, dass Änderungen in anderen Fenstern vor der Änderung gespeichert werden.
Das Kontextmenü für Mehrfachauswahl bietet jetzt das Menü "Zusammenarbeit" und die Option zum Sperren von Objekten.
Aktualisieren Sie den Inhalt eines Pakets mit F5.

Diagramme
Einfacher UI-Diagrammtyp hinzugefügt.
Option zum Überschreiben des Diagramm-Themas beim Speichern von Diagrammbildern für WebEA hinzugefügt.
Das Kontextmenü für Mehrfachauswahl enthält jetzt das Menü "Zusammenarbeiten".
Verbesserungen bei der Verwendung von Proxy Connector-Objekten.

Diagramm-Rendering
Seitenrahmen sind jetzt für alle Diagramme standardmäßig ausgeblendet.
Die Option show Stereotype Icon kann nun auch auf Pakete angewendet werden.
Einige Classifier wurden aktualisiert, um den Namen kursiv zu zeigen, wenn diese abstrakt sind.
Einige Elementarten wurden aktualisiert, um den Namen nicht zu unterstreichen, wenn sie einen Alias erhalten.
Objekte ohne Namen oder Classifier-Name geben ihren Namen nun als unterstrichenes Doppelpunktzeichen wieder: ':'.
Verschiedene Diagrammrahmen wurden verbessert.

XMI-Import / Export
Verbesserungen beim kanonischen XMI-Import.
Verbesserungen beim XMI-Import mit Strip-Guides.
Ecore Export-Verbesserungen. 

Code
Quelltext-Editor 'Gehe zu Definition' Befehl zeigt nun die Signaturen korrekt an.
VHDL-Import und Export-Verbesserungen.
PHP-Namespace-Generierung verbessert.
Python-Generierung aktualisiert, um die Generierung von Operationscode zu ermöglichen.
Die Generierung von Datumsangaben für den Schema-Composer wird jetzt auf xs: dateTime abgebildet.

Transformation
Umwandlung der Realisierungs-Beziehung verbessert.
Erweiterte Unterstützung für integrierte TRANSFORM_TAGS-Makros

Simulation
Simulationslauf Hyperlink-Typ hinzugefügt.
Simulation von großen Paketen verbessert.
Die manuelle Simulation von Modellen mit BPMN Receive Task oder UML AcceptEventAction wurde verbessert.

Datenbank-Engineering
SQL Server-Sequenzen können jetzt aus verschiedenen Schemas importiert werden.
Felder für Tabellenbereich und Besitzer können nun im Eigenschaftenfenster bearbeitet werden.

Modell Bestätigung
Die Prüfungen wurden für die Konnektoren "Bereitstellung", "Aktivitätskante", "Paketimport" und "Paketzusammenführung" verbessert.
UML-Regeln werden jetzt beim Überprüfen von Nicht-UML-Modellen ignoriert.

Externe Datenintegration
Externe Datenquellenintegrationen können jetzt in Nicht-Cloud-Modellen verwendet werden.
Stellen Sie sicher, dass Diskussionen in externen Daten sichtbar sind.
ServiceNow-Zuordnung verbessert.
Das Laden von Elementen zeigt jetzt den Status in einem einzelnen Warte-Cursor an.

Baseline-Vergleich
Tagged Value Unterschiede werden nun gemeldet.
Neu definierte / wiederverwendete Ports erzeugen keine falschen positiven Ergebnisse mehr.

Editieren von SysML mit verbesserten Fächern:
In Fächern angezeigte Elemente aktualisieren jetzt angedockte Fenster, wenn ihr Text ausgewählt ist.
Doppelklicken Sie auf Conparetments von Modell-Elementen öffnet automatisch das Dockable-Window.
Die folgenden Bereiche unterstützen dieses neue Verhalten: parameters, ports, flow properties, proxy ports, full ports, and directed features.

Eingebettete Elemente
Wenn Sie ein Element mit eingebetteten Elementen in das Diagramm einfügen, wird das angedockte Fenster "Interaktionspunkte" angezeigt, in dem Sie eingebettete Elemente hinzufügen können.
Im angedockten Interaction Point Fenster können nun untergeordnete Eigenschaften für vom übergeordneten Typ abgeleitete Eigenschaften angezeigt werden.

Docked Features List verbessert
Mit der Eingabetaste wird der Fokus auf das Dockable Eigenschaften-Fenster verschoben, um die Bearbeitung aller Eigenschaften zu ermöglichen.
F2-Taste öffnet jetzt den Inline-Editor für die aktuell ausgewählte Eigenschaft.
Das Bearbeiten von Parametern einer Reception, verschiebt den Fokus in den Editor für das assoziierte Signal.
Verbessertes Verhalten beim Verschieben der Projektbrowserauswahl von einem Feature zum übergeordneten Element.
Attribute und Operationen mit dem ursprünglichen Dialog editieren:
Zugänglich durch den Ribbon-Befehl: Design > Element > Features > Features Dialog.
Der Dialog "Visuelle Stile" (Start > View > Visual Style ) enthält jetzt die Option "Prefer Property dialogs".
        oZeigt das Funktionsdialogfeld anstelle des angedockten Fensters bei einem Doppelklick oder beim Verwenden von F9 und F10 bei Diagrammen.

ArchiMate
ArchiMate 3 Motivationselement abgeschnitten Ecken sind nicht mehr gestreckt.
ArchiMate 3-Elemente bieten den Befehl "In Instanz konvertieren" nicht mehr an.

Technologie-Authoring
Shape-Skripteigenschaften hinzugefügt, um Namen von Elementen zu erhalten, selbst wenn der Benutzer angefordert hat, dass Alias angezeigt wird:

        o# ActualName#
        o      # Source.ActualName#
        o# Target.ActualNam#
        o# Classifier.ActualName#
Die Eigenschaft # Classifier.Namee # wurde aktualisiert, um das Verhalten anderer Eigenschaften zu ermitteln, die den Alias bereitstellen, wenn Use Alias if Available aktiviert ist.
Shape-Skript # RectangleNotationn # -Eigenschaft kann jetzt ein Standardwert mit der _UCRect - Metatyp -Eigenschaft in Profilen bereitgestellt werden.
Shape script # RectangleNotation # -Eigenschaft ist jetzt für zusätzliche Typen verfügbar, einschließlich Object.
Die stereotype _instanceType-Eigenschaft, die ein Paketstereotyp angibt, wird jetzt ignoriert.
Zusätzliche Eigenschaften wurden in den Profile-Helper hinzugefügt wurden:
        o_defaultAttributeType
        o_meiningForwards
        o_meiningBackwards
        o_UCRect
Shape-Skripts können jetzt Text innerhalb einer Teilform angeben, der fett und / oder kursiv dargestellt werden soll.
Export von UML-Profilen aktualisiert, um die Konsistenz zwischen unterschiedlichen Versionen zu gewährleisten:
        oStereotypen mit mehreren Generalisierungen oder mehreren Stereotyp Beziehungen werden nun nach Target-Name sortiert.
        oDas Exportieren von StereotypIcons wird nun nicht mehr größer als notwendig exportiert.
Profile unterstützen jetzt die Erweiterung von Use-Case-Include- und Extend-Connectors.

Dokumentation
Neue Felder in den Vorlagen "Content - Files Item" für den HTML-Bericht verfügbar:
         o# LINKPATH # - Vollständiger Pfad zur Datei.
         o# FILENAME # - Nur Name der Datei.
Neue Felder in Assoziationsvorlagen für HTML-Bericht verfügbar:
         o# ELEMENAME # - Name des Elements, auf das verwiesen wird.
         o# LINKREF # - Ziel eines Hyperlinks zum angegebenen Element.
Checklistenelemente, die jetzt für HTML generiert werden, werden in einem benutzerfreundlicheren Format angezeigt.
< > jetzt als Alias für < > in HTML-Berichten.
Attribut- und Operation-TaggedValues, die auf Elemente verweisen, generieren jetzt Hyperlinks in HTML-Berichten.
Beim Generieren von HTML-Berichten in einem großen Modell wird kein Datenbankfehler mehr angezeigt.
Strukturierte Spezifikation Kontextliste generiert nun Hyperlinks zur Dokumentation.
Die Dokumentgenerierung generiert jetzt untergeordnete Diagramme in der Projektbrowser-Reihenfolge.
Elementfilter Attribut Anfangswerte jetzt verfügbar.
Der Elementfilter für Test.Class akzeptiert nun durch Komma getrennte ganze Zahlen als Argument für 'One Of ...'.
Dokumentgenerierungsvorlagen zeigen jetzt unmittelbar nach Änderungen auf der Registerkarte einen geänderten Indikator an.
Die interne Lesezeichengenerierung wurde aktualisiert, um die Handhabung beim Öffnen von Dokumenten in LibreOffice zu verbessern.
Diagrammrahmen für SysML-Diagramme und Statusmaschinen können in WebEA nicht mehr angeklickt werden, um sicherzustellen, dass Diagramme auf iOS-Geräten gescrollt werden können.

Automatisierung
DiagramObject.Update () wurde geändert, um die Positionierung von Wireframe Diagrammen und anderen eingebetteten Elementen zu verbessern, wenn das Diagramm nicht geöffnet sind.
Element.Update () aktualisiert nun die Projektbrowseranzeige des Classifier-Name.
Die Rückgabe von FALSE von OnPreNewElement Broadcast zeigt dem Benutzer keine Warnung mehr an.
API-Funktionen zum Anwenden / Freigeben von Benutzer- und Gruppensperren geben nun FALSE zurück, ohne Änderungen für Benutzer vorzunehmen, die keine Berechtigung zum Ändern von Sperren haben.
EnumXMIType.xmiARCGIS hinzugefügt, um den Export von ArcGIS XML mithilfe der Automatisierungsschnittstelle zu ermöglichen.
'Nach Datei suchen' Hyperlink in der generierten Dokumentation unterstützt.

Weitere Änderungen
Der Checklisten-Editor für markierte Werte erzwingt nun die für Items definierte Reihenfolge.
Im Dialogfeld "Diagrammeigenschaften" wird jetzt der Zeitpunkt der Diagrammerstellung angezeigt.
Die intelligente Platzierung wurde aktualisiert, um zu verhindern, dass Objekte an der rechten Kante eines Objekts gefangen werden, wenn sie sich in der Nähe ihrer oberen linken Ecke bewegen.
Repository.GetContextItem aktualisiert, damit kein Objekt mehr verfügbar ist, wenn es während der Kontextänderung aufgerufen wird.
Verschiedene Verbesserungen des Dokumenteditors.
Die Auflösung des Stereotyps wurde verbessert.
Mehrere kleinere UI-Korrekturen.
Mehrere Datenbankfehler in verschiedenen Repository-Typen wurden verbessert. 

Angedockte Eigenschaften-Fenster

  • Alle angedockten Fenster sind nicht modal und ermöglichen schnellen und genauen Zugriff auf Konstrukteigenschaften.
  • Windows und Registerkarten werden basierend auf dem Kontext des aktuellen Konstrukts dynamisch angezeigt.
  • In den meisten Fällen "erinnern" sich einzelne Elementtypen zwischen zwei aufeinanderfolgenden Aufrufen an ihren zuletzt verwendeten Tab.
  • Vollständige Unterstützung durch die Workspaces-Funktion, die einen schnellen Wechsel zwischen verschiedenen UI-Layouts ermöglicht:
    • Elemente-spezielle und erweiterte Eigenschaften basierend auf dem Elementtyp.
    • Diagramme - Neue Filterung, Metamodellansichten, Zugang zu Swimlanes und mehr.
    • Beziehungen - Schneller Zugriff auf Connector-Eigenschaften.
    • Features - Für Attribute, Operationen, Empfänge, Teile, Eigenschaften und Interaktionspunkte (Ports, Teile).
    • Funktionsleiste - Neues angedocktes Fenster, das den listenbasierten Zugriff auf Elementfunktionen ermöglicht.
    • Verhalten - Neue Seiten für das Fenster Verhalten bei angedockten Eigenschaften.
    • Verantwortlichkeiten - Constraints, Anforderungen und Szenarien zusammen in einem einfach zu bedienenden angedockten Fenster.
    • SysML - Benutzerdefinierte Eigenschaftenseiten für SysML-Konstrukte.
    • BPMN - Benutzerdefinierte Eigenschaftenblätter für die Arbeit mit BPMN-Modellelementen.
    • Ressourcen - Zuweisen und Verwalten von Arbeitselementen und Ressourcen.
    • Wartung - Verwalten Sie Änderungen, Fehler, Defekte mit Leichtigkeit.
    • Testen - Konfigurieren, aktualisieren und überprüfen Sie Tests.
    • Collaborations - Unterstützt Diskussionen, Chat, Reviews und Journal (siehe unten).

 

Perspektiven und Musterbibliothek

  • Übernehmen Sie die Kontrolle über die reichhaltige Palette von Modellierungssprachen und Konstrukten, die standardmäßig in EA integriert sind.
  • Verfeinern Sie Ihre Palette an Modellierungswerkzeugen und konzentrieren Sie sich auf Ihre aktuelle Aufgabe.
  • Eine reichhaltige und hochgradig fokussierte Suite von technologiebasierten Perspektiven:
    • New Perspectives Menü (oben rechts von EA).
    • Auch mit der überarbeiteten Portalleiste gekoppelt.
    • Ein schneller und müheloser Mechanismus für den Wechsel zwischen Technologien.
    • Tauschen Sie die notwendigen Werkzeuge zur richtigen Zeit aus.
    • Verbergen Sie nicht verwendete Technologien, ohne die Arbeit anderer Modellierer zu beeinträchtigen.
    • Enge Integration mit dem Model Wizard und dem neuen Diagrammdialog.
  • Über 1000 neue Muster aus denen Sie wählen können.

 

Jedes Muster enthält

  • Ein Modellfragment das auf eine bestimmte Verwendung abzielt.
  • Eine Paketstruktur (wo zutreffend).
  • Ausführliche Anmerkungen und Diskussionsmaterial zur Verwendung.
  • Detaillierte Links zu Material und anderen Ressourcen im Zusammenhang mit dem Muster.
  • XMI-basierte Implementierung für schnelles und einfaches Einfügen des Musters in das aktuelle Modell.

 

Muster kommen in vielen Formen vor

  • Einfache Startermuster - Diagramm plus Grundelemente.
  • Komplexere mehrstufige Beispiele (zB Collaborations).
  • Paketstruktur oder Modellentwurf (allgemein für verschiedene Frameworks).
  • Fallstudien - Arbeitete Beispiele für Modellierungstechniken und –nutzung.
  • Beratung - Einfache schrittweise Diagramme, die veranschaulichen, wie bestimmte Ziele erreicht werden.

 

Weitere Änderungen

  • Wenn Sie eine Perspektive auswählen, wird der Modellassistent automatisch geöffnet.
  • Model Wizard ist jetzt als Vollansicht-Andockfenster implementiert (nicht modal).
  • Wählen Sie schnell aus der großen Auswahl an neuen und effektiven Modellierungsmustern aus.
  • Unterstützung für das Kombinieren eines Modellmusters mit dem aktuell ausgewählten Paket (Dialogfeld Modellassistent - Kombinieren mit ausgewähltem Paket).
  • Starten Sie Ihre Modellierung und konzentrieren Sie sich auf Ihre Interessensgebiete:
    • Neue perspektivische Drop-Liste oben rechts auf dem EA-Bildschirm.
    • Aktive Perspektive wird in der Statusleiste (rechte Seite) angezeigt.
    • Der Modell-Assistent enthält die Schaltfläche "Auswählen von:", um die Perspektive einfach zu wechseln.
    • Das Dialogfeld "Neues Diagramm" enthält die Schaltfläche "Auswählen von:", um die Perspektive einfach zu wechseln.
    • Die umfangreiche Sammlung von Modellmustern, Fallbeispielen und Anleitungen ist direkt in Version 14 enthalten.
    • Volle Unterstützung für die Implementierung benutzerbasierter Perspektiven.
    • Weitere Informationen finden Sie in Enterprise Architect 14 Übersicht und Hilfe.

 

Journalfenster - Teil des angedockten Fensters "Zusammenarbeit"

  • Führen Sie eine persönliche Aufzeichnung der täglichen Aufgaben.
  • Ein modellbasiertes Tagebuch zum Erstellen von Notizen, Erinnerungen, Designskizzen und mehr.
  • Erstellt automatisch jeden Tag einen neuen Eintrag, bereit für Gedanken, Kommentare und mehr.

 

Diagramm Diskussionen

  • Zusätzlich zu der bestehenden Unterstützung für Element-Diskussionen wurde die volle Unterstützung für Modelldiagramme hinzugefügt.
  • Mache Kommentare, informiere und diskutiere Diagramme mit Teammitgliedern.
  • Ideal für alle Beteiligten, einschließlich externer Kunden über EA Lite oder WebEA.

 

Rezensionen und Diskussionen wurden erheblich verbessert

  • Neues und optimiertes Review History & Details Fenster.
  • Vereinfachte Übersicht für alle Reviews im Modell.
  • Schnelleres suchen und beipflichten/hinterlassen von Bewertungen.
  • Flexibles Review-System.
  • Erweitertes Fenster "Bewertungen verwalten".
  • Neu gestaltet, um einen vereinfachten Überblick über alle Überprüfungselemente in Ihrem Modell zu bieten.
  • Finden Sie schnell eine Bewertung oder schließen Sie sich einer Prüfung an oder doppelklicken Sie um weitere Details im neuen Fenster "Angekoppelte Bewertungen" zu erhalten.
  • Neues Fenster für angedockte Reviews:
    • Enthält einen Verlauf der letzten Besprechungsdiskussionen in dem Modell, in dem die neuesten besprochenen Übersichtsthemen und deren Status aufgeführt sind.
    • Doppelklicken Sie, um zu sehen, was auf einem Element gesagt wurde.
  • Diskussionsverlaufsfenster aktualisiert:
    • Von der Hauptregisteransicht in ein eigenes angedocktes Fenster für einfachen Zugriff verschoben.
    • Stellen Sie einen besseren Arbeitsablauf bereit ohne die Hauptansicht zu übernehmen.
  • Verbessertes Anzeigeformat der angedockten Reviews und des Diskussionsfensters, einschließlich:
    • Konsequentes Layout zwischen Diskussionen und Reviews.
    • Vereinfachte Textformatierung zum leichteren Lesen und Scannen.
    • Verwendung von Symbolen für Diskussionen und normale Elementdiskussionen.
    • Hellere Symbole für Status und Priorität.

 

Verbesserte Team Library ersetzt die Team Review

  • Der Schwerpunkt liegt auf einer Bibliothek/Repository von
    • Veröffentlichte Dokumente,
    • Dateien,
    • Hilfsmaterial,
    • Spezifikationsdokumente,
    • Informelle Notizen,
    • Binäre Ressourcen und mehr.
  • Speichern Sie gängiges Material wie PDF-basierte Spezifikationen.
  • Abrufen vom Modell und Anzeigen mit einem Klick.
  • Verwenden Sie eine Teambibliothek für mehrere Modelle um gemeinsame Ressourcen gemeinsam nutzen zu können.
  • Zugriff von - Ribbon: Start | Zusammenarbeit | Teambibliothek:
    • Volle Unterstützung für Cloud-basierte Verbindungen.
    • Speichern Sie jede Art von Datei (einige Größenbeschränkungen gelten).
    • Dateien werden direkt im Repository gespeichert.
    • URLs zu HTML und anderen Ressourcen können ebenfalls hinzugefügt werden um externes Material freizugeben.

 

Optimierte Farbbänder und Menüs

  • Version 14 enthält viele Änderungen an der Hauptmenübalkonleiste und den Kontextmenüs:
    • Es wurden Änderungen vorgenommen um die allgemeine Komplexität zu reduzieren und einen saubereren Zugriff auf EA-Funktionen und -Tools zu ermöglichen.
    • Die Farbbänder wurden an die neuen Kontextmenüs angepasst.
    • Greifen Sie schnell und intuitiv auf die benötigten Befehle zu.
  • Die neue Ribbon-Struktur lautet wie folgt:
    • Start: Erkunden Sie Ihr Modell. Greifen Sie auf Perspektiven und Arbeitsbereiche auf hoher Ebene zu. Arbeiten Sie zusammen!
    • Design: Erstellen Sie Ihr Modell. Zugriff auf Werkzeuge zum Arbeiten mit Paketen, Diagrammelementen und mehr.
    • Layout :Verfeinern Sie Ihre Diagrammdarstellung. Layout, Format und Filter.
    • Spezialisieren Sie Zugriff auf 3rd Pary Tools und Erweiterungstechnologien. Integration mit anderen Systemen wie Jira, TFS, Wrike und anderen.
    • Veröffentlichen: Erstellen Sie Dokumente, Bilder und Webseiten. Exportieren und importieren Sie Modelle als XMI. Zugriff auf RAS-basierte Dienste.
    • Konstruieren Sie Kanban, Ressourcenmanagement, Test, Änderung, Gantt und andere Projektmanagement-Tools.
    • Simulieren Sie dynamische und interaktive Simulation. BPSim, Modelica und DMN basierte Simulationen.
    • Code Import. Generieren Sie Code (für die gebräuchlichsten Sprachen). Kompilieren, testen, ausführen. DDL, XSD, XSLT.
    • Führen Sie aus: Debug, Profil, Record, Test und Code-Inspektion; arbeiten Sie mit kompiliertem Code (Java, .NET, C/C ++)
    • Richten Sie Benutzer ein, konfigurieren Sie Versionskontrolle und andere Projekt- und lokale Optionen.
  • Kontextmenüs wurden verfeinert um sich mehr auf die Modellierung zu konzentrieren:
    • Die Code-Generierungsoptionen wurden in die Code-Multifunktionsleiste verschoben.
    • Veröffentlichungsoptionen werden im Veröffentlichungs-Ribbon vollständig unterstützt.
    • Viele erweiterte Funktionen wurden in entsprechende Ribbons verschoben (z. B. ausführbare Statusmaschinen).
  • Kontextmenüs konzentrierten sich auf die Konstruktion von Modellen:
    • Fügen Sie neue Elemente hinzu.
    • Fügen Sie neue Diagramme hinzu.
    • Manipulieren Sie Konstrukte.
    • Aussehen manipulieren.
    • Zusammenarbeiten (diskutieren, überprüfen, senden Link).
    • Gemeinsame Aufgaben in allen Modellierungssprachen.

 

Metamodelle, Metamodell Ansichten & Quicklinking

  • Version 14 enthält ein leistungsfähiges neues Metamodell-basiertes System zur Konfiguration und Verfeinerung von Modellierungsszenarien.
  • Die neue Metamodell-Einrichtung verwendet System- und benutzerdefinierte Metamodelle für
    • Modellkonformität,
    • Zum Begrenzen der verfügbaren Verbindungen zwischen Elementen,
    • Zum Überprüfen eines vorhandenen Modelldiagramms auf Übereinstimmung mit dem Metamodell,
    • Unterstützung für das Erstellen eigener Metamodell-Constraints (um die Validierung und automatische Generierung von Quicklinkern zu steuern) in einem UML-Profilpaket.
  • Eingebaute Metamodelle für UML und andere Modellierungssprachen bieten Unterstützung für
    • Verfeinerung des Quicklinkers,
    • Filterung des Quicklinkers auf vollständiges Metamodell oder beschränken Sie auf die Diagramm-Toolbox (empfohlen),
    • Zum Hervorheben von Diagrammelementen außerhalb des aktuellen Metamodells (Diagrammeigenschaft "Filter to Metamodel"),
    • Unterschiedliche Metamodelle in einer Diagrammansicht für verschiedene Situationen einstellen (Diagrammeigenschaft "Angewandtes Metamodell").
  • Der Quick Linker wurde überarbeitet, um sowohl präzisere als auch intuitivere Quick Linking-Funktionen zu bieten:
    • Quicklinker-Definitionen werden automatisch aus Metamodellen generiert
    • Unterstützung für UML, Core-Erweiterungen, SysML, ArchiMate, UAF und andere Technologien.
    • Verbesserungen beim Zeichnen von Diagrammen und visuellen Modellen.

 

Neue Diagrammthemen

  • Dunkel - Geeignet für die Verwendung mit Black oder Dark UI Themes:
    • Dark 14 - Neues Standard Dark Theme.
    • Dark 14 - Grouped - Gruppenfarben als Elementlinienfarbe implementiert (nicht gefüllt).
    • Dark 14 - Tile - wie oben mit gekacheltem Hintergrund.
    • Dark 14 _ Tile - Gruppiert - wie oben mit gekacheltem Hintergrund.
    • Enterprise Architect 14-Thema - Geringfügige Änderungen gegenüber dem vorherigen Standardthema.
    • Es wurden 6 neue Hintergrundkacheln hinzugefügt die mit dunklen Stilen verwendet werden können.
  • Eine neue Option wurde hinzugefügt um dunkle Designs für Diagramme zu verbessern
    • Die Option befindet sich unter Einstellungen | Diagramm | Standardfarben, die Dark Style Style verwenden.
    • Hilft dabei, Elemente wie Hyperlinks und Navigationszellen zu vereinheitlichen, um das Gesamtbild eines Diagramms zu verbessern, wenn dunkle Hintergrundfarben/-kacheln angewendet werden.
    • Designs mit dieser Option können die Hintergrundfarbe für Diagramme verwenden, die in einem Bild gespeichert oder in die Zwischenablage kopiert wurden.
    • Wenn diese Option zusammen mit Use Element Group Style aktiviert ist, wird die Gruppen-Style-Füllung stattdessen als Rahmenfarbe des Elements verwendet (leicht abgedunkelt), wodurch das Diagramm ein konsistenteres Gefühl erhält.

 

Möglichkeit hinzugefügt, Ressourcen in einem Fach eines Elements anzuzeigen

  • Kann über die Optionen Features und Compamentent Visibility der Elemente oder über die Diagrammeigenschaften| Elementseite aktiviert werden.
  • Zeichnet die Ressourcen als Fortschrittsbalken einschließlich des Ressourcennamens und der Rolle.

 

Neue Inline-Version der Spezifikationsansicht für ein Diagramm

  • Drücken Sie einfach die << Schaltfläche (oben links in der Hauptregisterkarte) oder über das Ribbon Design | Diagramm | Ansicht als - Inline-Spezifikation.
  • Bietet eine bearbeitbare, sortierbare und interaktive Spezifikation des Diagramms.
  • Eng in das aktuelle Diagramm integriert.
  • Die Auswahl der Diagrammelemente aktualisiert sofort die Spezifikationsansicht.
  • Die Änderung des Kontexts in der Ansicht "Spezifikation" ändert den Diagrammkontext.
  • Druckbare Dokumentgenerierung möglich.
  • Bietet einen klaren und überzeugenden Mechanismus zum Anzeigen des zugrundeliegenden beschreibenden Texts in einem Diagramm.

 

Unterstützung für das Anzeigen eines Diagramms mit dem Spezifikationsmanager hinzugefügt

  • Das Fensterlayout wird mit dem Diagramm gespeichert.

 

Zusätzlich

  • Neue Such-Toolbox zum schnellen Auffinden von Elementkonstrukten, Aktivierung ihrer Toolbox und Hinzufügen zu einem Diagramm.
  • Strukturierte Fächer für ein Element sind jetzt standardmäßig aktiviert und werden beim Ziehen eines untergeordneten Elements auf das übergeordnete Element (für alle Elemente, die untergeordnete Elemente haben können) festgelegt:
    • Untergeordnete Elemente, bei denen es sich nicht um Ports/Teile handelt, können mithilfe der Tilde (~) beim Ziehen des untergeordneten Objekts aus dem übergeordneten Element entfernt werden.
    • Wenn keine untergeordneten Elemente auf dem übergeordneten Element verbleiben (mit Ausnahme von Kantenelementen), wird das strukturierte Fach ausgeblendet.
    • Kantenmontierte Elemente werden nun standardmäßig an eine beliebige Stelle auf der übergeordneten Kante gebunden. Dem Elementkontextmenü wurde eine neue Option hinzugefügt, um nur die Bewegung um die Kanten des Fachs herum zuzulassen. Dies wird standardmäßig für bereits vorhandene Elemente aktiviert, die bereits strukturiert waren Fächer aktiviert).
  • Wartungs- und Testskriptfächer gruppieren nun Elemente zur besseren Lesbarkeit nach Typ:
    • Neues Element Symbol zum Umschalten zwischen der Rechtecknotation für unterstützte Elementtypen.
  • Neue Filteroption 'Hierarchie' zum Ribbon unter Layout | Filter hinzugefügt;  dient zum Markieren aller Objekte aus derselben Hierarchie in einem Diagramm.
  • Neue Fächer hinzugefügt um Bewertungen und Diskussionen anzuzeigen.
  • Strg + A (um alles auszuwählen) in einem Diagramm werden keine Elemente mehr ausgewählt, die von einem Diagrammfilter herausgefiltert wurden.
  • Toolbox-Quick-Schaltfläche zur Diagramm-Statusleiste ">>" hinzugefügt.
  • Ports, ActionPins, ObjectNodes, ExpansionNodes und ActivtyParameters zeichnen nicht mehr mit gerundeten Rects, wenn die Option aktiviert ist.
  • Neue Option 'Alle Elemente andockbar machen' hinzugefügt, um das Erstellen eines Diagramms zu erleichtern (Diagrammeigenschaften | Registerkarte Diagramm).
  • Möglichkeit hinzugefügt, den Status der Elementsperre anzuzeigen - passend zum Projektbrowser Ein Ausrufezeichen wird oben links in einem Element angezeigt ("Status der Elementsperrung anzeigen" -> Diagrammeigenschaften | Registerkarte "Diagramm").
  • Verbesserte Zeichenleistung für Diagramme, die viele Beschriftungen enthalten.
  • Möglichkeit hinzugefügt, einzelne Attribute, Operation und Tagged Values ​​in einem Diagrammbereich 'Diagrammeigenschaften | Eigenschaften'.
  • Im Dialogfeld "EA-Einstellungen" wurde eine Seite "Window Behavior" hinzugefügt, damit diese Optionen leichter zu finden sind.
  • Die Lesbarkeit des Diagramms wurde verbessert, indem keine leeren markierten Werte mehr angezeigt wurden.
  • Möglichkeit hinzugefügt, markierte Werte nach Stereotyp zu gruppieren (Diagrammeigenschaften | Elementseite | Gruppentags nach Stereotyp).
  • Unerwünschte Größenänderung bestimmter Elemente beim Ziehen und Ablegen aus dem Projektbrowser in das Diagramm wurde beseitigt (Einige BPMN / StateChart / Activity-Elementtypen wurden in der Größe geändert, was zu einer Änderung des Seitenverhältnisses führte).
  • Die Option "Auto Route" des Diagrammlayouts wurde so verbessert, dass Anschlüsse mit einem Ende, das von einem anderen Element abgedeckt wird, im Layoutsatz enthalten sind.
  • Die Dicke der Timeline-Elemente wurde geringfügig erhöht.
  • Die Statuswerte "None", "Null", "Void" und "No State" werden nun mit gestrichelten Linien gezeichnet.
  • Problem behoben, das die Anzeige des Eigenschaftsmenüs für Stereotyp-Subtypen verhinderte.
  • Setzen Sie z.B. ein BPMN-Gateway auf ein Diagramm und Sie erhalten kein Popup-Menü, in dem Sie gefragt werden, welche Art von Gateway erstellt werden soll.
  • Verbesserte Auswahl von Beschriftungen, wenn sie sich über Objekten befinden.
  • Neue Begrenzungsform hinzugefügt "Benutzerdefiniert - Freiform".
  • Verbessertes Verhalten für benutzerdefinierte Grenzen einschließlich:
    • Ermöglicht nicht orthogonale Begrenzungsformen.
    • Unterstützung für benutzerdefinierte Swimlanes hinzugefügt.
    • Strg + Q und Shift + Linksklick können nun zum Umschalten von Wegpunkten verwendet werden.
    • Benutzerdefinierte Grenzen werden jetzt den Diagrammsperrstatus korrekt überprüfen, bevor Sie das Bewegen/Umschalten von Punkten zulassen.
    • Die Kontexthervorhebung funktioniert jetzt mit benutzerdefinierten Grenzen.
    • Grenzpunkte werden nun hervorgehoben, um anzuzeigen, welcher Wegpunkt/Linie ausgewählt ist.
    • Erhöhter Auswahlbereich für Grenzen.
    • Transparente benutzerdefinierte Begrenzungen verhalten sich jetzt genauso wie normale Begrenzungen, wenn Sie in sie klicken (nur durch Klicken auf eine Kante wird das Objekt ausgewählt).
    • Benutzerdefinierte Grenzen werden jetzt korrekt mit der übergeordneten benutzerdefinierten Grenze verschoben, wenn sie verschachtelt sind.
  • Das Speichern eines Diagramms in einem Bild (png, bmp, gif, jpg, tga) und das Kopieren in die Zwischenablage (wenn auf Bitmap gesetzt) ​​wird jetzt standardmäßig auf 133% skaliert:
    • Zusätzliche Skalierungsstufen wurden hinzugefügt (133%, 150%, 175% und 300%).
    • Die Skalierung kann schnell über die Multifunktionsleiste geändert werden (Registerkarte Publizieren | Diagramm | Bild | Bild skalieren bis).
  • Das Speichern eines Diagramms in einem Bild (png, bmp, gif, jpg, tga) oder das Kopieren in die Zwischenablage (wenn es auf Bitmap gesetzt ist) enthält jetzt die Hintergrundkachel, wenn eine angewendet wird:
    • Eigenschaftsarten (Ports und Teile) sind jetzt standardmäßig aktiviert.
  • Die Option zum Deaktivieren von Typen wurde jetzt in Diagrammeigenschaften | verschoben Registerkarte "Elemente".
  • Infoansicht:
    • Zeichnungsstil hinzugefügt um markierte Werte, Elementnotizen und Checklisten anzuzeigen.

 

Swimlanes

  • Fügen Sie Swimlanes hinzu.
  • Elemente an die Breite der Swimlane binden
  • Verdecken Sie Linien von Unterebenen, um dem Diagramm mehr Grid-Layout-Feeling zu verleihen (beim Binden von Elementbreiten).
  • Swimlanes-Eigenschaften sind jetzt als Eigenschaftenregisterkarte im angedockten Diagrammeigenschaftenfenster verfügbar.
  • Matrixeigenschaften sind jetzt als Eigenschaftenregisterkarte im angedockten Diagrammeigenschaftenfenster verfügbar.

 

Roadmap-Diagramme

  • Neues Roadmap-Profil hinzugefügt, das mehrere vordefinierte Diagramme enthält, die eine einfachere Modellierung von Roadmap-Diagrammen ermöglichen.
  • Roadmap-Elemente werden jetzt skaliert, wenn die Zeitleiste skaliert wird
  • Unter der Konstruktionsansicht wurde eine umfangreiche Sammlung von Roadmap-Mustern hinzugefügt.
  • Strategie-Roadmaps.
  • Geschäft, Fähigkeit.
  • Informationstechnologie.
  • Marketing.
  • PEST.
  • Portfolio.
  • Produkt.
  • Produktentwicklung.
  • Projekt.
  • Technologie.

 

Kanban Diagramme

  • Neue Darstellungsoption 'Hierarchie hervorheben' um auf einen Blick zu sehen, welche Elemente die gleiche Hierarchie haben.
  • Verbesserte Navigation durch Pfeiltasten, wenn sich ein Elternelement im Diagramm befindet.
  • Automatisches Füllen eines Kanban über SQL und Element Filter wurde verbessert.
  • Der Kanban-Zeichenstil verfügt nun über neue Optionen zum Anzeigen von markierten Werten, Notizen und Checklistenelementen.
  • Wenn Sie einen Lane-Namen ändern, der an eine Eigenschaft gebunden ist, wird die entsprechende Eigenschaft für Elemente in dieser Lane aktualisiert.
  • Viele Verfeinerungen und Verbesserungen beim Zeichnen verschiedener Elementtypen in Kanban-Diagrammen.

 

Sequenzdiagramme

  • Die Erstellung von Nachrichten in Sequenzdiagrammen wurde verbessert.
  • Nachrichten in Sequenzdiagrammen können jetzt mithilfe der Umschalt- oder Alt-Taste neu angeordnet werden um Probleme bei der Verwendung von Enterprise Architect unter Wine oder einer VM zu vermeiden.

 

Änderungen der Benutzeroberfläche

  • New Context Browser vereinfacht die Modellnavigation:
    • Eine fokussierte Ansicht Ihres Modells.
    • Sehen Sie sich jeweils ein Paket an.
    • Immer synchron mit dem globalen Projektbrowser und der Navigationsleiste.
    • Als alternative Registerkarte im Projektbrowser verfügbar.
    • Hauptprojektansicht jetzt unter "Global".
  • Element Browser erlaubt nun das Ausfiltern einzelner Abschnitte:
    • Reduzieren Sie die Liste der angezeigten Informationen auf diejenigen, die Sie interessieren.
    • Funktioniert gut mit vielen der neuen angedockten Fenstern.
    • Bietet einen schnellen Einblick in die Funktionen, Rollen und Verbindungen eines Elements.
  • Neues Zusammenarbeits-Kontextmenü:
    • Hinzugefügt zu den Kontextmenüs des Projektbrowsers und des Diagramms.
    • Senden Sie eine Modell-Mail mit dem Verweis auf den aktuellen Artikel.
    • Starte eine Diskussion, chatte oder überprüfe den aktuellen Gegenstand.
  • Das Portals-Fenster wurde neu gestaltet:
    • Erleichtert gemeinsame Funktionen.
    • Bietet einfachen Zugang zu einer Vielzahl von Einrichtungen:
      • Perspektiven - Wählen Sie und greifen Sie auf Perspektiven zu.
      • Arbeitsbereiche - Suchen und Anwenden von Arbeitsbereichen.
      • Windows - Vollständige Auflistung aller Hauptfenster von EA (außer Ausführung).
      • Status - Sucht und verknüpft Informationen zum aktuellen Modellstatus.
      • Erweitern - Spezialisierungen, Add-Ins und andere Technologien.
      • Ausführen - Software-Engineering, Debugging und mehr.
      • Revisit - Letzte Dateien, Diagramme und anderes Material.
      • Ratgeber - Schneller Zugriff auf die Sparx EA PDF-Bibliothek.
      • Lernen - Schneller Zugriff auf Sparx EA Ressourcen, Hilfe, Videos und mehr.
  • Das Standardbenutzeroberflächen-Kontextmenü wurde geändert:
    • Klicken Sie mit der rechten Maustaste auf leere Toolbox-Bereiche oder auf die automatisch ausgeblendete Dock-Leiste.
    • Der Inhalt wurde auf Vollbildmodus, Portalsfenster und Suchoptionen reduziert.
    • Schneller und effektiver Zugriff auf einzelne Portalseiten.
  • Neue Modelluhren überwachen Aktivitäten über mehrere Modelle hinweg:
    • Zugang über Startseite "Zuletzt" - Drop-Menü.
    • Konfigurieren Sie ein oder mehrere zu betrachtende Modelle.
    • Konfigurieren Sie die zu betrachtenden Elemente.
    • Beobachtete Elemente werden aufgelistet und aktualisiert, wenn EA gestartet wird.
    • Schneller Einblick in Modelle, die sich ändern und aktiv sind.
  • Autohide-Fenster können nun auf ein Mouse-Over- oder ein Mausklick-Ereignis reagieren:
    • Start | Einstellungen | Fensterverhalten.
    • Autoversteckte Fenster bei Mouse Over anzeigen (Standard False).
    • Standard erfordert Mausklick.
  • Verknüpftes / Dynamisches Dokument angedocktes Fenster:
    • Verbesserte Element Sicherheit und Berechtigungsprüfungen.
    • Bessere visuelle Anzeige des Status der Elementsperre - wird jetzt in der Symbolleiste in Text angezeigt.
    • Andere allgemeine Verbesserungen der Benutzerfreundlichkeit und der Mehrbenutzerumgebung, einschließlich klarer und geeigneterer Eingabeaufforderungen beim Speichern des Dokuments.
    • Zusätzliche Kontextmenüoptionen aus dem Dropdown-Menü der Symbolleiste einschließlich Sperrelement.
  • Markierte Werte.
  • Nach dem Bearbeiten eines markierten Werts bleibt der Wert im Fenster mit dem markierten Wert sichtbar, um zu bestätigen, dass der Wert korrekt aktualisiert wurde.
  • Spezifikationsmanager.
  • Neue Option zum Anzeigen des Elementsymbols neben dem Namen:
    • Optional können Sie im Spezifikationsfenster die Schaltfläche "Hinzufügen" anzeigen um neue Elemente bequem hinzuzufügen,
  • Aktualisiertes Spezifikationsmanager-Registersymbol:
    • Option "Zuletzt erstellten Typ verwenden" hinzugefügt um eine Multifunktionsleiste festzulegen (Element | Elementtyp).
  • Weitere Verbesserungen der Benutzeroberfläche:
    • Das Doppelklick-Verhalten des Projektbrowsers für Pakete wird nun standardmäßig erweitert/reduziert.
    • Das Doppelklickverhalten für ein erweitertes Artefakt im Projektbrowser öffnet nun den Bericht und nicht die Artefakteigenschaften.
    • Die Navigationssymbolleiste wurde erweitert um die Anzeige von Kinddiagrammen eines Elements zu ermöglichen.
    • In der Statusleiste wurde die Anzahl der Zeichen für grundlegende Notiz-Editoren hinzugefügt.
    • Neues und verbessertes Standardlayout für das Mail-Modellfenster.
    • Diagrammauswahl: Die Auswahl der Dialogbaumstruktur stimmt jetzt mit der Projektbrowserstruktur überein.
    • Das angedockte Notizfenster zeigt jetzt den Kontexttyp in seiner Beschriftung an.
    • z.B. Element-Notizen, Diagramm-Notizen, Verbindungs-Notizen, Attribut-Notizen oder Bedienungshinweise.
    • Diagrammlegenden werden jetzt im Projektbrowser angezeigt.
    • Der Mauszeiger ändert sich nun in ein Handsymbol, wenn Sie über eine Quicklinker-Schaltfläche navigieren.
    • Diverse Verfeinerungen bei Thematik und Fensteranzeige.

 

DMN - Decision Modeling Notation (OMG-Spezifikation)

  • Eine leistungsstarke und ausdrucksstarke Sprache, die es Ihnen ermöglicht, Entscheidungen mit Genauigkeit und Genauigkeit in einer visuellen Notation zu modellieren.
  • Volle Unterstützung für die Modellierungsnotation und integrierte Unterstützung für Validierung, Simulation, Codegenerierung und mehr.
  • Die Sprache wurde entworfen, um in Symbiose mit BPMN zu arbeiten.
  • Sie können damit Systementscheidungen in einer Vielzahl anderer Sprachen modellieren, einschließlich UML, SysML, SoaML, Code Engineering, um nur einige zu nennen.
  • DMN Hightlights schließen ein:
  • Basiert auf dem DMN 1.1 Profil von der OMG
  • Codegenerierung für Java / JavaScript / C ++ / C #
  • Fügen Sie generierten Code in Ihre Anwendungen ein, nachdem Sie im EA definiert und getestet haben
  • Simulation: Lauf/Schritt Simulation für die Entscheidungshierarchie
  • Zum Abschluss ausführen um Szenarien und Datensätze zu testen
  • Führen Sie Schritt für Schritt aus um die Ausführung im Detail zu prüfen
  • Speichern und verwenden Sie mehrere Ausführungsszenarien (Datensätze)
  • Integration mit BPSim
  • Integration mit der mit EA gelieferten BPSim-Engine
  • Leistungsstarke Werkzeuge, um BPSim-Prozess-Profiling mit DMN-basierten Regeln zu kombinieren
  • DMN-Ausdrücke: Boxed LiteralExpression, Box-Kontext, Box-Aufruf, Funktionen, Entscheidungstabellen, Liste
  • DMN DecisionTable: Sortieren nach Eingabe / Ausgabe, Zusammenführen / Auflösen, Drehen
  • DMN Business Knowledge Model: Testgerät
  • DMN InputData: Mehrfaches DataSet, CSV Import / Export
  • Bitte beachten Sie, dass DMN eine völlig neue und separate Technologie für die Entscheidungsmodellierung ist
  • Entscheidungstabellen, wie sie in früheren EA-Versionen implementiert wurden, sind weiterhin verfügbar
  • Um Verwirrung zu vermeiden, wird die vorherige Implementierung nun als "Einfache Entscheidungstabellen" bezeichnet.
  • "Einfache Entscheidungstabellen" gelten für Aktivitäten und können auch zur Anzeige von Entscheidungstabellen auf dem Bildschirm verwendet werden
  • "Einfache Entscheidungstabellen" verwenden keine spezifischen Elementtypen
  • DMN verwendet spezifische DMN-Technologie-basierte Typen und spezifische Regeln und Notationskonventionen
  • DMN stellt eine wesentlich leistungsfähigere Implementierung von Entscheidungsfakten dar
  • SysML 1.4 / 1.5 - Unterstützung für SysML 1.5
  • Aufnahme eines umfangreichen Satzes von SysML-basierten Mustern und einer SysML-Modellierungsperspektive
  • Umfangreiche Unterstützung für MBSE mit SysML, UAF / UPDM, Open Modelica und anderen Tools
  • MBSE Framework-Patterns zum Skizzieren der Projektstruktur
  • Modellmuster enthalten sowohl grundlegende SysML-Beispiele als auch detailliertere Beispiele für Parametrik mit Open Modelica.
  • Deutlich verbesserte SysML-Konformität und einfache Modellierung einschließlich (aber nicht beschränkt auf):
  • Alle SysML-Diagramme werden jetzt mit einem Rahmenelement angezeigt, das sie umgibt, sofern sie nicht deaktiviert sind
  • Schließt vorhandene Diagramme aus, in denen das übergeordnete Paket (Namespace) hinzugefügt wurde.
  • Rahmen wird automatisch angepasst, wenn Elemente hinzugefügt oder verschoben werden.
  • Klassifizierungsverhalten wurde hinzugefügt und kann über die Registerkarte Elementdetails eingestellt werden.
  • Verhaltensweisen wurden aktualisiert, um Parameter korrekt anzuzeigen, wenn sie in einem Fach gezeichnet werden.
  • Die Ummantelung für mehrere Fachnamen wurde korrigiert, um der SysML15-Spezifikation zu entsprechen.
  • Gebundene Referenzen können jetzt den Bindungspfad anzeigen, wenn sie in einem Fach angezeigt werden.
  • Alle SysML-Elemente können jetzt das AllocateTo- und AllocateFrom-Fach anzeigen.
  • UseCase Extends-Connector kann jetzt eine Bedingung anzeigen, indem dem Connector mit dem Typ 'Bedingung' eine Integritätsregel hinzugefügt wird.
  • Ports in einem internen Block / parametrischen Diagramm können nun Fächer aus ihrem Klassifizierungsobjekt anzeigen, indem Sie im Kontextmenü Ports die Option 'Compartments anzeigen' aktivieren Erweitertes Untermenü.
  • Port-Namen können nun im Port angezeigt werden, wenn 'Show Compartments' aktiviert ist.
  • Vererbte Eigenschaften werden jetzt mit dem Häkchen (^) vor dem Namen angezeigt.
  • Viele zusätzliche Zeichnungs- und Modellierungsoptimierungen zur Rationalisierung der Erstellung von SysML-Modellen.
  • Gekoppelte Eigenschaftenfenster unterstützen SysML-Konstrukte.

BPSim - Business Simulation Engine

  • Jetzt als integriertes Feature der EA Unified Edition und höher!
  • Keine Notwendigkeit, zusätzliche Software zu installieren
  • Voll funktionsfähig und einsatzbereit "out of the box"
  • Neue angedockte Fenster und einfach zu bedienende Konfiguration
  • Simulationsaktualisierungen
  • Verbesserter Bericht Vergleich
  • Neue und verbesserte Fähigkeit:
  • Schritt-für-Schritt-Simulationen
  • Spielen Sie Simulationen in verschiedenen Zeitskalen ab
  • Verbessern Sie die Sichtbarkeit der Simulation
  • Beobachten Sie die Werte und Ereignisse, die während einer Simulation aufgetreten sind
  • Multifunktionsleistenposition: Simulieren | Prozessanalyse | BPSim
  • Replay-Simulation mit folgenden Features:
  • Automatisch mit kontrollierbarer Geschwindigkeit laufen;
  • Schritt ausführen
  • Ziehen Sie den Schieberegler vorwärts oder rückwärts zu einer bestimmten Zeit und spielen Sie von dort aus
  • Tokenaktivierungsmonitor und vollständiges Protokoll während der Simulation
  • Eigenschaftswertmonitor und vollständiges Protokoll während der Simulation
  • Weitere Verbesserungen
  • Ressourcenereignismonitor und vollständiges Protokoll während der Simulation
  • Schnelle Konfiguration für die Simulation, damit die BPMN-Simulation mit wenigen Klicks startet
  • Batch ProcessingTime für alle Aufgaben
  • Standard TriggerCount auf StartEvent
  • Standard Start, Dauer, TimeUnit
  • Simulation
  • Viele kleine Verbesserungen und Verfeinerungen für den Zugriff auf und das Aufrufen von Simulationen
  • Neue Funktion zum Generieren von Timing Diagrammen
  • Von ausführbaren Statemachine-Simulationen
  • Von BPSim Simulationen
  • Zeitdiagramme bieten eine visuelle Darstellung von Zustandsänderungen im Laufe der Zeit für ein oder mehrere Elemente

 

Ausführbare Statusmaschinen

  • Fügen Sie die Verhaltenscodevorlage hinzu, um das Verhaltensfeld oder das ursprüngliche Codefeld einer Operation einfach auszuwählen.
  • Simulation Multifunktionsleiste ändert sich.
  • Nachbestellung der Hauptbefehlsschaltflächen.
  • Zusätzliche Untermenüoptionen.
  • Modelica, BPSim, DMN und Executable State Machines (ESM) haben ihre eigenen Abschnitte.
  • Unterstützung für Linux-basierte Simulation.
  • Beim Ausführen von EA unter Wine in einer Linux-Umgebung.
  • Verwendet neuen Linux "Satellite Service" um mit Simulation zu kommunizieren.
  • Ermöglicht das Kompilieren und Ausführen von ausführbarem Statusmaschinencode unter nativem Linux.
  • Neue Prozesslenkungs-Suite.
  • Diese übersichtlichen Prozessdiagramme führen Sie Schritt für Schritt durch unbekannte und komplexe Aufgaben.
  • Verfügbar im Dialog Modell-Assistent.
  • Stellt ein klares und sequenzielles Diagramm der Schritte bereit.
  • Markiert die verfügbaren Optionen.
  • Referenzen sind zur weiteren Lektüre enthalten.
  • Erstellen Sie Ihre eigene Teamprozessführung anhand eines Musters.
  • Pro Cloud Server und Integration.
  • Zusätzliche Unterstützung für die Verbindung mit Keystore in Cloud Server über HTTPS.
  • Neue Integrationsmöglichkeit für die Nutzung von Informationen und Daten in externen Tools.
  • Multifunktionsleiste: Spezialisieren | Werkzeuge | Integration.
  • Integriert in Pro Cloud Server.
  • Integration mit Jira, Service Now, Team Foundation Server, Türen, Drop Box und vielen mehr.
  • Zeigen Sie externe Daten direkt in Enterprise Architect einschließlich Eigenschaften an.
  • Ermöglicht das Ziehen eines lokalen Elements auf ein externes Element zum Erstellen einer Verknüpfung.
  • Ermöglicht das Zuordnen externer Felder zu lokalen Elementdaten wie Name, Beschreibung / Anmerkungen, Priorität und markierte Werte.
  • OAuth 20-Autorisierung vom lokalen Client für Anbieter, die es unterstützen (Dropbox, Wrike, Autodesk).
  • Erlauben Sie entweder das Festschreiben von Anmeldeinformationen in der SBPI-Konfiguration oder den lokalen sicheren Speicher im Clientmodell.
  • Erfordert einen entsprechenden Pro Cloud Server mit konfigurierten Plugins
  • Lizenzierung.
  • Eine einzelne clientseitige Lizenz ermöglicht die Verbindung mit jedem Pro Cloud Server/Integration.
  • Eine einzelne clientseitige Lizenz aktiviert alle Integrationsziele (wie auf dem Server konfiguriert).
  • Kundenseitige Lizenzen müssen jährlich erneuert werden.

 

MDG-Technologien

  • TOGAF-, Zachman- und UPDM 2-Technologien wurden aus ihren Add-Ins extrahiert und in die EA 14-Installation integriert.
  • Technologien für Projektmanagement und Roadmaps wurden kombiniert.
  • Interaktionsflussmodellierungssprache (IFML) hinzugefügt.
  • Die Toolbox der MDG-Technologie für Unified Architecture Framework (UAF) wurde verbessert.
  • Case Management Model- und Notation-Technologie (CMMN) hinzugefügt.
  • MDG-Technologie für die semantische Modellierung für den Informationsverbund (SMIF).
  • ArcGIS - Der Export von ArcGIS-Topologieregeln in XML wurde für den Import in ArcCatalog verbessert.
  • Automatisierungsfunktionen, mit denen MDG-Technologie erstellt werden kann:
    • RepositoryGenerateMDGTechnology,
    • RepositorySavePackageAsUMLProfile,
    • RepositorySaveDiagramsAsUMLProfile.
  • Kleine UML-Updates.
  • DataType-Elemente haben im Dialogfeld Eigenschaften die Registerkarte Details.
  • UML BehavioredClassifier-Elemente können ein ClassifierBehavior definieren.
  • Generalisierungssätze zeigen disjunkte und deckende Einschränkungen in der Beschriftung an.
  • Unterstützung für Empfänger hinzugefügt.
  • Die Registerkarte "Neuer Empfang" kann verwendet werden, um einen Empfang zu erstellen, indem Sie ihn an ein Signal binden (Zugriff über die Registerkarte Design | Elementfenster | Funktionstasten | Empfang).
  • Die Empfänger werden in einem Abteil nach dem Betrieb eingezogen.

 

Checklisten

  • Neue Zeichenoptionen für Checklisten hinzugefügt:
    • Checkboxen zu Aufzählungszeichen oder Nummern ändern oder komplett entfernen.
    • Ändern des Abstands zwischen den Checklistenelementen.
    • Verbessertes Verhalten neu erstellter Checklisten, bei denen unter bestimmten Bedingungen die Artikel nicht gespeichert wurden.
    • Abgeschlossene Checklisten zeichnen jetzt ein grünes Häkchen in der unteren rechten Ecke.

 

Sicherheit auf Zeilenebene - Sichtbarkeitsstufen

  • Einführung von Sichtbarkeitsstufen für Modelle mit Oracle und SQL Server 2016 (und höher).
  • Sichtbarkeitsebenen ermöglichen das Ausblenden von Abschnitten eines Modells basierend auf den Anmeldeinformationen des Benutzers.
  • Pakete/Diagramme/Elemente leiten ihre Sichtbarkeitsstufe automatisch von ihren Eltern ab, ohne dass der EA-Benutzer sich anstrengen oder eingreifen muss.
  • Die Sichtbarkeit von Objekten wird von der Datenbank gesteuert. Benutzer können dies nicht mithilfe von Tools von Drittanbietern umgehen.
  • Die Zuordnung der Sichtbarkeitsebene zu Paketen innerhalb eines Modells wird über einen neuen Bildschirm gesteuert, bei dem EA-Benutzer die entsprechende Berechtigung erhalten müssen.
  • Administrationsfähigkeit (Zuweisung von Sichtbarkeit) ist nur in der Ultimate Edition von EA verfügbar.

 

Dokumentation

  • Das Problem mit den generierten DOCX-Datei-Lesezeichen für Paket/Diagramm/Elemente wurde behoben.
  • Verhindert unerwartetes Schließen beim Importieren einer ungültigen benutzerdefinierten Suche für das Dialogfeld "Dokumentationsgenerierung".
  • Die PDF-Generierung wurde verbessert, um sicherzustellen, dass vor dem Starten der Generierung überprüft wird, ob die Datei geöffnet ist.
  • Der Dokumentvorlageneditor wird nicht mehr geschlossen, wenn die Escape-Taste gedrückt wird.
  • Aufzählungszeichen in Elementnotizen werden korrekt generiert, wenn mehr als 9 Aufzählungszeichen vorhanden sind.
  • Der Dokumentvorlageneditor verfügt nun über die folgenden Tastenkürzel:
    • Strg + Leertaste, um nur Felder einzufügen,
    • Strg + Umschalt + Leertaste zum Einfügen von Feldern, Projektkonstanten, Berichtkonstanten.
  • Verbesserte Ladezeiten beim Ändern von Dokumentvorlagen.
  • DiagramFigure wurde aktualisiert um die Nummer für generierte Dokumente korrekt anzuzeigen.
  • Dokumentstile können jetzt aus verknüpften Dokumenten und Dokumentvorlagen gelöscht werden.
  • Verbessertes Verhalten um sicherzustellen, dass Dokument-Stylesheets aus einer MDG-Technologie beim Generieren von Dokumentationen korrekt angewendet werden.
  • Dokument Skriptgenerator - Verhalten beim Erstellen eines Berichts mit einem benutzerdefinierten Skript korrigiert, wenn die zurückgegebenen Ergebnisse größer als 16 KB waren.
  • Dokumentvorlagenfragmente unterstützen jetzt die Verwendung von XML zum Füllen benutzerdefinierter Felder.
  • Neuer Typ 'Custom XML' (Dokumentoptionen - Benutzerdefinierte Abfrage - Wählen Sie 'Custom XML' als Fragmenttyp).
  • Geben Sie einen XML-Dokumentspeicherort und den XPATH an um eine Gruppe von zu verwendenden Knoten zurückzugeben.
  • Fügen Sie benutzerdefinierte Felder mit einem Namen hinzu, der mit dem Attribut aus dem vom XPath zurückgegebenen XML-Dokument übereinstimmt.
  • Automatische Ersetzung von Schriftarten für die Interoperabilität zwischen Linux und Windows.
  • Dokumente, die die Schriftart Calibri unter Windows verwenden, werden automatisch mit der Schriftart Carlito unter Linux/Wine gerendert.
  • Dokumente, die die Schriftart Carlito unter Linux verwenden, werden automatisch mit Calibri unter Windows gerendert.

 

Allgemeine Änderungen

  • Wenn Sie ein Diagramm oder ein Paket als UML-Profil speichern, werden die Dialogoptionen ab dem Zeitpunkt gefüllt, an dem das Diagramm oder das Paket gespeichert wurde.
  • Unterstützung für das Beibehalten zwischengespeicherter Diagrammbilder und verknüpfter Dokumente hinzugefügt, wenn das automatische Erstellungsverhalten deaktiviert wurde.
  • Time Aware Modeling wurde korrigiert, um sicherzustellen, dass selbst referenzierende Elemente von Elementen geklont werden.
  • Es wurde eine mögliche Situation verhindert, in der das Schema-Composer-Fenster Profiländerungen beim Schließen möglicherweise nicht speichert.
  • Korrigierte Sicherheitsberechtigungen prüfen auf Ressourcenzuordnungen, indem sie die Verwendung von PRM_MNG_PROJINF anstelle von PRM_CFG_RES wiederherstellen.
  • Dialogfeld "Paketsteuerungsoptionen" bietet jetzt nur XMI 11 und XMI 21 andere Formate, bei denen die exportierten Daten nicht vollständig gerundet werden konnten, wurden entfernt.
  • Die Navigationsleiste zeigt jetzt die korrekten Symbole unter hoher DPI an.
  • Verhindern Sie seltene Umstände, bei denen die Paketnavigatorleiste beim Auswählen bestimmter Pakete im Projektbrowser nicht mehr synchronisiert wird.
  • Der Elementeigenschaftsdialog basiert standardmäßig auf einer angemesseneren Anfangsseite basierend auf dem Elementtyp.
  • Ressourcenbaum UML-Profile und MDG-Technologie-Toolbox-Profile werden beim Schließen des Modells bereinigt.
  • Eine unerwartete Anwendungsbeendigung beim Exportieren von XPDL wurde verhindert, wenn für ein Datenobjekt keine Datenzuordnung besteht.
  • Element-Szenarios können nun mit Aktivitäts-, BPMN-Aufgaben- oder DMN-Entscheidungselementen verknüpft werden (klicken Sie mit der rechten Maustaste in die Spalte "Verwendungszwecke" und wählen Sie "Mit bestehendem Element verknüpfen").
  • Der Dialog "State Machine" und die Anzeige wurden geändert, um die Erstellung von Protocol State Machines zu ermöglichen.
  • Modellchat - Neue Nachrichten, die außerhalb des aktuellen Anzeigefilters empfangen werden, werden vorübergehend angezeigt, damit Sie sie lesen können.
  • Der Bildschirm "IDs zurücksetzen" behandelt nun Zahlen größer als 2.147.483.647.
  • Einführung einer optionalen SQL Server-Schemaaktualisierung, durch die Benutzer keine erhöhten Datenbankberechtigungen für XML-Importe mit Images benötigen.
  • Verbesserte Unterstützung für case-sensitive Modelle.
  • Verbessert das Hinzufügen von Hyperlinks zu Diagrammen, die in großen Paketen enthalten sind.
  • Die Leistung großer Projektübertragungen wurde verbessert.
  • Einführung von 'EAPX' Projektdateien für Jet 4-Basisprojekte.
  • Firebird-basierte Cloud Service-Verbindungen werden jetzt in der EA Professional Edition unterstützt.
  • Verbesserte Massenlöschung, wenn verschachtelte Elemente beteiligt sind.
  • XMI-Import - IBM Rational Software Architect-Dateien in XMI Version 241 können jetzt importiert werden.
  • Wenn Sie dynamische Dokumente in einer Leseliste anzeigen, kann die Dokumentauswahl mit den Befehlen Weiter/Zurück aus dem Kontextmenü erfolgen.
  • Das Einfügen von Bildern aus der Zwischenablage in ein Diagramm als "Bild-Asset" behandelt jetzt eine Vielzahl von Bildformaten.
  • Beim Hinzufügen eines Modellmusters zu einem Projekt wird für alle neuen Pakete, Diagramme und Elemente die Eigenschaft Autor auf den aktuellen Benutzer gesetzt.
  • Proxy Connector-Objekte (die intern dazu verwendet werden, einen Connector mit einem anderen Connector zu verbinden) werden jetzt ausgeschlossen von:
    • Elementlisten im Fenster 'Traceability',
    • Elementlisten im Fenster 'Z-Reihenfolge konfigurieren',
    • Diagrammfilterung,
    • Diagrammausrichtung / Layout-Operationen.
  • Die Schaltfläche "OK" im Dialogfeld "Cloud-Verbindung" bleibt jetzt deaktiviert, bis alle erforderlichen Verbindungsparameter angegeben wurden.
  • Die Listen "Zuletzt verwendete Objekte" auf der Seite "Wieder besuchen" des Fensters "Portale" (neueste Diagramme, zuletzt verwendete Dokumente, zuletzt verwendete Windows-Dateien und zuletzt verwendete Dateien) werden nun für jedes EA-Projekt getrennt gespeichert.
  • Unterstützung für das Umbenennen einer benutzerdefinierten Vorlage, die im Fenster Ressourcen ausgewählt wurde, durch Drücken der Taste "F2" hinzugefügt.
  • Neues Konstruktdiagramm wurde hinzugefügt:
    • Kann unter einem Element über das Kontextmenü des Elements entweder im Projektbrowser oder im Diagramm erstellt werden (über das Menü "Hinzufügen" über den Projektbrowser oder das Menü "Neues untergeordnetes Diagramm" über das Diagramm).
    • Fügt dem Diagramm beim Erstellen das übergeordnete Element hinzu.
    • Das Diagramm aktiviert standardmäßig Ressourcen, Bewertungen, Diskussionen, Einschränkungen, Anforderungen, Tests und Wartung.

 

Code Engineering

  • Quellcode importieren - Verbesserte Leistung, indem gewartet wird, bis alle Klassen importiert wurden, bevor das Klassendiagramm gespeichert wird.
  • Beim Import des Quellverzeichnisses wurde dem Layout-Diagramm eine Option hinzugefügt, die den Standard-Layout-Typ verwendet.
  • Das Layout des Dialogs 'Quellverzeichnis importieren' wurde neu angeordnet.
  • Dateiimport-Feldaustauschmakros hinzufügen "importFromPropertyType".
  • Generierung von Code aus Verhaltensmodellen aktualisiert um das Aktivitätsmodell zu behandeln, das eine ungültige Schleife enthält (Schleife ohne ausgehende Kante).
  • Code-Editor:
    • Unterstützung für das Bearbeiten von Visual C ++ RC- und RC2-Dateien hinzugefügt.

 

Speicher-Profiler

  • Verfolgt Speicherzuordnungen in nativen Windows- / Wine-Programmen. Sammelt Informationen und erstellt ein Anrufdiagramm, in dem Aufgaben entsprechend der Häufigkeit von Anforderungen für Speicher identifiziert und bewertet werden.

 

Speicherleck-Profil:

  • Verfolgt Speicherzuordnungen und -zuordnungen in nativen Windows/Wine-Programmen. Hilft beim Identifizieren von Speicherlecks in einem einzelnen Task oder einer Prozesslebensdauer.
  • Stapelprofil-Modus: Dies ermöglicht das Profilieren eines bestimmten Punkts in einem Prozess mithilfe einer Markierung, die einem Haltepunkt ähnelt. Das Profil erzeugt ein Anrufdiagramm, das alle Sequenzen (als Aufruf-Stapel) hervorhebt, die diesen Punkt schneiden.

 

Linux-Dienste

  • Um die Unterstützung für Linux-Umgebungen weiter zu verbessern, wurden neue Dienste bereitgestellt, die über die Bänder Code und Execute verfügbar sind.
  • Die Dienste interagieren mit Analyzer-Skripts um den nativen Zugriff auf Linux zum Erstellen, Debuggen, ausführbaren Zustandsmaschinen und anderen Zwecken zu ermöglichen.

 

Ausführbare Statusmaschinen

  • Die Generierung/Simulation ausführbarer Zustandsmaschinen kann nun nativ unter Linux ausgeführt und ausgeführt werden.
  • Testpoint Integration Executable StateMachine-Elemente, die mit Testdomänen-Artefakten verknüpft sind, können in das Testpoint-System integriert werden. Bei Erkennung werden Testpunkte während der Simulation ausgewertet.

 

XSLT-Debugging

  • Behebt Probleme im XSLT-Debugger mit lokalen Variablen (es würde den Rahmen sprengen, falls Sie durch eine XSL-Auswahl gehen müssten).

 

Analyseskripts

  • Analyseskripts können jetzt auf Linux oder Windows OS abzielen.
  • Ab EA 14 können native Linux-Skripte erstellt werden um Benutzer von EA mit Linux zu unterstützen.
  • Analyzer-Skripts ermöglichen den Bereitstellungsvorgang im Build-Abschnitt
  • Durch Ausführen des Build-Befehls kann das Bereitstellungsskript jetzt automatisch ausgeführt werden.
  • Analyzer-Skripts bieten einen neuen Abschnitt "Zusammenführen".
  • Analyzer Scripts wurde ein weiterer Bereich hinzugefügt, der mehr Spielraum für die Durchführung täglicher Entwicklungsaufgaben bietet.

 

Analyseskripts Makros

  • Der Analyzer-Skript-Editor unterstützt jetzt Makros um die Konsistenz mit der Skriptentwicklung zu unterstützen. Makros helfen beim Debugging, indem sie beispielsweise gemeinsame Ports und Hostnamen bereitstellen.
  • Debuggen.
  • Verbesserungen an der Benutzeroberfläche enthalten neue Schaltflächen in Visual Execution Analyzer-Steuerelementen, einschließlich Locals, Watches und Analyzer-Skripts.
  • Javascript Feste Bereiche waren Skript-Instanzen von COM-Objekten, die fehlgeschlagen sind, wenn Methoden aufgerufen wurden, die von einer Schnittstelle geerbt wurden.
  • JavaScript Lokale Variablen zeigen jetzt nur die Elemente im Bereich an
  • Falls vorhanden, wird 'this' vor Einheimischen aufgeführt.
  • Java JDWP Debugger Verbesserungen zur Unterstützung von Google Web Toolkit
  • PHP-Debugger Problem behoben, bei dem Haltepunkte in der Quelldatei in Unterverzeichnissen nicht gebunden werden konnten.

 

Aufzeichnung

  • Problem behoben, bei dem Änderungen an der Aufzeichnungstiefe nicht gespeichert wurden.

 

Haltepunkte

  • Haltepunktsätze können jederzeit aus der Symbolleiste Haltepunktsteuerung neu geladen werden. Bisherige Sätze wurden beim Öffnen des Modells einmal gelesen.

 

Projekt importieren

  • Bietet die Möglichkeit, Projekte aus gängigen Softwareentwicklungsumgebungen wie Microsoft Visual Studio, Mono, Eclipse und NetBeans zu importieren. Projektmodelle werden automatisch für Debugging, Profilerstellung und Aufzeichnung konfiguriert.

 

Win32 Dialogkompositionen

  • Die Dialogdefinition kann direkt aus dem Element in die Zwischenablage kopiert und direkt in eine RC-Datei eingefügt werden.

 

Schema Composer

  • JSON.
  • Korrigiert Groß- / Kleinschreibungsprobleme in JSON-Schema.
  • Unterstützung für zusätzliche JSON-Annotationen "Standard", "Titel", "Beispiele", "readOnly", "writeOnly".

 

Skripting

  • Intellisense in Hybrid-Skripts bietet jetzt Zugriff auf die Typbibliothek von Enterprise Architect.

 

Automatisierung

  • Neue Funktion 'InsertHyperlink' wurde der Document Generator-Schnittstelle hinzugefügt.
  • Neue Funktion 'ImportRASAsset' wurde der Repository-Schnittstelle hinzugefügt.
  • Aktualisierte Java API.
  • Modellsuchen, die über die Automatisierung mit 'AddDefinedSearches ()' hinzugefügt wurden, sind jetzt im Fenster 'Suchansicht' und als Modellansichtsordner verfügbar.

 

Linux / Wine

  • Verbessertes Verhalten beim Aktualisieren interner Dokumentartefakte unter Wine.
  • Die Schriftart 'Carlito' wird jetzt standardmäßig verwendet, wenn sie unter WINE ausgeführt wird.
  • Verbesserte Darstellung von Öffnen/Speichern-Dialogen beim Ausführen unter WINE unter Windows 7 oder höher.
  • Verbessertes Remote-Debugging mit GDB.
  • Dokumenteditor - Verbessertes Verhalten beim Speichern, wenn Schriftarten nicht mehr auf dem System verfügbar sind, um zu verhindern, dass das Erscheinungsbild des Dokuments unerwartet geändert wird.

Enterprise Architect 13.5:
Änderungen und Korrekturen für Build 1351

Formale Reviews
•    Ein leistungsfähiger und dennoch einfacher Mechanismus für die Erfassung und Verwaltung von Elementdiskussionen in einer teambasierten Umgebung.
•    Diese Funktion ist eine Erweiterung der normalen Element-Diskussionen durch die Bereitstellung eines strukturierten Prozesses rund um das Erstellen, Überprüfen und Behandeln dieser Gespräche.
•    Inkludiert:
o    Neue 'Review' Toolbox, neues Element und neuer Diagrammtyp.
o    Diskussionsfenster umbenannt in 'Reviews & Discussions' mit einem neuen Tab 'Reviews'. Dieses Fenster stellt den Mittelpunkt für die Erstellung, Verwaltung und Überprüfung von formalen Reviews dar.
o    Neue Registerkarte 'Reviews’ zu den angedockten 'Discussions' hinzugefügt um neue formale Review-Themen zu erzeugen und zu diskutieren.
o    Der Prioritätsstatus wurde zu Review- und Normal-Diskussionsthemen hinzugefügt.
o    Benutzer-Avatare können nun vergeben werden. Diese werden im Modell-Chat, Diskussions- und Review-Fenster angezeigt.

Navigationszellen
•    Neue Möglichkeit um durch ein Modell mittels Diagrammen zu navigieren.
•    Schafft attraktive Hyperlinks mit einem Bild und Etikett.
•    Verbessert die Fähigkeit durch ein Modell auf allen Plattformen (DesktopEA und WebEA) gleichartig zu navigieren.
•    Eine Navigationszelle wird durch das Ziehen eines Diagramms aus dem Projektbrowser auf ein Diagramm.
•    Navigationszellen, die mit EA-13.5 öder später erstellt wurden, werden in älteren EA Versionen/Builds als einfacher Hyperlink angezeigt.
•    Das neueste Beispielmodell wurde aktualisiert um die Verwendung von Navigationszellen zu demonstrieren.

Time Aware Modeling
•    Tracen von verschiedenen Diagramm-Versionen mittels dem neuen 'Show Diagram Version' Dialog.
•    Diagramm-Eigenschaften bietet nun die Möglichkeit die Version der neu erstellten Objekte entsprechend der Diagrammversion zu setzen.
•    Kontextmenü-Option hinzugefügt um einfachst ein verknüpftes Diagramm-Objekt auf eine neue Version eines geklonten Elements zu aktualisieren
•    Funktion 'Clone Structure as New Version' klont die Paket-Objekte im aktuellen Zustand einschließlich Tagged Values und Linked Documents.
•    Das Ergebnis der Funktion 'Clone Structure as New Version' unterliegt den aktuellen Sicherheitsberechtigungseinstellungen.
•    Funktion 'Clone Structure as New Version' erstellt einen Trace-Konnektor zwischen Paketen um eine Versionshistorie bereitzustellen.
•    Funktion 'Clone Element as New Version' versucht das geklonte Element in eine passende Paketstruktur aufzulösen.
•    Funktion 'Clone Element as New Version' behält referenzierte Classifier-IDs.
•    Funktion 'Clone Element as New Version' klont jetzt die volle Element-Hierarchie.
•    Trace-Beziehungen zwischen Element-Versionen werden jetzt mehr konsequent erstellt.
•    Das Lock-Verhalten wurde beim Klonen einer gesperrten Quellstruktur verbessert:
MDG Technologie ArchiMate
•    Das ArchiMate 3.0 Model Exchange File Format ist nun bei Import und Export verfügbar.
•    Das Traceability-Fenster zeigt nun benutzerdefinierte Labels für ArchiMate 3.0-Beziehungen an.
o    Andere MDG-Technologien können diese Erweiterung verwenden, indem sie _MeaningForwards- und _MeaningBackwards-Eigenschaften dem Metatyp für ihre Stereotypen hinzufügen.
MDG Technologie SysML
•    Sie Compartments-Anzeige für SysML 1.4 Blöcke wurde verbessert:
o    Zusammengesetzte Eigenschaften wurden in das 'parts' Compartment verschoben.
o    Falls definiert, zeigen Eigenschaften nun Neudefinitionen oder Teilmengenbeziehungen an.
o    Eigenschaften zeigen nun bei Assoziationen mit Multiplizitäten an den Assoziationsenden – falls definiert - die folgenden Eigenschaften als Text an: unique, ordered, union, readOnly.
•    Es ist nun möglich, eine abgeleitete Unionseigenschaft auf Part/Property-Elementen festzulegen.

Automation
•    Korrigiertes Lesen von Addins, wenn ein Standardwert für HKEY_CURRENT_USER existiert
•    Java API aktualisiert

Weitere Änderungen
•    MariaDB ODBC-Treiber wird unterstützt.
•    Die Erstellung neuer Ports und Eigenschaften auf einer typisierten Eigenschaft erstellt nun die Eigenschaft auf diesem Typ.
•    Eigenschaften-Dialog für Ports und Properties zeigt nun nur die abgeleitete Eigenschaft auf der Eigenschaftenseite an.
•    Eigenschaftendialog für Ports und Properties, die mit einem Port des Besitzertyps synchronisiert sind, zeigen nun die Basiseigenschaften an.
•    Die Dokumentengenerierung bietet nun eine neue Berichtskonstante: ReportFilenameShort
•    Neue Option im Kontextmenü von Paket-Browser und Gantt-Ansicht zum Öffnen des ausgewählten Pakets als Liste oder Gantt-Ansicht hinzugefügt.
•    Das DB-Explorer-Fenster unterstützt nun das Reload-Menü mit dem Register-Kontextmenü.
•    XMI-Exportleistung verbessert für Modelle mit festgelegten Testpunkten.
•    Kontrollierter XMI-Paket-Import auf einem Paket behält nun Element-Diskussionen in Kindpaketen.
•    XMI-Import erkennt jetzt die Versionen 2.4.1 und höher für ein XMI, das von IBM Rational Software Architect exportiert wurden.
•    Das Speichern von zwischengespeicherten Bildern und Dokumenten für WebEA wurde verbessert.
•    Neue Projektoption hinzugefügt, damit die minimale Build-Nummer, die für den Zugriff auf ein Projekt erforderlich ist, festgelegt werden kann.
•    Linked Document Editor aktualisiert um beim Einfügen eines OLE-Objekt die Wiederholungsnachricht zu vermeiden.
•    Alternate Image Handline auf SQL Server Repositories verbessert, einschließlich der Möglichkeit Bilder über eine Cloud-Verbindung hinzufügen:
o    Dies erfordert die SQL-Server-Benutzer-Berechtigung ALTER TABLE für die Tabelle t_image.
•    Veröffentlichen in Joomla! auch mit MySQL-Servern, die für XAMPP nicht standardkonform konfiguriert sind.
•    Auf Elemente wird nun die richtige Standardfarbe angewendet falls 'Use Element Group Style' deaktiviert ist.
•    Sequenzdiagramm-Verhalten wurde verbessert falls darin Notes-Verknüpfungen erstellt wurden bevor noch irgendwelche Nachrichten modelliert wurden.
•    Das Hinzufügen von Aktionen zu Conditional/Loop Structured Activities verursacht keine Datenbankfehler mehr wenn Cloud Services eingesetzt werden.
Korrekturen seit der Beta 1
•    Wiederhergestellendes Zeichnen von untergeordneten Kind-Diagrammen in Diagrammrahmen mit unbekanntem Subtyp
•    Erlauben des Exports zu Open Exchange – auch wenn die ArchiMate 2-Technologie deaktiviert ist.



Enterprise Architect 13.0:
Änderungen und Korrekturen für Build 1307
Arbeiten mit Diagrammen
•    Die Anzeige von Notizen bei Akteuren markiert nun das Diagramm nicht mehr als „dirty“ (falls die Option 'Auto Resize marks diagram dirty' eingeschaltet ist).
•    Connectors-to-Connectors: Anzeige von Tooltips und angedockten Dialogen verbessert
•    Connectors-to-Connectors: Kopieren zwischen Diagrammen als Link verbessert.
MDG Technologie ArchiMate
•    ArchiMate 3: Model Wizard Pattern verfügbar.
•    ArchiMate 2: Das Model Exchange File Format importiert nun verschachtelte Pakete.
Modelica Simulation
•    Modell-Validierung verfügbar.
•    Ein Doppelklick auf Übersetzungsergebnisse öffnet die Datei und navigiert zur entsprechenden Zeile.
•    Der SysMLSim Configuration Manager unterstützt nun expand/collapse/filtering von Elementen.
Generieren von Dokumentation / Reporting
•    Veröffentlichung für Joomla! (verfügbar in Desktop und Professional Edition).
•    Connectors-to-Connectors: Problembehebung bei HTML und RTF Reporten.
Weitere Änderungen
•    BPSim Execution: Problembeseitigung bei Komma als Dezimalseparator.
•    ODBC Verbindungen zu einem System DSN in 32-Bit-Umgebungen nun möglich.
•    Modelltransformation: exkludiert nun „Connector-to-Connector“ Beziehungen zwecks Fehlervermeidung.
•    Automation Interface: GUID Property bei den Schnittstellentypen EA.SchemaType, EA.SchemaProperty und EA.ModelType verfügbar.

Änderungen und Korrekturen für Build 1306
Arbeiten mit Diagrammen
•    Darstellungsoption 'Show invoked Activity name' für Call Behavior Actions auf der Konfigurations-Seite "Objects":
o    ausschalten für UML-konforme Darstellung
o    einschalten um sowohl Aktions- als auch Aktivitäts-/Operationsname darzustellen
•    Verbesserungen beim Laden der Z-Order
•    Layout Ribbon erlaubt nun den Zugriff auf alle Layout-Funktionen.
Generieren von Dokumentation / Reporting
•    Die dynamische Dokumentansicht wird nicht mehr aktualisiert, wenn ein Attribut oder eine Operation innerhalb des aktuellen Elements ausgewählt wird.
•    Die dynamische Dokumentansicht ermöglicht es nun, eine Vorlage zu definieren, die verwendet werden soll, wenn ein Verbinder ausgewählt wird.
Back-End Repository Updates
•    Model Mail & Oracle: Quote-Zeichen werden nun in der Nachricht nicht mehr dupliziert.
Weitere Änderungen
•    Kommandos können nun wieder zu angepassten und neuen Werkzeugleisten hinzugefügt werden.
•    C++ Code Editor: das Parsing verarbeitet nun ausschließlich einfache Preprocessor-Blöcke

Änderungen und Korrekturen für Build 1305
Ribbon Interface
Stellt einen komplett neuen Weg dar um mit dem Enterprise Architect zu arbeiten und ist anfangs – vor allem für erfahrene Anwender des Enterprise Architect - etwas gewöhnungsbedürftig. Der Umstieg fällt allerdings nicht schwer, denn viele der Menüpunkte können intuitiv gefunden werden; und andernfalls findet man mit der Funktionssuche nun auch die verstecktesten Menüeinträge.
Jedoch sollte man eines wissen: Tools | Options heißt jetzt Preferences.

Die Ribbons Oberfläche erlaubt es nun auch eigene Erweiterungen (Add-Ins) an beliebiger Stelle in die Menüstruktur einzuhängen, wodurch eine Anpassung des Enterprise Architects an eigene Vorstellungen erheblich erleichert wird und die Akzeptanz seiner Benutzer ernorm steigert.
Office 2016 Visual Style
Stellt eine klare und moderne Benutzungsschnittstelle zur Verfügung und ist besonders optimiert für die Benutzung des Ribbon Interface. Stellt den Standard für alle Neuinstallationen dar.
Projekt-Management: Kanban
•    Verbesserung der Benutzungsschnittstelle für Kanban-Diagramme.
•    Neue Option zum automatischen Füllen von Kanban-Diagrammen.
•    Verbesserung bei der Verwaltung von Sublanes.
•    Eigener Kanban-Zeichenstil, flexibleres Lane Binding, Kanban-Profil verfügbar.
Projekt-Management: Checklists
•    Erweiterte Checklisten-Funktionalität erlaubt den EA als professionelles Projekt-Management-Werkzeug einzusetzen.
•    Auditierte Checklisten.
•    Abhängigkeiten zwischen Checklisten.
•    Löschen aller abgearbeiteter Listeneinträge bei einer Mehrfachauswahl von Checklisten in einem Diagramm um einen Prozess neu zu starten.
Modelica Simulation
•    Simulation und Aufzeichnung von SysML Parametric Models.
•    Erweitern eines existierenden SysML Modells mit Modelica Konfigurationsartefakten.
•    Erzeugen von Modelica Code aus SysML Blocks und Constraint Blocks.
•    Integration mit Modelica und/oder OpenModelica.
BPSim Unterstützung
•    Unterstützung von XPath Expression erweitert.
•    Ein einzelner Task erlaubt nun auch mehrere Ausdrücke.
•    Fix- und Einheitenkosten für Aktivitäts-, Prozess- und Ressource-Elemente werden berechnet.
•    Unit Cost Reporting für Task-Elemente hinzugefügt.
•    Der Pfad zum Java Runtime Environment (JRE) ist nun konfigurierbar.
•    Der Pfad zum Java Development Kit (JDK) ist nun konfigurierbar.
Diagram Filtering
•    Es sind nun Filter mit Tagged Values von Elementen möglich.
•    Das Gruppieren von Diagrammfiltern wird jetzt unterstützt.
•    Beziehungsfilter unterstützen nun den Hide-Filter-Effekt.
Linux und Mac Integration über WINE
•    Die Verwendung des EA auf Linux- und Mac-Plattformen mittels WINE wurde weiter verbessert.
•    Die bekannten Probleme, dass einige Einträge in der Benutzungsschnittstelle nicht richtig angezeigt bzw. abgeschnitten dargestellt werden, wurden behoben.
•    Die grafische Darstellung von Diagrammen wurde verbessert.
Zero Configuration Client Support
Unter diesem Titel wird die neue Funktionalität veröffentlicht, mit der EA ohne lokale Installation betrieben werden kann. Allerdings mit der Einschränkung, dass weder Scripts noch Add-Ins verwendet werden können.
Joomla! Publish
Der EA bietet nun einen weiteren HTML Export an mit dem ein Paket-Zweig direkt nach Joomla! exportiert werden kann (statischer Export). Joomla! bietet dazu eine eigene Oberfläche um die exportierten Daten anzuzeigen.
Time-Aware Modeling
Ein interessanter Ansatz zum Modellieren von Versionen und Varianten ist das Time Aware Modeling. Dabei kann aus einem vorhandenen Diagramm eine neue Version erstellt werden, wobei die Inhalte des vorhandenen Diagramms ausgegraut angezeigt werden und im neuen Diagramm als Kopie der vorhandenen Elemente eingefügt werden damit diese in der neuen Version geändert werden können. Ein Link vom alten zum neuen Modell-Element zeigt den Zusammenhang.
Model Management Features
•    Image Management: Verbesserung der Verwaltung von Bildern in einem EA Repositorium.
•    Required Technologies: In einem EA Repositorium kann nun konfiguriert werden, welche MDG-Technologien vorhanden und aktiviert sein müssen, um das Modell bearbeiten zu können. Nicht aktivierte Technologien werden automatisch aktiviert.
•    Blacklist Technologies: Es ist auch möglich zu konfigurieren, welche MDG-Technologien nicht verwendet werden dürfen.
•    Minimum EA Version: In einem EA-Repositorium kann konfiguriert werden, mit welcher EA Version das Repositorium geöffnet werden kann/darf. Es kann damit verhindert werden, dass ein Modell mit einer älteren EA-Version geöffnet wird (was prinzipiell kein Problem wäre; jedoch könnten Informationen, die nur in neueren EA Versionen angezeigt werden, in einer älteren Version dann nicht sichtbar sein).
User Guide and Help
•    Online-Hilfe nun als Download zur lokalen Installation verfügbar.
•    Suchfunktion verbessert.
•    Guidebooks nun verfügbar.
Diagramming
•    Zahlreiche Detailverbesserungen bei der Arbeit mit Diagrammen.
•    Neue Diagrammoptionen hinzugefügt.
MDG Technologies
•    ArchiMate
o    Unterstützung von ArchiMate 3 verbessert.
o    ArchiMate 2 Diagrammtypen aktualisiert und erweitert.
•    BPMN
o    Das Arbeiten mit BPMN Pools und Lanes wurde verbessert.
o    Example Model: Simulation des Beispiels Book Lending möglich.
o    XPDL Export erweitert
o    Verbesserungen beim Import/Export von Link Event Elementen.
o    Bei Verwendung eines aufrufbaren Elements (BPMN2.0::GlobalTask, BPMN2.0::BusinessProcess) in einem Diagramm steht nun eine Option zum Erzeugen einer Call Activity zur Verfügung.
o    Das Kopieren und Einfügen von BPMN Elementen erhält nun die korrekte BPMN Struktur.
•    SysML
o    Migrationsunterstützung von SysML 1.3 zu SysML 1.4
o    Darstellung von SysML Parametric Diagram verbessert.
o    Zahlreiche Verbesserungen beim Zeichnen von SysML Diagrammen.
•    MDG Technologie für AML (Archetype Modeling Language) hinzugefügt.
•    SOMF Technologie aktualisiert
•    Wireframing und Win32 Diagrammelemente unterstützen nun vertikal zentrierten Text unter Wine.
Documentation/Reporting
•    Sensitive Informationen können nun im Modell mittels des Encrypted Document Artefakts durch ein Passwort gesichert und verschlüsselt gespeichert werden.
•    Neue Felder für HTML Reports verfügbar
•    Zahlreiche Verbesserungen für HTML Reports.
•    Erweiterungen bei der Generierung von Virtual Documents.
•    Angepasste SQL Fragmente unterstützen nun dieselben Substitutionen wie SQL Modellsuche.
Code Engineering
•    Unterstützung für C#6, Java 8, C++ 11, PHP 5.6 und Ada 2012 hinzugefügt.
•    Der Art und Weise wie ein Zustandsautomat in C#/Java erzeugt wird kann nun über entsprechende Sprachoptionen gesteuert werden.
•    Das Reverse Engineering für Java (Annotations, Lambda Expressions) wurde überarbeitet.
•    Das Reverse Engineering für C++ (Templated Members, Skipping Preprocessor Macros) wurde überarbeitet.
•    Zahlreiche Verbesserungen beim Parsen von Object Oriented C, C, Delphi und VB.NET.
•    Zahlreiche Verbesserungen bei der Modelltransformation.
•    Erweiterungen bei der Generierung von XSD.
•    Sprachspezifische Verbesserungen beim Code Editor.
Database Engineering
•    Erweiterung des Database Builder .
•    Verbesserungen bei der Modelltransformation.
•    ODBC Importfunktion überarbeitet.
Schema Composer
•    JSON Schema Generierung verbessert.
•    Verbesserungen beim Generic Profile.
Simulation
•    Verbesserungen bei der Erzeugung von Zustandsautomaten.
•    Erweiterung bei der Simulation.
Security and Version Control
•    Neue Benutzer-Berechtigungen hinzugefügt.
•    Überarbeitung der Dialoge zum Sperren von Elementen und Paketen.
•    Erweiterungen in den Dialogen zur Benutzer- und Gruppenverwaltung.
•    Verbesserungen für Version Controlled Packages.
Automation Interface
•    Benutzer benötigen nun zum Bearbeiten und Ausführen von Skripten in einem gesicherten Repositorium unter EA 13 eine entsprechende Berechtigung.
•    Neue Properties und Methoden.
•    Änderungen an Broadcast Nachrichten.
•    Erweiterung von Broadcast Nachrichten.
•    Zahlreiche Detailverbesserungen.
Back-End Repository Updates
•    Bereits beim Öffnen eines Repositoriums wird versucht eventuelle Probleme zu erkennen und den Benutzer darüber in Kenntnis zu setzen.
•    Erweiterungen beim Import von Reference Data.
•    Zahlreiche Detailverbesserungen für spezifische Datenbankprodukte.
Weitere Änderungen
•    Erweiterungen beim Cloud Service.
•    Detailverbesserungen beim XMI Import/Export sowie CSV Import.
•    Relationship Matrix
•    Hervorheben von Zeilen/Spalten, die keine Beziehung enthalten.
•    Weitere Detailverbesserungen beim Arbeiten mit der Relationship Matrix.
•    Baseline Management
•    Verbesserungen beim Vergleich von Konnektoren und Diagrammen.
•    Verbesserungen beim Baseline-Vergleich.
•    Neuer Audit Modus (Raw): Im ‚Raw’ Modus werden alle Änderungen in der Datenbank aufgezeigt und sichtbar gemacht wodurch einfach herausgefunden werden kann welche Daten wo und wie im EA gespeichert werden.
•    Assembly und Delegate Beziehungen können Informationsflüsse realisieren: dies erlaubt eine einfache und Abstrakte Darstellung von Verdrahtungen von Hardware und Software Modellen (Components und Parts, sowie SysML Blöcke und Properties)
•    ElementImport und PackageImport Beziehungen erlauben die Verwendung aller Elemente aus den importierten Paketen bei der Generierung von Verhaltens-Code.
•    Werden TaggedValue Typen definiert in denen Modell-Elemente referenziert werden können (RefGUID), kann nun über das Kontextmenü des TaggedValues das Element im Project Browser gesucht werden (Find in Project Browser).
•    Zahlreiche weitere Detailverbesserungen.


Änderungen und Korrekturen für Build 1225
Modellierung und Ausführung von BPSim
•    Zusätzliche Unterstützung für PropertyParameter Konfiguration (benötigt eine aktualisierte MDG BPSim Execution Engine und ein JDK installiert):
o    Initialisieren der PropertyParameters mit einer Konstanten
o    Setzen von PropertyParameters zur Laufzeit mittels Ausdruck aus mehreren bestehenden PropertyParameters
o    Verwenden der Werte von PropertyParameters in Ausdrücken für Sequenzfluss Bedingungen
o    Abfragen und Berichte über PropertyParameter, deren Werten und wie sie sich während der Ausführung ändern
•    Vererbung von Scenario Parameters verbessert:
o    Szenarien die eine Duration erben können nun ausgeführt werden
o    Simulation von Szenarien über Vererbung können nun explizit das aktuelle Szenario ausführen (benötigt eine aktualisierte MDG BPSim Execution Engine)
•    BPSim Scenario-Validierung aktualisiert:
o    Neue Prüfung hinzugefügt damit sichergestellt ist, das durch Benutzer angepasste Kalender-Parameter einen Standardwert haben
o    Fehler zu unbekanntem bpmn:relationship entfernt
•    BPSim Konfigurationsdialoge aktualisiert um Änderungen an der Listensortierung zu verhindern
•    BPSim Konfigurationsdialoge aktualisiert um das Verhalten beim Umschalten zwischen verschiedenen Arten von Elementen zu verbessern
•    BPSim Ergebnisse werden nun auf zwei Dezimalstellen gerundet zurückgegeben
Arbeiten mit Diagrammen
•    Bei der Erzeugung von stereotypisierten Paketen wird nun der Stereotyp aus dem korrekten Profil angewendet
•    Verbesserungen beim Bearbeiten von Swimlanes, Matrix und Kanban Diagramm Bearbeitung bei PostgreSQL-Repositories
•    NIEM 3-Technologie aktualisiert um sicherzustellen, dass alle verfügbaren Konnektoren unterschiedliche Bezeichnungen im Create Link Dialog verwenden
•    Neue Diagrammobjekte, die von einem Template-Paket erstellt wurden, werden nun mit eine eindeutigen Diagramm-ID erstellt
•    Leistungsverbesserungen beim SysML Block Definition Diagramm wenn Nicht- Durchfluss-Ports eine Type Set haben
Benutzerschnittstelle
•    Attribute & Operation Dialoge arbeiten nun mit Live Code-Erzeugung
•    Attribute & Operation Dialoge zeigen nun Name-Spalten
•    Bearbeiten/Anzeigen von Attribut-Inhalten: Verbesserungen bei übersetzten EA-Editionen
•    Association Role Dialog: verhindert Änderungen beim Laden
•    Enumerationen stehen nun bei der Typauswahl zur Verfügung
•    Das Schließen des Print Preview Fensters restauriert nun das Enterprise Architect Hauptfenster korrekt
•    Datenbank-Verbindungsfehler Dialog wird nun mit dem Thema angezeigt, das im EA konfiguriert ist
•    Verbesserung des Verhaltens des Delete-Button in der Modelsuche wenn eine Suche nicht bearbeitet wird.
Arbeiten mit Datenbanken
•    Logical to Physical Transformations: die Namen von Fremdschlüsseln sind nicht mehr auf 50 Zeichen beschränkt
•    Logical to Physical Transformations: many-to-many Selbstreferenzen werden nun unterstützt
•    Logical to Physical Transformations: die Namen von Fremdschlüsseln können nun durch ein DDL Name Template gesteuert werden
•    Verbesserungen beim ODBC Import von Fremdschlüsseln die mehrere Spalten umfassen
•    Verbesserungen beim ODBC Import von MySQL Primärschlüsseln zur Kompatibilität mit älteren MySQL Versionen
XMI und Modellvergleich
•    Visual Diagram Compare: es wird nun das korrekte Diagramm identifiziert falls mehrere Diagramme in einem Paket existieren
•    Baseline-Vergleich aktualisiert um die Zusammenführung von Konnektor-Constraints aus der Baseline zu verbessern
•    Der Baseline-Vergleich zeigt nun keine Unterschiede für Kind-Pakete, die als Stubs gespeichert sind, an
•    UML Pattern Import und andere XMI Importe mit der Strip-GUIDs-Option setzen nun den aktuellen Benutzer als Autor falls im XMI kein Autor angegeben ist
Weitere Änderungen
•    Unterstützung für „RDFS XML for the Common Information Model (CIM)“ im Schema Importer hinzugefügt
•    Benutzer der Enterprise Architect Lite Edition können nun an Element-Diskussionen teilnehmen
•    Der Standard für den Typ-Filter bei Suchen in der Relationship Matrix  ist nun „all“ anstelle von „the first type“
•    Linked Document Editor erlaubt nun das Umschalten zwischen Listenstilen ohne dass die Liste zuerst entfernt werden muss
•    Verbesserungen bei der Dokumenterzeugungen aus dem Template Editor und dem Resources Fenster
•    Die Erzeugung eines HTML Report für Model Documents und Master Documents umfasst nun auch die Dokumentation von Konnektoren
•    Das API Property Method.StereotypeEx kann nun für Methoden, die über die Element.Methods Kollektion geladen wurden, verwendet werden
•    Die Simulation von Verhaltensdiagrammen wurde für große Modell optimiert
•    Die Wireframe Technologie wurde erweitert um die Kompatibilität mit erweiterten Windows Locals sicherzustellen
•    Der Import von Reference Data in Oracle Repositories wurde verbessert
•    Die Hilfe im Profile Helper führt nun zu einer relevanteren Seite
•    Die NIEM Schema Erzeugung wurde erweitert um konformen Export von Aufzählungsliterale sicherzustellen
•    Der C++ Parser wurde erweitert damit C++11 konforme Initialisierer sichergestellt sind
•    Versionskontrolle - Integration von TFS und CVS: Benutzernamen werden nun mit ihren Domainnamen angezeigt


Änderungen und Korrekturen für Build 1224
Diagram Charts
•    Neuer Diagrammtyp: Heat Maps
•    Unterstützung für Charts die mit einem externen Modell verbunden sind
•    Korrekte Darstellung von Charts unter Linux
Business Process Simulation
•    BPSim Unterstützung:
o    Ein neuer Element-Typ speichert eine komplette BPSim Konfiguration in ihrem Modell
o    Neue Dialoge zur Bearbeitung von Konfigurationen
o    Einfaches Kopieren und Bearbeiten von vorhandenen Konfigurationen
o    Import von Konfigurationen aus anderen Tools
o    Export von Konfigurationen zur externen Ausführung
•    Business Process Simulation Add-in nun verfügbar:
o    Ermöglicht die Ausführung Ihres BPMN-Modells unter Verwendung einer spezifischen BPSim Parametrierung
o    Simulation von BPMN-Modellen über mehrere Pakete durch Hinzufügen von Package Import Connectors für benötigte Pakete oder Abhängigkeiten von bestimmten Elementen
o    Vergleich von Ergebnissen aus verschiedenen Einstellungen
o    Erstellen von Diagrammen zum visuellen Vergleich der Ergebnisse
•    Validierungsprüfungen für BPSim Konfigurationen verfügbar, u.a.:
o    Korrektheit des BPMN Basismodells
o    Szenarien-Parameter "Duration"
o    Leere Konfiguration
o    Warnungen für Parameter die vom Business Process Simulation Add-in nicht unterstützt werden
BPMN
•    Export BPMN models that have been divided into multiple packages by adding Package Import connectors to containing packages or Dependencies to specific elements
•    Roundtrip-Unterstützung für extensionElements die in BPMN v2 Dateien erscheinen
•    Standard-Größe für Pools und Lanes aus dem Projektbrowser entspricht jetzt jener Größe die auch bei der Erstellung aus der Toolbox verwendet wird
•    Erzeugen einer Aktivität aus einer Nachricht mittels des QuickLinker wurde verbessert wenn eine schreibweisen-sensitive Datenbank zugrundeliegt
•    Beziehungen zwischen BPMN-Elemente mit Tagged-Value-Werten können nun mit Hilfe des Traceability-Fenster untersucht werden
•    Der Export von BPMN-Modellen kann nun auf mehrere Pakete verteilt werden; dazu können Package Import Connectors hinzugefügt werden, die auf die Pakete verweisen bzw. die Abhängigkeiten zu bestimmten Element definieren
SysML
•    Unterstützung für SysML 1.4
•    Das Verhalten für SysML Requirement Copy Relationship wurde implementiert.
•    Verbesserungen beim Rendern von Diagrammen.
•    Verbesserungen bei Block Compartment.
•    Werkzeuge und Fenster wurden überarbeitet damit ein besseres Arbeiten mit SysML Elementen möglich ist.
•    Die Realisierung von Multiple ItemFlows über einen einzelnen Konnektor wird nun unterstützt.
•    Eigenschaften, die mit einem SysML 1.3 Value Type typisiert sind, werden nun nicht mehr stereotypisiert falls andere SysML Version aktiviert sind.
•    Kontinuierliche und diskrete Aktivitätsparameter sind nun in den Werkzeugleisten für SysML 1.2, 1.3 und 1.4 verfügbar.
•    SysML Kontrollflüsse könne optional als gestrichelte Linien gezeichnet werden (Project > Settings > Project Options > General > SysML > Dashed line for Control Flow).
Projektmanagement
•    Neues Roadmap Diagramm hinzugefügt.
•    Kanban Bahnen können nun auch Sub-Bahnen haben.
•    Gantt-Ansichten erlauben nun die Erhöhung der Zeitskala um Jahrzehnte, so dass eine Visualisierung von langfristigen Plänen möglich wird.
Benutzerhandbuch
•    Das Format des Benutzerhandbuchs wurde auf HTML geändert.
•    Die Hilfe öffnet nun die Sparx Systems Website standardmäßig.
•    Separate Installer für den lokalen/Offline Zugriff auf das Benutzerhandbuch sind verfügbar.
•    Das Durchsuchen der Hilfe kann jetzt direkt über das Hilfemenü ausgelöst werden.
Arbeiten mit Diagrammen
•    Änderungen an Legenden mit automatischer Einfärbung:
o    Eine Legende kann nun spezifischen Elementen oder Konnektortypen zugewiesen werden.
o    Änderungen an der Linienbreite können nun strichlierten Konnektorlinien zugewiesen werden.
o    Verbesserungen beim Zuweisen von Farben zu Elementtypen – inklusive Eigenschaften und Signalen.
o    Bereichsangaben für das Einfärben sind nun möglich (z.B. Phase in 1..3).
•    Neue optionale Notation 'Info View' für alle Elemente verfügbar:
o    Zugriff via Kontextmenü.
o    Name und Notizen werden im selben Stil wie Notizelemente aus 'Memo View' dargestellt
o    Optionale Darstellung von Typ, Stereotyp, Phase, Status, Autor und Version.
o    Darstellung mit einem Icon das den Elementtyp repräsentiert.
•    Wireframing für Windows 8.1 Phone nun im Wireframing Profil verfügbar.
•    Diagram Matrix: Die Farbe der Zellteilungslinien kann nun ausgewählt werden.
•    Diagram Swimlanes: Die Schriftart der Überschrift kann nun ausgewählt werden.
•    ArchiMate 2 Technologie unterstützt nun ArchiMate 2.1
•    Die Position einer Konnektorbeschriftung bleibt nun auch beim Hinzufügen/Entfernen von Linienbiegungen erhalten.
•    Der Set Font Dialog aus der Diagramm-Werkzeugleiste setzt nun die lokale Schriftfarbe anstelle der Standardfarbe.
•    Die Quick Linker Funktionalität wurde erweitert.
•    Die Quicklinks zwischen Artifact Elementen wurden erweitert.
•    Mit Quicklinks können nun Objektflüsse von ActionPin zu Datastore Elementen modelliert werden.
•    Ein Select All (Ctrl + A) in einem Diagramm aktualisiert nun den Relationships Dialog.
•    Der Relationships Dialog unterstützt nun die Tastenkombination Ctrl + A zur Selektion aller Konnektoren.
•    Das Duplizieren von Elementen mit Konnektoren, die einen Informationsfluss realisieren,  kopiert nun auch die Informationsfluss-Realisierung.
•    Duplizieren von internen Dokumentartefakten dupliziert nun auch das interne Dokument.
•    Änderungen an Attributen und Operationen aktualisieren nun auch entsprechende Referenzen in Sequenzdiagrammen.
•    Der Specification Manager kann nun über das Kontextmenü eines Pakets geöffnet werden.
•    Das New Child Element Kontextmenü funktioniert nun korrekt auch für Parts und Components.
Reporting
•    Die folgenden Berichtsattribute können mittels Tagged Values beim Berichtspaket gesetzt werden: ReportAuthor, ReportTitle, ReportName, ReportVersion, ReportStatus, ReportAlias
•    Neue Option um spezifische Elemente in Diagrammen, die in Berichten eingebunden sind, auszuschließen:
•    Document Script Fragmente sind nun verfügbar.
•    Beim Einfügen des Inhaltsverzeichnisses können nun die darzustellenden Überschriftenebenen bestimmt werden.
•    Erzeugte RTF Dokumente sind jetzt auch bei der Verwendung von Bitmaps kleiner.
•    Der Dokumentgenerator zeigt nun keine Fertigstellungsmeldung an.
•    Der Dokumentgenerator merkt sich nun die letzte Themenauswahl.
•    Der Dokumentgenerator erlaubt nun auch pro Paket eine mehrfache Erzeugung einer Relationship Matrix.
•    Element-Hyperlinks sind nun PDF und DOCX funktional aktiv.
•    In HTML Berichten sind nun auch Hyperlinks in Notizen aktiv.
•    Der Generate Documentation Dialog verhindert nun das Öffnen einer Vorlage für den Fall, dass der Benutzer dazu keine Berechtigung besitzt.
Specification Manager
•    Memo Tagged Values (wie SysML Requirement Text) werden nun in einer Mehrzeilen-Spalten angezeigt und bearbeitet
•    Tagged Values ohne speziellen Typ können nun direkt bearbeitet werden
•    Die Auswahl im Project Browser wird nun mit der Auswahl im Specification Manager synchronisiert
•    Wird das Ende der Seite erreicht wird das nächste Element nun am Beginn einer neuen Seite angezeigt
•    Beim Löschen von Elementen aus dem Specification Manager wird nun eine verständlichere Warnung für das Löschen von Kind-Element angezeigt
•    Language, Database und Complexity erscheinen nun in der Liste verfügbarer Felder auf
Schema Composer
•    Enumeration Subsetting wird nun unterstützt
•    Unterstützung des Reverse-Engineering von CIM Schemas um ein Schema Composer Profil zu erzeugen.
•    Generic profile JSON generation updated to improve handling of multiplicity on properties:
•    Das generische Profil JSON Generation wurde aktualisiert um die Handhabung der Multiplizität von Eigenschaften zu verbessern:
o    Eine Multiplizität ungleich 1 erzeugt nun ein Array
o    Die Constraints für die Array-Größe werden nun als minItems und maxItems Eigenschaften exportiert
•    Die UPCC Schema Generation von BDTs ignoriert keine SUP Attribute mehr.
•    Die UPCC Subset Erzeugung erzeugt nun basedOn Beziehungen zwischen BDT und ABIE Elementen und ihren Quell-CDT und ACC
•    Beim Laden von Schema Composer Profilen wird nun verhindert, dass geerbte Beziehungen in einigen Profilen weggelassen werden.
•    Werden Schema Composer Profile direkt von einer Klasse geladen, so sind nun Vererbung und Assoziationen inkludiert.
•    Bei der Transformation von Profilen kann nun ein benutzerdefiniertes Skript angegeben werden, mit dessen Hilfe jene Stereotypen angepasst werden können, die den Zielmodell-Element zugewiesen werden.
Code Engineering
•    Code Templates unterstützen nun die Übergabe von Parametern an List-Macros die Operationen verarbeiten:
o    Ermöglicht komplizierter Verarbeitungen da die Ergebnisse einer Liste in einer anderen Liste verfügbar werden
o    Notation: %list="Operation" @separator="\n\n" @indent="\t" @arguments=($arg1, $arg2)%
o    Übergebene Werte werden zugewiesen an die Template-Variablen $parameter1, $parameter2, etc.
•    Der Code Editor unterstützt nun eine Option zur Synchronisation der Position im Editor mit der Struturbaum-Auswahl.
Arbeiten mit Datenbanken
•    Unterstützung für MySQL Partial Column Index hinzugefügt
•    Unterstützung für MySQL Table Triggers hinzugefügt
•    Unterstützung für PostgreSQL Function-Based Indexes hinzugefügt
•    Unterstützung für Oracle Primary Key Extended Properties hinzugefügt
•    Reverse Engineering von MSAccess 2013 wird nun unterstützt
•    Steigerung der Performance bei Oracle ODBC Schema
•    Der Database Builder unterstützt nun das Klonen von Datenbank-Objekten
•    Das Database Builder SQL Fenster zeigt nun die Ausführungszeit einer Abfrage an
•    Der Database Builder unterstützt nun die Abfrage des Verbindungs-Passworts anstelle des Abspeicherns des Verbindungs-Strings
•    Der DDL Generation Dialog sortiert nun Objekte nach Stereotyp und Name
•    DDL Generation: neue Option zum Einbinden von Pre und Post SQL Statements
•    DDL Generation: neue Option zum Ausschluß von Besitzern
•    Verbesserung des ODBC Import von Frendschlüsseln aus DB2
•    ODBC import of Firebird auto number columns now imports related trigger name
•    Verbesserungen beim Modellieren mit und Erzeugen von Firebird-Repositories
•    PostgreSQL: Verbesserungen beim Roundtrip mit smallint, integer & bigint Spalten denen Auto Numbers zugewiesen sind
•    Änderungen beim Speichern von Zerofill und Unsigned Eigenschaften in MySQL zur Kompatibilität mit älteren MySQL Versionen
•    Der Datenbank-Vergleich ignoriert nun CRLF am Ende von Column Defaults
Automations-Schnittstelle
•    Neue Eigenschaften bei DiagramObject und DiagramLink vereinfachen das Setzen von Stil-Eigenschaften
•    Auf Projektkonstantenkann nun über das DocumentGenerator API zugegriffen werden (GetProjectConstant, SetProjectConstant)
•    DocumentGenerator Schnittstelle mit neuen Methoden: LoadDocument, GetDocumentAsRTF
•    Neue Optionen in Repository.InvokeConstructPicker:  Selection=<guid>, MultiSelect=True, GetNext=True
•    Diagram.VirtualizeConnector hinzugefügt: zeichne ein ende eine Konnektors an einem anderen Platz im originalen Objekt.
•    Eigenschaft Diagram.VirtualizeEnd hinzugefügt zur Abfrage ob ein Konnektor ein virtuelles Ende hat
•    Event EA_OnPreNewElement stellt nun eine ParentID zur Verfügung wenn neue Elemente im Diagramm erzeugt werden
•    Eigenschaft FQStereotype hinzugefügt zu den Klassen Element, Connector, Attribute und Method für den Zugriff auf den voll-qualifizierten Namen eines Stereotyps
•    Repository.GetLocalPath hinzugefügt: erweitern des Dateipfads eines Elements
•    Element.IsRoot hinzugefügt: ermöglich Zugriff auf die IsRoot Eigenschaft des Element Property Dialogs
•    Die Konnektor-Erzeugung wirft nun keine Exception mehr falls UML Regeln verletzt werden.
•    Die Funktion Connector.IsConnectorValid() unterstützt nun die Prüfung eines Konnektor auf Konformität zu UML Regeln.
Projekt-Sicherheit
•    Die Synchronisation der Mitglieder von EA Security Groups aus Active Directory Groups ist nun möglich.
•    Option Project Level hinzugefügt damit Sicherheitssperren auf Konnektoren angewendet werden können:
o    Ein Konnektor darf nur dann erzeugt/bearbeitet/gelöscht werden wenn der Benutzer berechtigt ist, das den Konnektor besitzende Element zu bearbeiten.
•    Manage Groups Dialog zeigt nun Gruppenberechtigungen und die Gruppenmitglieder der ausgewählten Gruppe an.
•    Manage Users Dialog zeigt nun für einen ausgewählten Benutzer jene Gruppen an, in denen er Mitglied ist sowie seine dadurch gegebenen Zugriffs-berechtigungen.
•    Manage Locks Dialog erlaubt nun das Sortieren nach Datum
•    Die Berechtigungen für das Erzeugen und Bearbeiten von CSV Spezifikationen wurden in 'Configure Resources' umbenannt.
Weitere Änderungen
•    Das Traceability Fenster inkludiert nun Referenzen aus Tagged Values.
•    Das Bearbeiten von Runstate wurde verbessert.
•    Beim Neuanlegen eines Pakets kann dieses sogleich der Versionskontrolle hinzugefügt werden.
•    Entscheidungstabellen sind nur mehr in der Business & Software Engineering Edition und Ultimate Edition verfügbar.
•    Der MDG Technologie Wizard beinhaltet nun eine Option zum Export von DDL Generation Templates.
•    Die Performanz des Project Integrity Duplicate Guid Checks wurde verbesert.
•    Die eingebauten Suchen 'Test and Verification' und 'Resource Tracking' zeigen nun den Elementautor in der Ergebnismenge.
•    Execution Analyzer Testpunkte können nun in KOnstruktoren definiert werden.
•    Ein Rebuild der Firebird Index Statistics aktualisiert nun das aktuelle Firebird Modell anstelle der Nachfrage nach einem neuen Modell.
•    Das Verfolgen von Element-Hyperlinks innerhalb von Notizen und Modell-Mails verhält sich nun wie ein Doppelklick im Project Browser.
•    Der CSV Import von Paketen setzt nun die GUIDs konsistent.
•    Ein Baseline-Vergleich meldet nun keine Änderungen mehr wenn in den Attributen Element.Name oder Element.Alias eine Carriage Return vorkommt.
•    Der Business Rule Composer kann nun Enumeration Metatypes verarbeiten.

Änderungen und Korrekturen für Build 1214
Diagramming
•    Legenden, die mit älteren Versionen von Enterprise Architect erstellt wurden, zeigen nun die Element-Linienfarbe.
•    Das Zeichnen von Charts wurde für WINE und Crossover verbessert.
Reporting
•    Die Erzeugung von Dokumenten mit Connector-Einschränkungen wurde für große Modelle verbessert.
•    Notizen werden nicht mehr im Gliederungsstil erzeugt.
•    Unbalanced LIST und TITEL Lesezeichen für nicht mehr zu fehlerhaften Dokumenten.
Database Engineering
•    PostgreSQL 8 ODBC Import: Verbesserung bei Primary Keys.
•    SQL Server ODBC Import: Erweiterung bei auszuschließenden Systemtabellen.
•    MySQL ODBC Import: nicht-alphanumerische Zeichen in den Namen von Spalten und Einschränkungen werden nun unterstützt.
Other Changes
•    Verbesserungen beim Erzeugen von PDF Dokumenten mit großen Diagrammen.
•    Der Name von Whiteboard Diagrammen wird nun beim Erzeugen von PDF Dokumenten angezeigt.
•    Beim Re-Import eines Pakets via XMI wird nun versucht vorhandenen Sperren zu nutzen anstatt zu versuchen, alle Pakete für den aktuellen Benutzer zu sperren.
•    Der BPMN Diagram Import nutzt jetzt immer einen orthogonalen Stil um die Connector Waypoints im Originaldiagramm zu generieren.
•    Cloud-Verbindungen, welche eine Authentifizierung erfordern, empfangen nun keine Client Certificate Validation Fehler mehr.
•    Tagged Values vom Typ Memo werden nun nicht bei jedem Schließen des Notes-Dialogs gespeichert.
•    Attribute, welche Tagged Values von deren Classifier anzeigen, kopieren nun den Namen falls der Wert überschrieben wird.
•    Operations Dialog: für neu erzeugte Parameter wird deren Richtung gespeichert.
•    Grammar Editor: Korrektur des Validation Result für Left-Recursive User Grammars.

Änderungen und Korrekturen für Build 1213
Diagramming
•    Automatisches Einfärbung basierend auf einer Diagrammlegende:
o    Zuweisen von Stilen an Elemente und Konnektoren.
o    Die Legenden-Properties erlauben nun das Zuweisen eines Stils in Abhängigkeit vom Wert des ausgewählten Property.
o    Betroffene Elemente und Konnektoren werden nun automatisch gestyled ohne Anpassung ihrer Display Settings.
o    Jede Kombination aus Füllfarbe, Linienfarbe und Linienbreite ist wählbar.
o    Es können mehrere Legenden, basierend auf unterschiedlichen Properties, erzeugt werden.
o    Zur Wiederverwendung der Stile können Legenden-Elemente zwischen Diagrammen kopiert werden.
•    Wie in der UML-Spezifikation beschrieben zeigen Activity-Elemente nun das Schlüsselwort singleExecution an.
•    Eine Neuordnung von BPMN-Elemente bei der Diagrammerstellung nimmt nun Rücksicht auf Element- und Paketsperren.
•    Selbstreferenzen (Self Connectors) werden nun beim Verschieben von Elementen nicht in ihrer Größe verändert.
Reporting
•    Glossareinträge können nun in RTF und HTML Reports markiert werden:
o    Im Glossar-Fenster können CSS Stylesheets in Abhängigkeit von Glossareintragstypen definiert werden.
o    Zugewiese Stile werden nun auch in RTF und HTML Reports berücksichtigt.
o    Stylesheets können mit Hilfe des Reference Data Export zwischen Modellen ausgetauscht werden.
•    Ein neuer Hyperlink Typ erlaubt die Einbettung von Diagrammbildern innerhalb von Notizen:
o    Eine automatische Substitution erfolgt in RTF und HTML Reporten.
o    Innerhalb des EA öffnet der Hyperlink das jeweilige Diagramm.
•    Der Export eines Dokuments direkt aus dem Document Editor heraus setzt nun die zum ausgewählten Format passende Dateierweiterung.
Database Engineering
•    Sequence Objects werden nun aus SQLServer und ASA ODBC Data Sources importiert.
•    Database Builder: Reload über Tab Context Menü möglich.
•    Database Builder: Menü-Optionen entfernt aus Desktop und Professional Editions.
•    Database Builder: Verbesserungen beim Fehlen eines DBMS Tags.
•    Database Builder: Menüoptionen Connect/Disconnect wurden in Load/Unload umbenannt.
•    Foreign Key Dialog: beim Erzeugen von Spalten in der Child Table werden nun die Feldlängen der Parent Table benutzt.
•    Foreign Key Dialog: die Child Kardinalität wird nun gespeichert.
•    DDL Generation Dialog: Verbesserung der Useability:
o    Größenänderung möglich
o    Restrukturierung von 'Options' und 'Format' auf einer einzelnen Seite.
o    Feinere Granularität der Optionen zum Erzeugen von Primary Key, Foreign Key, Index, Unique und Check.
•    DDL Generation - SQLite: Unterstützung von Check Constraints
•    DDL Generation: Erweitert um Fortschrittanzeige
•    DDL Generation – MySQL: Wiederherstellen von Table CHARSET und COLLATE
•    DDL Generation - DB2, PostgreSQL: Wiederherstellen von Table TABLESPACE
•    DDL Generation - Indizes: aktualisiert um den Ablageort unabhängig von der Option 'Separate Constraints from table' zu pflegen.
Automation Interface
•    Erzeugung von neuen Realization Konnektoren via Automation wiederhergestellt.
•    Beim Import von C++ via Automation erscheint im Falle von Paser-Fehlern kein modaler Dialog mehr.
•    Erweiterung der Aufrufe zur DDL Generierung für die Benutzung von User Templates.
Visual Execution Analyzer
•    Die Recording History sowie der Profiler bieten jetzt eine Option zum Reverse Engineering für alle in den Bericht aufgenommen Dateien.
•    Beim Verändern von Werten im Watches/Locals Fenster wird nun beim Anzeigen des Kontextmenüs kein Fehler angezeigt.
•    Code Editor: kein Parser-Fehler mehr bei 'override' and 'final' Identifiers.
Other Changes
•    Interne Dateien für gesperrte Artifakte werden nun aufgeräumt.
•    Gap Analysis, Relationship Matrix und Decision Table: Anzeige bei dunklen Themen verbessert.
•    CSV Importer erweitert im Umgang mit Unclosed String Definitions.
•    Tagged Values Fester erweitert um einen Mouse-Over-Text für RefGUID und RefGUIDList Tagged Values.
•    Der Perspectives Dialog erlaubt nun das Speichern des aktuellen Layouts unter einem neuen Namen mittels der 'Save As' Schaltfläche.
•    Die Anzeige des Open Project Dialogs beim Starten kann nun festgelegt werden.
•    Der Element Browser kopiert nun die Testing und Maintenance Elemente wieder die mittels Drag-and-Drop in ein Diagramm gezogen werden.
•    Die Object Lifetime Settings wurden in den Manage Project Options Dialog verschoben: 'Project | Settings | Project Options...'
•    Der Specification Manager führt nun Hyperlinks aus.
•    Wird der New Element Dialog aus dem Project Browser geöffnet, so können nun mehrere Elemente angelegt werden ohne dass dieser Dialog geschlossen werden muss.
•    Um den Multiplicity Label korrekt anzuzeigen wurde der Connector Roles Dialog geändert.
•    Das Laden von Modellen mit mehreren Model Roots wurde verbessert.

Änderungen und Korrekturen für Build 1212
Simulation
•    State Machine Simulation: aktualisiert um die inneren Übergange zu priorisieren falls mehrere Übergänge von einem Trigger aktiviert werden.
•    State Machine Simulation: aktualisiert um die Ausführung von kompliziertem State Operation Code zu verbessern.
•    Activity Simulation: aktualisiert um Zugriff auf den Rückgabewert einer Call Behavior Action zu erlangen.
•    Javascript Code in Simulationen kann nun an einem Objekt ein Verhalten mittels dessen Namen als Funktion aufrufen.
Automation Interface
•    Neue Funktionen zum Bearbeiten interner Dokumente:
o    Element.IsInternalDocArtifact - Returns true if this element has an internal
o    Element.ImportInternalDocumentArtifact - Imports the specified file as the internal artifact for this element
o    Element.ExportInternalDocumentArtifact - Exports the internal artifact for this element to the specified file
•    Neue Funktionen zum Zuweisen von CSS Keyword Styles zu Text:
o    Repository.SetMarkupTerms - Defines a list of keywords that will have a list of css styles applied when calling MarkupText
o    Repository.MarkupText - Replaces the terms provided by SetMarkupTerms with css styling.
Other Changes
•    MDG Technology Profile zur Unterstützung von GRA-UML hinzugefügt
•    Rich Text Note Editors können nun zum Setzen von Zwischenräumen zwischen Paragraphen verwendet werden (View/Visual Styles...).
•    Rich Text Note Editors fügen nun keine Leerzeichen am Ende von Listenelementen ein.
•    Rich Text Note Editors erlauben nun Hyperlinks zu Grafiken die im Image Manager gelistet sind.
•    Tagged Value Typ ImageRef:
o    Erlaubt in Tagged Values das Referenzieren von Grafiken die im Image Manager gelistet sind.
•    Referenzierte Grafiken (Note Editor Hyperlinks, Tagged Values) überstehen einen Round-Trip über XMI.
•    Grafiken können direkt über das Clipboard in den Image Manager importiert werden.
•    XMI 2.x Importer: Constraints, die von einem anderen Tools nach XMI exportiert wurden, können nun importiert werden.
•    Der Profiler Report kann nun Sequenzdiagramme für ausgewählte Bereiche erzeugen.

Änderungen und Korrekturen für Build 1212
Simulation
•    State Machine Simulation: aktualisiert um die inneren Übergange zu priorisieren falls mehrere Übergänge von einem Trigger aktiviert werden.
•    State Machine Simulation: aktualisiert um die Ausführung von kompliziertem State Operation Code zu verbessern.
•    Activity Simulation: aktualisiert um Zugriff auf den Rückgabewert einer Call Behavior Action zu erlangen.
•    Javascript Code in Simulationen kann nun an einem Objekt ein Verhalten mittels dessen Namen als Funktion aufrufen.
Automation Interface
•    Neue Funktionen zum Bearbeiten interner Dokumente:
o    Element.IsInternalDocArtifact - Returns true if this element has an internal
o    Element.ImportInternalDocumentArtifact - Imports the specified file as the internal artifact for this element
o    Element.ExportInternalDocumentArtifact - Exports the internal artifact for this element to the specified file
•    Neue Funktionen zum Zuweisen von CSS Keyword Styles zu Text:
o    Repository.SetMarkupTerms - Defines a list of keywords that will have a list of css styles applied when calling MarkupText
o    Repository.MarkupText - Replaces the terms provided by SetMarkupTerms with css styling.
Other Changes
•    MDG Technology Profile zur Unterstützung von GRA-UML hinzugefügt
•    Rich Text Note Editors können nun zum Setzen von Zwischenräumen zwischen Paragraphen verwendet werden (View/Visual Styles...).
•    Rich Text Note Editors fügen nun keine Leerzeichen am Ende von Listenelementen ein.
•    Rich Text Note Editors erlauben nun Hyperlinks zu Grafiken die im Image Manager gelistet sind.
•    Tagged Value Typ ImageRef:
o    Erlaubt in Tagged Values das Referenzieren von Grafiken die im Image Manager gelistet sind.
•    Referenzierte Grafiken (Note Editor Hyperlinks, Tagged Values) überstehen einen Round-Trip über XMI.
•    Grafiken können direkt über das Clipboard in den Image Manager importiert werden.
•    XMI 2.x Importer: Constraints, die von einem anderen Tools nach XMI exportiert wurden, können nun importiert werden.
•    Der Profiler Report kann nun Sequenzdiagramme für ausgewählte Bereiche erzeugen.


Änderungen und Korrekturen für Build 1211
Diagramming
•    Unterstützung für ein Default Alternate Image für Objekte:
o    Zu finden im Kontextmenü unter Appearance | Select Default Image
o    Ermöglicht die Anzeige eines alternativen Bildes für ein Objekt in all jenen Diagrammen, in denen es verwendet wird.
o    Das Bild kann in einzelnen Diagrammen durch ein anderes Bild gezielt ersetzt werden.
•    Layout von Sequence Message Labels: keine Veränderungen der Darstellung falls das Message Numbering aktiviert wird.
Specification Manager
•    Notizen können nun in einer Spalte angezeigt werden.
•    Neues Breadcrumb Style Navigation Control.
•    Die Toolbar wurde durch einen Menü-Button ersetzt.
•    Verbesserungen bei der Auswahl von Elementtypen zur Anzeige:
o    Auswahl '<Any>' zur Anzeige aller Typen
o    Menü 'Recent' zeigt bereits benutze Elementtypen
o    Menü 'Other' zeigt die Typen die nicht im Menü 'Recent' vorhanden sind
Code Engineering
•    Das C++ Parsing unterstützt nun C++11:
o    uniform initialization (list initialization)
o    variadic template classes and functions
•    Die C++ Code Generierung unterstützt nun „handling of qualified types when a reference character has been appended to the type“.
•    Die Code Generierung in den Systems Ausgaben des EA verhindert nun die Erzeugung von Behavior Code falls die jeweilige Klasse keine Behavior Elemente besitzt („owns“).
Execution Analysis
•    Das Code Editor Kontextmenü bietet nun direkte Befehle für Trace / Break falls eine Variable verändert wurde.
•    Tracepoints unterstützt nun $stack keyword
o    Use $stack to print entire stack tree
o    Use $stack(number) to print a specific number of frames
•    Action Points unterstützen nun die Erzeugung und Verwendung von benutzer-definierten Variablen:
o    Speichern des Wertes einer lokalen Variablen in einem Action Point und verwenden desselben in anderen Actions Points.
o    Benutzer-definierte Variablen starten mit einem # Zeichen.
•    Action Points unterstützen nun Recording Timing:
o    startTimer - Start the timer, clearing any existing time
o    printTimer - Print the current value of the timer
o    endTimer - End time recording and print the total time elapsed
Other Changes
•    ArcGIS unterstützt nun ArcCatalog 10.3
•    MySQL DDL Generation to Single File: ein Separator wird nun nach dem FOREIGN_KEY_CHECK Statement erzeugt.
•    Datenbank-Vergleich für Firebird, Access, SQLite und MySQL ignoriert nun das Owner Property.
•    SysML Parametric Simulation funktionert nun auch für Parametric Diagrams mit Diagram Frame.
•    Baseline-Vergleiche zeigen nun Unterschiede für Attribut-, Operation- und Operations-Parameter-Classifiers.
•    Der Lock Package Dialog erlaubt nun allen Mitgliedern der sperrenden Gruppe einen Update der Gruppensperre.
•    Der Glossary Dialog erlaubt nun ein Apostroph-Zeichen innerhalb eines Eintragnamens zu modifizieren.

Änderungen und Korrekturen für Build 1210
Database Engineering
•    Firebird wird nun als Datenbanktyp in allen Datenmodellierungsdialogen angezeigt
•    Neuer Artefakt-Typ zum Speichern einer ausführbaren SQL Abfrage für eine gespeicherte Datenbankverbindung
Automation Interface
•    Performanzverbesserungen bei Diagram.SaveImagePage
•    Diagrammfunktionen PageHeight, PageWidth and SaveImagePage: keine invertierten x und y Werte
•    Diagrammfunktionen PageHeight, PageWidth: liefern akkurate Werte für Höhe und Breite auch wenn das Diagramm noch nicht geladen ist
Weitere Änderungen
•    Vollversion öffnet nun auch read-only .eap Dateien.
•    Note Editors erlauben nun die Textgröße einzustellen.
•    Note Editors erlauben nun das Speichern der Textausrichtung.
•    HTML-Bericht mit verknüpften Dateien oder internen Dokument-Artefakten erzeugt nun für jedes dieser Elemente ein Unterverzeichnis für die Dateien.
•    Öffnet man eine DOCX Datei im Document  Editor, so wird beim Hinzufügen einer neuen Zeile nicht mehr nach einem Absatzstil gefragt.

 

Änderungen und Korrekturen für Build 1209
HTML Berichte
•    Interne Dokument-Artefakte werden nun als Hyperlink zum jeweiligen Dokument erzeugt.
WINE
•    Die Darstellung der Menüschatten ist jetzt standardmäßig ausgeschaltet.
•    Crossover auf Mac: Darstellung von alternativen Symbolen und Voranzeigen verbessert
Weitere Änderungen
•    Import für Magic Draw MDZIP Dateien hinzugefügt.
•    Der Perspektiven-Dialog kann nun existierende Perspektiven mittels dem 'Save As' Befehl aktualisieren.
•    Working Sets sind nun über das Model Views Fenster verfügbar.
•    Abhängig von der Dateierweiterung speichert IElement.SaveLinkedDocument nun im DOCX-, PDF- oder RTF-Format.
•    Die Attribute- und Operations-Dialoge springen beim Druck von CTRL + N nun direkt zum Hinzufügen ('Add').

Änderungen und Korrekturen für Build 1208
BPMN
•    Diagramm-Validator geändert um den Nachrichtenfluß zwischen zwei Elementen, die in unterschiedlichen Lanes liegen, zu erkennen.
•    Beim Schließen von nicht-gespeicherten Diagrammen verlieren geänderte Pools nicht mehr die Verknüpfung zu ihren Elternelementen.
Database Engineering
•    Der Foreign Key Dialog kann nun Foreign Key Constraints und Indizes mit gleichem Namen verarbeiten.
Automation Interface
•    Neue Funktionen zum DocumentGenerator Interface hinzugefügt:
o    InsertTemplate – Einfügen einer benannten Vorlage
o    DocumentConnector – Erzeugen einer Dokumentation für einen einzelnen Konnektor und einfügen derselben in das Dokument.
o    DocumentCustomData – Einfügen eines benutzerdefinierten Abschnitts mit den spezifizierten Daten und einfügen desselben in das Dokument.
•    Funktion DocumentGenerator.SaveDocument function stellt nun sicher, daß das Inhaltsverzeichnis aktuell ist.
•    Sequenz-Nachrichten können nun via Automation mit strikter Konnektor-Syntax erzeugt werden.
Weitere Änderungen
•    HTML Berichte stellen jetzt auch benutzer-definierte Stereotypen-Symbole im Modellbaum dar.
•    TFS Versionskontrolle erkennt nun auch Versionen korrekt welche ältere Befehlsversionen benötigen.
•    Aliasnamen für Operations-Parameter können nun im Dialog gespeichert werden.
•    Das Properties Fenster kann nun sowohl Packages als auch Elemente im Project Browser finden.
•    XMI 1.1 Round-Trip von Konnektoren zu Packaging Components verbessert.
•    XML Transform Diagrammverarbeitung verbessert.

Änderungen und Korrekturen für Build 1207
Major Upgrade des User Interface Theming
•    Eine signifikante Verbesserung des Look and Feel von Enterprise Architect.
•    Alle Dialoge, Ansichten und angedockten Fenster wurden aktualisiert um sicherzustellen, dass ein einheitliches Erscheinungsbild über die gesamte Benutzeroberfläche gegeben ist.
•    Bildlaufleisten, Eingabefelder, Kombinationsfelder usw. wurden aktualisiert um dem vom Benutzer ausgewählten Thema zu entsprechen.
•    Breite Palette von Themen - vom klassischen Windows XP zu Microsoft Office und Microsoft Visual Studio Themen.
•    Code Editoren aktualisiert, um Farboptionen aus Spracheinstellungen zu trennen.
•    Code-Editoren unterstützen jetzt die automatische Auswahl von hellen oder dunklen Themen.
•    Visual Style-Dialog (Ansicht / Visual Styles ...) mit zusätzlichen Optionen aktualisiert.
•    'Dark' Diagramm hinzugefügt - Thema in erster Linie für den Einsatz mit dunklen UI Themen
•    Standard-Thema aktualisiert wegen Visual Studio 2013
Portal Fenster
•    Die neue Möglichkeit für einen schnellen und gezielten Zugriff auf viele gemeinsame Funktionen:
o    Dokumenten öffnen die vor kurzem geschlossen wurden
o    Suchen
o    Gemeinsame Funktionen
o    Arbeitsbereiche
o    Perspektiven
o    Arbeitssätze
o    und vieles mehr ...
•    Schnell, einfach Liste der Aktionen, die Sie auf den aktuellen Bereich von Interesse auf der Basis durchführen
o    Erreichbar von View / Portale
o    Auch zugänglich vom Startseite (Portal Symbole auf Startseite für den schnellen Zugriff angeordnet)
o    Portals Bar ist auch aus der Dropdown-Menü der neue Navigator-Bar und in der Symbolleiste Kontextmenü zur Verfügung stehenden
Navigationsleiste
•    Bietet einen Windows-Explorer ähnlichen Zugriff auf die aktuelle Position innerhalb des Modells. Eine minimalistische Alternative zur Verwendung des Project Browsers oder um einfach einen Überblick über die aktuelle Position zu erhalten. Hierzu gehört auch ein Package-Finder, Portal Shortcut Menü und um im Menü den Zugriff auf viele gemeinsame Package-basierte Funktionen zu ermöglichen. (Ansicht / Navigator)
•    Bietet anhaltende Hinweise auf den Modellkontext
•    Einfache Navigation durch eine Modellstruktur
•    Kontextmenü bietet Aktionen basierend auf den aktuellen Kontext
o    Anzeige des Package-Inhalt als Liste, Spezifikation oder Gantt-Diagramm
o    Einfügen eines neuen Package oder Diagramm
    Hinzufügen mittels Modell Pattern
o    Kopieren des Package-Pfads oder navigieren zu einem zuvor kopierten Pfad
o    Suchen und navigieren zu einem beliebigen Package im Modell
•    Namensbasierte Suche nach einem Paket
•    Direktes Navigieren auf die Startseite
Database Engineering Toolset
•    Datenbanktechnik-Toolset einschließlich Database Builder und Patterns für neue Datenmodelle. Unterstützt u.a. Abfragen, DDL-Generierung, Alter DDL. (Tools / Database Builder) und (Verpackung / Neu ... / Datenbank :: Datenbank Technik)
•    Database Builder
o    Bietet eine Liste aller Datenmodelle im aktuellen Projekt
o    Öffnen Sie eine Datenbank, um den Inhalt, kategorisiert durch den Objekttyp, anzuzeigen (Tabellen, Anzeigen, Prozeduren, Funktionen, Sequenzen und Pakete)
o    Achten Sie auf eine Liste der Verbindungen für jede modellierte Datenbank, wodurch modellierten Änderungen auf mehrere physische Datenbanken leicht verteilt werden
o    Verbinden Sie zu einer Datenbank einfach mit dem Datenbankanbindungs-Artifact
o    Erstellen Sie eine MS Access-Datenbank oder Firebird-Datenbank direkt, ohne zusätzliche Werkzeuge
o    Erstellen der Spalten und Constraints für eine Tabelle direkt in der Database Builder Ansicht
o    Ausführen von Abfragen um den Inhalt Ihrer Datenbank anzuzeigen
o    Vergleichen Sie die Datenbank mit dem Modell und erzeugen Sie SQL um die Datenbank auf granularer Ebene zu aktualisieren
o    Generieren Sie ein ganzes Schema und senden Sie es direkt an die Execution Engine um eine Datenbank ausschließlich vom Enterprise Architect aus zu erstellen
o    Wartung, Abfragen, DDL Ausführung und Datenbankvergleiche können alle mit einer einzigen Datenbank-Verbindung durchgeführt werden
•    Modell Patterns stehen jetzt für jede unterstützte DBMS zur Verfügung:
o    Erstellt automatisch eine Struktur, die die Datenbankobjekte in eigene Pakete jeder Art organisiert
o    Jedes Datenbankmodell besteht aus einem stereotypen Paket ("Datamodel"), das jeweils ein logisches und physisches Unterpaket enthält sowie ein Report Specification Artefakt, das einen Datenbankbericht erzeugt
o    Jede physische Unterpaket wird als "Database" stereotypisiert und speichert DBMS, Default Owner und die Standardverbindungseigenschaften
•    Verbesserungen beim Bearbeiten von Fremdschlüssel:
o    Verknüpfungen zwischen Tabellen zeigen nun automatischen den Foreign Key Dialog beim Erzeugen oder bei Doppelklick
o    Standard Connector Eigenschaftendialog steht über das Kontextmenü zur Verfügung
o    Vereinfachtes Verfahren für die Erstellung eines Fremdschlüssel: wählen Sie einfach einen Primärschlüssel oder eindeutigen Index für die übergeordnete Tabelle
o    Standardmäßig wird jeder Spalte der ausgewählten Tabelle automatisch mit einer Spalte gleichen Namens aus der untergeordneten Tabelle verknüpft
o    Wenn keine Spalte mit dem richtigen Typ existiert wird in der untergeordneten Tabelle eine solche  automatisch hinzugefügt
o    Alternativ wählen Sie den Namen einer vorhandene Spalte in einer untergeordneten Tabelle
o    Erweiterte Eigenschaften (wie On Delete, On Update) des Fremdschlüssels sind nun direkt im Fenster sichtbar
o    Der Name des optional erstellten Foreign Key-Index wird automatisch angezeigt
•    Verbesserter Eigenschaften-Dialog für Tabellenspalten:
o    Die Liste der Spalten ist hat nun den primären Dialogfokus
o    Erstellen einer neue Spalte über das Kontextmenü oder Hotkey Strg + N
o    Alle Spalteneigenschaften können direkt in der Liste bearbeitet werden
o    Ordnen Sie die Spalten über das Kontextmenü oder die Hotkeys Ctrl + Up bzw. Strg + Down
o    Löschen einer vorhandenen Spalte über das Kontextmenü oder Hotkey Strg + D
o    Alle Properties des Datentyps der ausgewählten Spalte stehen direkt im Fenster zur Verfügung
o    Einschränkungen, Indizes, Checks und Trigger sind bequem am zweiten Reiter verfügbar
•    Verbesserte Eigenschaften-Dialog für Tabellen Constraints:
o    Contraints stehen nun zusammen mit den Spalteneigenschaften zur Verfügung
o    Liste der Einschränkungen (einschließlich Indizes, Primär- und Fremdschlüssel, Check & Unique Constraints und Table Trigger) sind nun im Primärfokus und können inline bearbeitet werden
o    Erstellen Sie eine neue Einschränkung über ein Kontextmenü oder Hotkey Strg + N
o    Alle Eigenschaften von Constraints können direkt in der Liste bearbeitet werden
o    Ordnen Sie die Constraints über die Kontextmenüs oder die Hotkeys Ctrl + Up bzw. Strg + Down
o    Löschen eines vorhandenen Constraint über das Kontextmenü oder Hotkey Strg + D
o    Alle stereotyp-spezifischen Eigenschaften für den ausgewählten Constraint sind sichtbar und direkt erreichbar
o    Alle beteiligten Spalten werden direkt im Fenster angezeigt
o    Hinzufügen von Spalten entweder durch Doppelklick auf eine vorhandene (nicht zugeordnete) Spalte oder über das Kontextmenü oder die Tastenkombination Strg + Links
o    Aufheben der Zuweisung einer Spalte erfolgt entweder durch einen Doppelklick oder über das Kontextmenü oder die Tastenkombination Strg + Rechts
•    Visuelle Darstellung von Datenbankobjekten verbessert:
o    Alle Datenbank-Objekttypen besitzen ein eigenes Symbol
o    Datenbank-Objekte werden jetzt von ihrem Symbol konsequent in allen Ansichten vertreten
o    Funktions- und Sequence-Objekte sind nun in der Datenmodellierungs-Toolbox verfügbar
•    Wartungsfenster für in einem Objekt enthaltene Procedures, Sequences und Functions hinzugefügt:
o    Ein benutzerspezifisches Eigenschaftsfenster das die Wartung von Datenbank-Containerobjekten erleichtert
o    Syntax-Hervorhebung und IntelliSense für den SQL-Definition-Editor steht zur Verfügung
•    Wartungsfenster für die Anzeige von Datenbankobjekten verbessert:
o    Notes-Feld hinzugefügt, der eingegebene Text wird als Kommentar zur DDL hinzugefügt
o    Die Abhängigkeiten werden jetzt als eine Liste von Objektnamen dargestellt
o    Syntax-Hervorhebung und IntelliSense im SQL-Definition-Editor verbessert
•    Round-Trip-Datenbank-Engineering:
o    Vergleiche Abweichungen und zeigen die Unterschiede zwischen EA und ODBC
o    Festlegen von Aktionen bei der Synchronisierung
•    Vorlagen für DDL-Generierung (Create oder Alter) stehen jetzt für alle unterstützten DBMS zur Verfügung:
o    Volle Anpassung von DDL-Generierung jetzt durch neue Vorlagen für DDL-Generierung möglich
o    Unterstützung für Generierung von ALTER DDL komplett neu gestaltet
o    Alter DDL ermöglichen selektive Erzeugung (als Teil des Database Builder)
o    DDL können nun in eine einzelne Datei oder auf die Execution Engine (Teil des Database Builder) zur sofortigen Ausführung erzeugt werden
o    Unterstützte Datenbank: Oracle, MySQL, MS SQL Server (2005/2008/2012), PostgreSQL, SQLite, Sybase asa, SYBASE_ASE, Access, DB2, Informix, Ingres, Interbase
o    DDL Execution Engine
User Interface Wireframing
•    Voll funktionsfähige und umfassende Wireframing Bibliothek zur Modellierung für gängigen Geräte und Benutzeroberflächen
•    Diagrammtypen und Toolboxen für eine Vielzahl von spezifischen Plattformen
•    Jedes Control unterstützt die Anpassung der Daten die angezeigt werden sollen
•    Unterstützung von Wireframe Patterns und Modellen
•    Wireframe-Elemente mit erweiterten Anpassungsoptionen, eigene Eigenschaftenseite für eine einfache Bearbeitung
•    Android:
o    Beginnen Sie Ihr Design entweder mit einem Handy oder Tablet Style Frame, jeder unterstützt sowohl eine horizontale oder vertikale Anwendungen.
o    Bietet allgemeine Android Controls einschließlich erweiterbarer Listen, Toggle Buttons, Switches, Seek Bars, Media Players und On-Screen Keyboard
•    Apple (IOS):
o    Starten Sie Ihr Design mit entweder einem iPhone 4S, iPhone 5s oder iPad Style Frame, jeder unterstützt sowohl eine horizontale oder vertikale Anwendungen.
o    Bietet allgemeine IOS Controls einschließlich Page Controls, Tab Bars, Search Bars, Loading Icon und On-Screen Keyboard
o    Wireframing für Apple-Geräte umfasst iPhone 5c, iPhone 6, 6 Plus iPhone, iPad Air und iPad Mini.
•    Dialog:
o    Starten Sie Ihr Design mit einer benutzerangepassten Version eines Standard-UI-Dialogs
o    Bietet allgemeine Standard-UI Dialog Controls einschließlich Formatierung, Fortschritt, Menüs, Bäumen und einer Vielzahl von Arten von Listen
•    Webpage:
o    Starten Sie Ihr Design mit einem Web-Browser Style Frame
o    Bietet allgemeine Web-basierte Controls einschließlich Ratingsysteme, Seitenauswahl, Fortschritt, Navigation, Kalender und Media-Player
Schema Composer
•    Neues leistungsstarkes Toolset zum schnell Entwerfen und Bauen von XSD und ähnliche Datendefinitionen aus einer Modellteilmenge
•    Schnelles Definieren von Nachrichtenschema aus einer Teilmenge des Klassenmodells
•    Drag & Drop von Elementen in das Quellprofil
•    Verwalten Vererbung und Assoziationsbeziehungen
•    Anzeigen der Hierarchie des neuen Schemas
•    Speichern von Nachrichtendefinitionen als Artefakt im Modell oder im Dateisystem
•    Öffnen des Schema Composer mit der Nachricht durch Doppelklick auf das Artefakt
•    Generieren von Schemas in einer Reihe von integrierten Formate:
o    CIM XSD
o    Generisches XML-Schema (XSD)
o    JavaScript Object Notation (JSON)
o    NIEM Schemadefinition und Modelltransformation
o    Resource Description Framework Schema (RDFS)
•    Automatisierungs-API-Unterstützung enthalten um eigene Erweiterungen für andere Frameworks und Exportformate zu erlauben
XSLT-Debugger
•    XML Transformation Profil hinzugefügt:
o    Stereotypisierte Artefakte für XSLT, XSD und XML ermöglichen die Spezifikation jener Dokumente die an einer Transformation beteiligt sind
o    Eine stereotypisierte Aktivität verbindet diese um eine wiederholbare Transformation zu definieren
o    Profil enthält neuen Diagrammtyp und Toolbox
o    Artefakte können entweder ein Dateisystem-Dokument oder ein internes Modell-Artefakt darstellen
•    Ausführen einee XML-Transformation oder debuggen derselben aus dem Kontextmenü der Aktivität
•    XSLT Debug Ansicht zeigt das Quelldokument und die auszuführende Vorlage
•    Integration in die Visual Analyser Tool Suite
•    Verwenden Sie den Debugger um schrittweise durch die Ausführung einer Vorlage zu springen
•    Verwenden Sie das Fenster um Kindelemente des aktuellen Knotens anzuzeigen
XML Editing and Validation
•    Code-Editor aktualisiert zur Verbesserung der XML-Bearbeitung
o    Intellisense für XML-Schemas und XSL-Stylesheets hinzugefügt
o    Unterstützung der Gliederung für XML-Dokumenten hinzugefügt
o    Syntax-Hervorhebung für XML-Dokumente verbessert
•    Struktur- (Gliederungs-) Baum für XML-Dokumentbearbeitung verbessert
o    Zu einem Baumknoten werden weitere nützliche Informationen angezeigt
       . Anwenderspezifische Icons für XSD, XSL und XML-Typen möglich
       . Beziehung zwischen Code-Editor und Strukturbaum verbessert
       . Toolbar Option zum automatisch Synchronisieren vom Dokument zum Baum und umgekehrt
•    Extras
o    Validierung des aktuellen XML-Dokuments anhand eines Schemas nun via Kontextmenü verfügbar
o    Formatierung des aktuellen XML-Dokument steht nun im Kontextmenü zur Verfügung
o    Bearbeiten Sie Dokumente aus den lokalen Dateisystemen sowie diejenigen die an Dokument-Artefakte des Modells angehängt sind
Document Handling (Enterprise Architect als 'Standardprogramm')
•    Zu finden unter Extras / Optionen / Code Editoren / Dateizuordnungen.
•    Verwenden Sie Enterprise Architect als Standardeditor für eine Reihe von Dateiformaten.
•    Bietet eine bessere Bearbeitung und Darstellung für eine Reihe von Dateitypen die von Enterprise Architect unterstützt werden.
•    Open-Source-Dateien (alle Sprachen) mit Enterprise Architect aus dem Dateisystem.
•    Öffnen von Dokumenten im Dokument-Editor von Enterprise Architect aus dem Dateisystem.
•    Öffnen von Enterprise Architect-Datendateien, wie z.B. Profiler-Berichten, aus dem Dateisystem.
•    Verwendet eine laufende Instanz des Enterprise Architect :
o    Öffnet eine neue Enterprise Architect Instanz wenn keine läuft.
o    Fordert eine Instanz von Enterprise Architect auszuwählen falls mehrere Instanzen laufen.
•    Unterstützt das Öffnen mehrerer Dateien auf einmal.
Package Navigator
•    Integriert eine benutzerdefinierte Navigationsleiste in jedem Fenster und erlaubt dass mehrere Instanzen gleichzeitig geöffnet sind.
•    Unterstützt die Darstellung als Liste und Gantt.
•    Schnellere Navigation durch die Struktur der Projektpakete ohne den Project Browser. (Package/View as List -- Package/View as Gantt)
•    Mehrere Package Navigator Fenster können nun auf einmal geöffnet werden.
•    Ein Doppelklick auf ein Package im Project Browser aktualisiert die aktuelle Ansicht des Package Navigator.
•    Spaltenfilter werden beibehalten zwischen Package-Wechseln.
XMI Merge
•    Ermöglicht die Integration der Arbeit von mehreren Benutzern, die auf das gleiche Paket in dem gleichen Modell zugreifen.
•    Der Dialog zum Importieren von XMI bietet die Möglichkeit unmittelbar nach dem Import einer XMI-Datei eine neue Baseline zu erstellen.
•    Der Dialog zum Exportieren von XMI bietet die Möglichkeit automatisch eine Merge Datei auf der Grundlage der Unterschiede zur ursprünglichen Baseline des Package zu erstellen.
•    Der Dialog zum Importieren von XMI bietet die Möglichkeit ein Merge Datei anzugeben (wie beim Export erstellt):
o    Die Merge-Datei gibt an, was in der importierten XMI-Datei geändert wurde.
o    Es werden nur jene Elemente und Eigenschaften in das Modell importiert, die in der Merge Datei angegeben sind.
•    Der grundlegende Arbeitsablauf ist wie folgt:
1.    Jeder Modellierer erhält eine Kopie der Original-Package.
2.    Jeder Modellierer import das Package und erstellt eine Baseline davon.
3.    Jeder Modellierer macht seine Änderungen (Ergänzungen, Löschungen und Änderungen).
4.    Jeder Modellierer exportiert sein Package als XMI-Datei und erzeugt dazu eine Merge-Datei auf der Grundlage der Änderungen.
5.    Das ursprüngliche Modell wird dann aktualisiert mit den Änderungen (XMI Import) unter Verwendung der Merge-Dateien.
6.    Änderungen welche nicht in den Merge-Dateien enthalten sind werden ignoriert.
7.    Die sich ergebende Modell entspricht genau die Summe aller Modellierungsarbeiten.
MDG Link für Eclipse und MDG Link für Microsoft Visual Studio
•    MDG Link für Eclipse und MDG Link für Visual Studio sind nun ab der Professional Version von Enterprise Architect enthalten.
•    Eine Verbindung zu einem Visual Studio Projekt importiert nun für jede Konfiguration das jeweilige Project Build Script.
•    Es ist nun möglich eine Verbindung zu einem Visual Studio Projekt aufzubauen das in einem Solution Ordner mit dem gleichen Namen liegt.
•    Neue Menüoption für Visual Studio zum Importieren und Synchronisieren aller aktiven Visio Studio Projekte.
•    Viele Updates und Verbesserungen von Visual Studio Link.
•    Zusätzliche Unterstützung für Visual Studio 2013.
Redesign der Property-Dialoge
•    Die Common Property Dialoge wurden überarbeitet um eine effizientere Nutzung zu ermöglichen. Davon betroffen sind eine Vielzahl von Dialogen – u.a. die Haupteigenschaften von Elementen und Beziehungen.
Startseite
•    Aktualisierungen der Startseite
o    Einfachere und klarere Modellliste
o    Vereinfachte Links zur Erstellung von Modellen oder die Verknüpfung mit existierenden Modelle/Repositories
o    Neue Symbole bieten direkte Links zu Portalseiten
o    Darstellung der Startseite orientiert sich am aktuellen Thema der Benutzeroberfläche
Weitere Änderungen an der Benutzeroberfläche
•    Das Lernzentrum öffnet sich nun im Hauptregister
•    E-Mail öffnet sich nun im Hauptregister
•    Neues Fenster "Zusammenfassung anzeigen" für einen Überblick über die Kontextelemente
o    Bietet einen einfachen und informativen Überblick über Element/Test/Ressource/Attribute/Operation/u.a. ohne der Notwendigkeit deren Eigenschaften anzuzeigen oder einen Bericht erstellen zu müssen
o    Bietet auch einen einfachen Weg um einen schnellen Überblick zu erhalten
Hauptmenü
•    Eine Generalüberholung der Struktur des Hauptmenüs um einen besseren und effektiveren Zugang zu bestehenden und neuen Tools anzubieten. Ebenfalls enthalten ist die Fähigkeit die Symbole im Hauptmenü zugunsten eines saubereren und weniger überladen Looks auszuschalten (siehe View/Visual Style/Select Visual Style :: Show Menu Icons).
Element-Wartung, Projektmanagement und Testing
•    Die Fenster „Element Maintenance“ und „Project Management“ können nun in ihre Bestandteile aufgeteilt werden, so dass nun eine Vielzahl von Layouts angedockt werden können.
•    Zusätzliche Wartungstypen wurden hinzugefügt: Decisions (Entscheidungen) und Events. (Element//Maintenance)
•    Das Test-Fenster wurde geändert um die aktuellen Tests für ein Element besser darzustellen (Element//Testing).
•    Das Test Fenster zeigt nun alle Tests auf einer einzigen Seite oder das Ergebnis eines Filterns auf einen bestimmten Typ.
•    Das Test Fenster lädt die Daten nun deutlich schneller.
•    Das Element-Menü bietet nun einen Befehl um jeden Testtyp gezielt anzuzeigen.
•    Verbesserung der Darstellung des Testdetails-Dialog.
•    Hinzugefügte Element „Test“ und „Defect“.
•    Neuer Testtyp: Inspection.
•    Inspection Tests zeichnen Peer-Reviews von Modellelementen auf.
•    Zusätzliche Unterstützung für die Erzeugung von Test-Suite-Diagramm von Element-Szenarien
•    Zwei weitere Optionen wurden auf der „Testcase Generation“-Werkzeugleiste (unter Structured Specification) hinzugefügt:
Test Suite - Horizontales Layout
Test Suite - Vertikales Layout
•    Test Suite - Horizontales Layout erstellt ein Test-Suite-Diagramm in dem die Elemente horizontal (von links nach rechts) platziert werden.
•    Test Suite - Vertikales Layout erstellt ein Test-Suite-Diagramm in dem die Elemente vertikal (von oben nach unten) platziert werden.

Diagramming
•    Legenden, die mit älteren Versionen von Enterprise Architect erstellt wurden, zeigen nun die Element-Linienfarbe.
•    Das Zeichnen von Charts wurde für WINE und Crossover verbessert.
•    Automatisches Einfärbung basierend auf einer Diagrammlegende:
 o    Zuweisen von Stilen an Elemente und Konnektoren.
 o    Die Legenden-Properties erlauben nun das Zuweisen eines Stils in Abhängigkeit vom Wert des ausgewählten Property.
 o    Betroffene Elemente und Konnektoren werden nun automatisch gestyled ohne Anpassung ihrer Display Settings.
 o    Jede Kombination aus Füllfarbe, Linienfarbe und Linienbreite ist wählbar.
 o    Es können mehrere Legenden, basierend auf unterschiedlichen Properties, erzeugt werden.
 o    Zur Wiederverwendung der Stile können Legenden-Elemente zwischen Diagrammen kopiert werden.
•    Wie in der UML-Spezifikation beschrieben zeigen Activity-Elemente nun das Schlüsselwort single execution an.
•    Eine Neuordnung von BPMN-Elemente bei der Diagrammerstellung nimmt nun Rücksicht auf Element- und Paketsperren.
•    Self Connectors werden nun beim Verschieben von Elementen nicht in ihrer Größe verändert.
•    Unterstützung für ein Default Alternate Image für Objekte:
 o    Zu finden im Kontextmenü unter Appearance | Select Default Image
 o    Ermöglicht die Anzeige eines alternativen Bildes für ein Objekt in all jenen Diagrammen, in denen es verwendet wird.
 o    Das Bild kann in einzelnen Diagrammen durch ein anderes Bild gezielt ersetzt werden.
•    Layout von Sequence Message Labels: keine Veränderungen der Darstellung falls das Message Numbering aktiviert wird.
Reporting
•    Die Erzeugung von Dokumenten mit Connector-Einschränkungen wurde für große Modelle verbessert.
•    Notizen werden nicht mehr im Gliederungsstil erzeugt.
•    Unbalanced LIST und TITEL Lesezeichen führt nicht mehr zu fehlerhaften Dokumenten.
•    Glossareinträge können nun in RTF und HTML Reports markiert werden:
 o    Im Glossar-Fenster können CSS Stylesheets in Abhängigkeit von Glossareintragstypen definiert werden.
 o    Zugewiese Stile werden nun auch in RTF und HTML Reports berücksichtigt.
 o    Stylesheets können mit Hilfe des Reference Data Export zwischen Modellen ausgetauscht werden.
•    Ein neuer Hyperlink Typ erlaubt die Einbettung von Diagrammbildern innerhalb von Notizen:
 o    Eine automatische Substitution erfolgt in RTF und HTML Reporten.
 o    Innerhalb des EA öffnet der Hyperlink das jeweilige Diagramm.
•    Der Export eines Dokuments direkt aus dem Document Editor heraus setzt nun die zum ausgewählten Format passende Dateierweiterung.

Database Engineering
•    PostgreSQL 8 ODBC Import: Verbesserung bei Primary Keys.
•    SQL Server ODBC Import: Erweiterung bei auszuschließenden Systemtabellen.
•    MySQL ODBC Import: nicht-alphanumerische Zeichen in den Namen von Spalten und Einschränkungen werden nun unterstützt.
•    Sequence Objects werden nun aus SQLServer und ASA ODBC Data Sources importiert.
•    Database Builder: Reload über Tab Context Menü möglich.
•    Database Builder: Menü-Optionen entfernt aus Desktop und Professional Editions.
•    Database Builder: Verbesserungen beim Fehlen eines DBMS Tags.
•    Database Builder: Menüoptionen Connect/Disconnect wurden in Load/Unload umbenannt.
•    Foreign Key Dialog: beim Erzeugen von Spalten in der Child Table werden nun die Feldlängen der Parent Table benutzt.
•    Foreign Key Dialog: die Child Kardianalität wird nun gespeichert.
•    DDL Generation Dialog: Verbesserung der Useability:
 o    Größenänderung möglich
 o    Restrukturierung von 'Options' und 'Format' auf einer einzelnen Seite.
 o    Feinere Granularität der Optionen zum Erzeugen von Primary Key, Foreign Key, Index, Unique und Check.
•    DDL Generation - SQLite: Unterstützung von Check Constraints
•    DDL Generation: Erweitert um Fortschrittanzeige
•    DDL Generation – MySQL: Wiederherstellen von Table CHARSET und COLLATE
•    DDL Generation - DB2, PostgreSQL: Wiederherstellen von Table TABLESPACE
•    DDL Generation - Indizes: aktualisiert um den Ablageort unabhängig von der Option 'Separate Constraints from table' zu pflegen.

Visual Execution Analyzer
•    Die Recording History sowie der Profiler bieten jetzt eine Option zum Reverse Engineering für alle in den Bericht aufgenommen Dateien.
•    Beim Verändern von Werten im Watches/Locals Fenster wird nun beim Anzeigen des Kontextmenüs kein Fehler angezeigt.
•    Code Editor: kein Parser-Fehler mehr bei 'override' and 'final' Identifiers.

Simulation
•    State Machine Simulation: Wurde aktualisiert, um die inneren Übergange zu priorisieren falls mehrere Übergänge von einem Trigger aktiviert werden.
•    State Machine Simulation: aktualisiert um die Ausführung von kompliziertem State Operation Code zu verbessern.
•    Activity Simulation: aktualisiert um Zugriff auf den Rückgabewert einer Call Behavior Action zu erlangen.
•    Javascript Code in Simulationen kann nun an einem Objekt ein Verhalten mittels dessen Namen als Funktion aufrufen.
•    State Machine Simulation: aktualisiert um die inneren Übergange zu priorisieren falls mehrere Übergänge von einem Trigger aktiviert werden.
•    State Machine Simulation: aktualisiert um die Ausführung von kompliziertem State Operation Code zu verbessern.
•    Activity Simulation: aktualisiert um Zugriff auf den Rückgabewert einer Call Behavior Action zu erlangen.
•    Javascript Code in Simulationen kann nun an einem Objekt ein Verhalten mittels dessen Namen als Funktion aufrufen.
Automation Interface
•    Erzeugung von neuen Realisation Konnektoren via Automation wiederhergestellt.
•    Beim Import von C++ via Automation erscheint im Falle von Parser-Fehlern kein modaler Dialog mehr.
•    Erweiterung der Aufrufe zur DDL Generierung für die Benutzung von User Templates.
•    Neue Funktionen zum Bearbeiten interner Dokumente:
•    Element.ImportInternalDocumentArtifact - Importiert die angegebene Datei als interne Artefakt für dieses Element
Element.ExportInternalDocumentArtifact - Exportiert das interne Artefakt für dieses Element in die angegebene Datei
•    Neue Funktionen zum Zuweisen von CSS Keyword Styles zu Text:
 o    Repository.SetMarkupTerms - Defines a list of keywords that will have a list of css styles applied when calling MarkupText
 o    Repository.MarkupText - Replaces the terms provided by SetMarkupTerms with css styling.

Specification Manager
•    Notizen können nun in einer Spalte angezeigt werden.
•    Neues Breadcrumb Style Navigation Control.
•    Die Toolbar wurde durch einen Menü-Button ersetzt.
•    Verbesserungen bei der Auswahl von Elementtypen zur Anzeige:
 o    Auswahl '<Any>' zur Anzeige aller Typen
 o    Menü 'Recent' zeigt bereits benutze Elementtypen
 o    Menü 'Other' zeigt die Typen die nicht im Menü 'Recent' vorhanden sind
Code Engineering
•    Das C++ Parsing unterstützt nun C++ 11:
 o    uniform initialization (list initialization)
 o    variadic template classes and functions
•    Die C++ Code Generierung unterstützt „handling of qualified types when a reference character has been appended to the type“.
•    Die Code Generierung in den Systems Ausgaben des EA verhindert nun die Erzeugung von Behavior Code falls die jeweilige Klasse keine Behavior Elemente besitzt („owns“).

Execution Analysis
•    Das Code Editor Kontextmenü bietet nun direkte Befehle für Trace / Break falls eine Variable verändert wurde.
•    Tracepoints unterstützt nun $stack keyword
 o    Use $stack to print entire stack tree
 o    Use $stack(number) to print a specific number of frames
•    Action Points unterstützen nun die Erzeugung und Verwendung von benutzer-definierten Variablen:
 o    Speichern des Wertes einer lokalen Variablen in einem Action Point und verwenden desselben in anderen Actions Points.
 o    Benutzer-definierte Variablen starten mit einem # Zeichen.
•    Action Points unterstützen nun Recording Timing:
 o    startTimer - Start the timer, clearing any existing time
 o    printTimer - Print the current value of the timer
 o    endTimer - End time recording and print the total time elapsed

Weitere Änderungen
•    ArcGIS unterstützt nun ArcCatalog 10.3
•    MySQL DDL Generation to Single File: ein Separator wird nun nach dem FOREIGN_KEY_CHECK Statement erzeugt.
•    Datenbank-Vergleich für Firebird, Access, SQLite und MySQL ignoriert nun das Owner Property.
•    SysML Parametric Simulation funktioniert nun auch für Parametric Diagramme mit Diagram Frame.
•    Baseline-Vergleiche zeigen nun Unterschiede für Attribut-, Operation- und Operations-Parameter-Classifiers.
•    Der Lock Package Dialog erlaubt nun allen Mitgliedern der sperrenden Gruppe einen Update der Gruppensperre.
•    Der Glossary Dialog erlaubt nun ein Apostroph-Zeichen innerhalb eines Eintragnamens zu modifizieren.
•    Verbesserungen beim Erzeugen von PDF Dokumenten mit großen Diagrammen.
•    Der Name von Whiteboard Diagrammen wird nun beim Erzeugen von PDF Dokumenten angezeigt.
•    Beim Re-Import eines Pakets via XMI wird nun versucht vorhandenen Sperren zu nutzen anstatt zu versuchen, alle Pakete für den aktuellen Benutzer zu sperren.
•    Der BPMN Diagram Import nutzt jetzt immer einen orthogonalen Stil um die Connector Waypoints im Originaldiagramm zu generieren.
•    Cloud-Verbindungen, welche eine Authentifizierung erfordern, empfangen nun keine Client Certificate Validation Fehler mehr.
•    Tagged Values vom Typ Memo werden nun nicht bei jedem Schließen des Notes-Dialogs gespeichert.
•    Attribute, welche Tagged Values von deren Classifier anzeigen, kopieren nun den Namen falls der Wert überschrieben wird.
•    Operations Dialog: für neu erzeugte Parameter wird deren Richtung gespeichert.
•    Grammar Editor: Korrektur des Validation Result für Left-Recursive User Grammars.
•    Interne Dateien für gesperrte Artefakte werden nun aufgeräumt.
•    Gap Analysis, Relationship Matrix und Decision Table: Anzeige bei dunklen Themen verbessert.
•    CSV Importer erweitert im Umgang mit Unclosed String Definitions.
•    Tagged Values Fester erweitert um einen Mouse-Over-Text für RefGUID und RefGUIDList Tagged Values.
•    Der Perspectives Dialog erlaubt nun das Speichern des aktuellen Layouts unter einem neuen Namen mittels der 'Save As' Schaltfläche.
•    Die Anzeige des Open Project Dialogs beim Starten kann nun festgelegt werden.
•    Der Element Browser kopiert nun die Testing und Maintenance Elemente wieder die mittels Drag-and-Drop in ein Diagramm gezogen werden.
•    Die Object Lifetime Settings wurden in den Manage Project Options Dialog verschoben: 'Project | Settings | Project Options...'
•    Der Specification Manager führt nun Hyperlinks aus.
•    Wird der New Element Dialog aus dem Project Browser geöffnet, so können nun mehrere Elemente angelegt werden ohne dass dieser Dialog geschlossen werden muss.
•    Um den Multiplicity Label korrekt anzuzeigen wurde der Connector Roles Dialog geändert.
•    Das Laden von Modellen mit mehreren Model Roots wurde verbessert.
•    MDG Technology Profile zur Unterstützung von GRA-UML hinzugefügt
•    Rich Text Note Editors können nun zum Setzen von Zwischenräumen zwischen Paragraphen verwendet werden (View/Visual Styles...).
•    Rich Text Note Editors fügen nun keine Leerzeichen am Ende von Listenelementen ein.
•    Rich Text Note Editors erlauben nun Hyperlinks zu Grafiken die im Image Manager gelistet sind.
•    Tagged Value Typ ImageRef:
 o    Erlaubt in Tagged Values das Referenzieren von Grafiken die im Image Manager gelistet sind.
•    Referenzierte Grafiken (Note Editor Hyperlinks, Tagged Values) überstehen einen Round-Trip über XMI.
•    Grafiken können direkt über das Clipboard in den Image Manager importiert werden.
•    XMI 2.x Importer: Constraints, die von einem anderen Tools nach XMI exportiert wurden, können nun importiert werden.
•    Der Profiler Report kann nun Sequenzdiagramme für ausgewählte Bereiche erzeugen.
•    MDG Technology Profile zur Unterstützung von GRA-UML hinzugefügt
•    Rich Text Note Editors können nun zum Setzen von Zwischenräumen zwischen Paragraphen verwendet werden (View/Visual Styles...).
•    Rich Text Note Editors fügen nun keine Leerzeichen am Ende von Listenelementen ein.
•    Rich Text Note Editors erlauben nun Hyperlinks zu Grafiken die im Image Manager gelistet sind.
•    Tagged Value Typ ImageRef:
 o    Erlaubt in Tagged Values das Referenzieren von Grafiken die im Image Manager gelistet sind.
•    Referenzierte Grafiken (Note Editor Hyperlinks, Tagged Values) überstehen einen Round-Trip über XMI.
•    Grafiken können direkt über das Clipboard in den Image Manager importiert werden.
•    XMI 2.x Importer: Constraints, die von einem anderen Tools nach XMI exportiert wurden, können nun importiert werden.
•    Der Profiler Report kann nun Sequenzdiagramme für ausgewählte Bereiche erzeugen.

Reporting & Document Generation

• HTML-Reports mit Win32 Objekten zeigen nun die korrekte Position von Hyperlinks.
• Das Drucken eines markierten Textes in einem Dokument-Editors führt nun nicht mehr zu einem Fehler.
• Das IDocumentGenerator API Objekt erlaubt nun die Generierung von mehreren Klassen mittels unterschiedlicher Templates.
• Document Generator fordert den Benutzer nun auf Änderungen an Templates vor der Generierung zu speichern.
• Die Editoren für verknüpfte Dokumente und Templates fordern nun zum Speichern vor dem Schließen auf.
• Der Dokument-Editor führt nun beim Wechseln der Seitenoptionen für einen Abschnitt eine Aktualisierung der Anzeige durch.
• Attribut-Filter können nun während der Dokumentenerstellung angewendet werden.
• Methoden-Filter können nun während der Dokumentenerstellung angewendet werden.
• Die Handhabung von Listen in namenlosen Vorlagen  durch den Dokument-Generator wurde verbessert.
• Die Dokumenterzeugung mit Hilfe von benutzerdefinierten SQL-Suche ersetzt nun <Suchbegriff>.


BPMN

• Import von BPMN 2.0 XML hinzugefügt.
• Export nach XPDL 2.2 hinzugefügt.
• Erweiterung des Property-Dialogs für BPMN 2.0 Elemente.
• Erweiterung der Modellierung von Collaborations.
• Export nach BPMN 2.0 XML erweitert.
• Erweiterung der Message Flow Validation um die Verbindung von 2 Pools, die zu einer allgemeinen Collaboration gehören, zu erlauben.
• Die Modellierung von Kollaborationen wurde vereinfacht:
 o Pool-Elemente enthalten nun alle erforderlichen Eigenschaften anstelle eines Verweises auf ein externes Teilnehmer-Element
 o Pools werden nun direkt in jener Collaboration, die sie definieren, verschachtelt anstatt in dem Prozess auf den sie verweisen.
 o Elemente, die innerhalb eines Pools erzeugt werden, und auf einen Prozess verweisen, werden jetzt direkt in diesem Prozess erzeugt.
 o Ein Prozess für einen Pool kann nun entfallen für ein vereinfachtes Modell wenn kein Weiterverwendung erforderlich ist.
 o Ein Main Pool für eine Collaboration kann nun für ein vereinfachtes Modell weggelassen werden (Flow Elemente gehören nun direkt der Collaboration).
 o Alternativ kann auf das Haupt-Pool durch das Tag 'mainPool' auf der Collaboration verwiesen werden (ermöglicht das Setzen von zusätzlichen Eigenschaften auf dem Pool).
 o Kontextmenübefehl für einen Pool im Projekt-Browser hinzugefügt für die Möglichkeit der Kapselung seinen Prozess in eine wiederverwendbare Business Process Element
o Kontextmenübefehl für die Collaborations und Collaboration-Diagrammen hinzugefügt für die Möglichkeit der Kapselung des Prozesses mit seinem Standard-Pool.
• Die Typen PartnerEntity und PartnerRole sind nun verfügbar:
 o Ermöglicht die Rückverfolgbarkeit zwischen Pools und deren Repräsentation.
 o Voller Round-Trip für BPMN XML inklusive.
• Convenience Notation von an der Kante montierter Start- und Ende-Events ist nun verfügbar:
 o Der Model-Export behandelt dies nun als normales Start-Ereignis innerhalb des übergeordneten Elements.
• Import-und Exportfunktionen für BPMN benötigen nun eine Professional Edition von Enterprise Architect oder höher.
• Aktualisierung der Funktion zum Export nach BPMN XML.
• Erweiterung des Round-Trips für Label-Positionen nach BPMN XML.
Version Control
• Der in TFS 2012/2013 gemeldete File Lock (owner using 'Display Name' rather than 'AccountID') verhindert nun nicht mehr den Package Check-In.
• Die TFS Integration erkennt nun die Verwendung von TFS 2013 Local Workspaces und reportet den Fehler.

Weitere Änderungen

• Änderung der Option Dependency Check im Falle der Registrierung von Paketen in der RAS Registry.
• Der API Aufruf Repository.GetElementsByQuery ersetzt nun auch benutzerdefinierte SQL-Abfragen.
• Microsoft Patch KB2993651 für Windows 7 x64: Behebung der Probleme mit Exceptions aus dem Betriebssystem und Blue Screens während des erweiterten Rendering von Diagrammen.
• Der Registrierungsprozess für Reuseable Assets wurde aktualisiert um die Definition von Abhängigkeiten zu bestehenden Assets zu vereinfachen.
• Der Reuseable Asset Service unterstützt nun ein Administrator-Kennwort die Erzeugung von neuen Registrierungen zu verhindern.
• Die Anzeige im Specification Manager kann nun auf Testfälle eingeschränkt werden.
• ArcGIS Validation Script geändert zur Verbesserung von Längen-, Precision- und Skalierungsprüfungen.
• ArcGIS Partial Schema Export inkludiert nun Pakete die indirekt zum Schema verlinkt sind.
• Das Umbenennen von Tabellenspalten führt nun bei aktiviertem Auditing nicht mehr zu Anzeigefehlern.
• Erweiterung des Element Browser um die Möglichkeit des Kopierens von Testing- und Maintenance-Elementen durch Ziehen dieser Elemente auf andere Diagramm-Elemente.

 

HTTP Server
• Enterprise Architect kann sich nun zu Modellen direkt über HTTP oder HTTPS über Cloud Services-Anwendung (separat erhältlich) aufbauen
• Integration mit dem EA Sicherheitsmodell um den Zugriff für Benutzer, die nicht berechtigt sind, auf das Modell zuzugreifen, zu verhindern
• Wählen Sie zwischen Integration mit IIS Web-Server oder Stand-alone-Server
• Enthält Optimierungen, die nicht über ODBC-Verbindungen verfügbar sind
• Bietet Unterstützung für Open Service für Lifecycle Collaboration (OSLC) Hosting
  o Ermöglicht jedem OSLC Client den Zugriff auf ein Enterprise Architect Modell
• Anbieten eines Reusable Asset Service
  o Gemeinsame Nutzung von Pakete und zugehörigen Dateien mit Benutzern anderer Modelle
  o Abhängigkeiten zwischen Paketen werden von Enterprise Architect verwaltet
  o Unterstützung mehrerer Versionen eines Pakets bei Änderungen
  o Download eines beliebigen Pakets und anschließender Import (zusammen mit allen abhängigen Paketen) in das Modell
  o Vergleichen Sie Ihre Paketversion mit der ursprünglichen
Firebird Repositories
• Benutzer haben nun die Wahl, ob sie die traditionelle Jet-Datenbank oder die neue Firebird-Datenbank lokal verwenden möchten
• Erstellen von Firebird-Datenbank-Sicherungen in allen Editionen von Enterprise Architect

Reporting & Dokument-Generierung
• Neue Berichtsvorlagen
   o Erzeugen attraktiveren und einfacher zu lesenden Berichten ohne der Notwendigkeit einer vorherigen Anpassung der Vorlagen.
   o Nutzung von einmalig festgelegten Stilen in unterschiedlichen Berichten.
• Einfache Anpassung jedes Berichts
   o Firmenspezifisches Deckblatt mit Logo und im gewünschten Format.
   o Anpassen der Darstellung des Inhaltsverzeichnisses.
   o Definieren eines Stylesheet für die Textstile die in jedem Bericht verwendet werden.
   o Erstellen eines eigenen Themas für alle Diagrammdarstellungen oder verwenden eines der vordefinierten Themen.
   o Anpassen der Style-Anforderungen auf verschiedenen Clients ohne der Notwendigkeit komplett neue Berichte erstellen zu müssen.
  o Definieren von Berichtsspezifikationen damit ein und derselbe Bericht immer mit genau den gleichen Einstellungen erstellt wird.
• Unterstützung für DocX hinzugefügt
  o Erstellung von Berichten im DocX-Format unter Verwendung vorhandener Vorlagen .
  o Öffnen und Bearbeiten von DocX-Dokumenten im Enterprise Architect.
• Zusätzliche Konstanten für Berichtsinformationen
  o Verfügbar auf dem Deckblatt sowie den Kopf- und Fusszeilen.
  o ReportDateLong und ReportDateShort: Zeitpunkt der Berichtserstellung.
  o ReportTitle: Name der zugrundeliegenden Berichtsvorlage.
  o ReportAuthor: Name des Berichtserstellers.
  o ReportSource: Verbindungsinfomationen (Connection String) des zugrundeliegenden Modells.
  o ReportFilename: Pfad zum erstellten Bericht im Dateisystem.
  o ReportName, ReportVersion, ReportStatus, ReportAlias: Information über das zugrundeliegende Top-Level-Paket.
• Befehl UPDATE STYLES um in einem Dokument alle Stile zu verändern die einem bestimmten Suchmuster entsprechen.
• Definieren von Vorlagenfragmente die in Abhängigkeit des konkreten Elementtyps verwendet werden.
• Hinzufügen von Lesezeichen um bedingte Ausgaben zu unterstützen
  o Definieren einer Kopfzeile die nur für das erste Element erzeugt wird.
  o Definieren eines Listenseparators der für alle anderen außer dem ersten Element erzeugt wird.
  o Bedingte Textausgabe für den Fall, dass ein Feld (nicht) leer ist.
  o Als Beispiele dienen die System Reports.
• Der Dokumentgenerator kann nun Dokumente mit Unicode-Dateinamen öffnen.
• Ein Schritt in einem strukturierten Szenario verwendet nun den Typ String 'System'.
• Die Nummerierung von Überschriften aus Stylesheets wird nun für alle Abschnitte eines Master-Dokument angewendet.
• Skript-basierte Template-Fragmente kann nun verwendet werden wenn ein Bericht von der Automatisierungsschnittstelle aus gestartet wurde.
• Der HTML-Berichtsgenerator unterstützt nun Klicks auf Elemente in Kanban-Diagrammen.

Specification Manager
• Anforderungen und andere Elementtypen können nun in ein einer dokument-ähnlichen Ansicht angezeigt und editiert werden.
• Jede Überschrift und ihr zugehöriger Text korrespondieren mit einem Modellelement.
• Durchsuchen eines Modells nach Paketen die Anforderungen beinhalten.
• Anzeigen aller Elemente innerhalb eines Pakets oder eines Filters nach einem spezifischen Typ.
• Einfügen von Spalten die ein Symbol für jedes Element anzeigen:
  o Linked Documents
  o Discussions
  o Relationships to other elements
  o Resource allocations
  o Maintenance items
  o Files
  o Test
  o Risks
• Jedes Indikator-Icon zeigt bei Doppelklick die jeweiligen Informationen an.
• Praktische Links zu verwandten Optionen und Ansichten auf oberster Ebene.
• Integration in das Team Review damit ergänzende Dokumente direkt im Editor hinzugefügt werden können.
• Falls ein Relationship Matrix Profil für ein Paket existiert, so wird es angezeigt und kann direkt geöffnet werden.
• Einfaches Erzeugen eines neuen Relationship Matrix Profils für das aktuell betrachtete Element.
• Anzeige der verfügbaren Relationship Matrix Profile für alle sichtbaren Pakete.
Chart-Anzeige in Diagrammen
• Anzeigen von Modellinformationen in einem Chart-Format.
• Neuer Stereotyp Chart zur Anzeige von Charts in einem Diagramm.
• Zur Auswahl stehen eine Vielzahl an Pie, 2D und 3D-Charts.
• Das Aussehen der Charts kann mit einer breiten Palette von Display-Optionen angepasst werden.
• Chart-Erstellung aus Eigenschaften von Elementen oder Testfällen, Constraints, …
  o Auswählen mehrerer Pakete oder verwenden aller Elemente im Modell.
  o Filtern der Elemente mit Hilfe einer vorhandenen Suche oder eines neu definierten Filters.
• Erstellen von Charts auf Basis von komplexen Beziehungen oder Nicht-Element-Informationen durch eine benutzerdefinierte SQL-Abfrage.
• Anzeige von externen Datenquellen als Chart auf Basis von kommagetrennten Listen.
• Einbinden von Charts an denselben Stellen wo Diagramme möglich sind.
• Erstellen von Listen des Modellinhalts an beliebigen Stellen und anzeigen desselben in einem Diagramm:
  o Einfaches Erstellen einer Liste der Elemente eines Paket oder eines Diagramms durch Drag&Drop auf einen Diagramm.
  o Hinzufügen von Modellelementen zu einer bestehenden Liste in einem Diagramm mittels Drag&Drop.
• Erstellen eines Zeitreihen-Charts um anzuzeigen wie sich das Modell über die Zeit verändert hat:
o Benutzen eines Cloud-Servers um das Diagramm nach einem festen Zeitplan automatisch zu aktualisieren.
o Manuelles Erstellen eines Datensatzes.
o Benutzen einer beliebigen SQL-Abfrage als Datenquelle.
o Eingebaute Beispiele für einen vereinfachten Start in das Thema.
• Charts werden automatisch aneinander gekoppelt um die Erstellung eines Dashboards zu vereinfachen.

Element-Diskussionen
• Neue Möglichkeiten zum direkten Hinzufügen von Diskussionen zu Modellelementen.
• Andockbares Fenster für Element-Diskussionen:
o Bietet Baumansicht den Diskussionen über das aktuell ausgewählte Element.
o Schnelles und einfaches Hinzufügen von neuen Diskussionen und Antworten durch Inline-Editing.
Neue Themen für Diagramm-Anzeige
• Einfaches Umschalten zwischen Standard-Darstellungsoptionen für die Anzeige von Diagrammen.
• Erzeugen von benutzerdefinierten Designs für eine Vielzahl von Aufgaben (z.B. Reporting oder Präsentationen).
• Integration einer Vielzahl von Designs, einschließlich solcher mit hohem Kontrast.
• Anwenden eines kompletten Designs oder einer Teilmenge davon.
• Neue Anzeigeoptionen:
o Hervorheben unterschiedlicher Elementtypen mittels unterschiedlicher Füllfarben.
o Komplexe Verläufe wie Kurven, schrägen Linien und mehrere Richtungen können zur Füllungen von Elementen angewendet werden.
o Einstellen des Farbtonwerts für Element-Gradienten (von 50% leichter bis zu 50% dunkler).
o Einstellen des Prozentsatzes jener Elemente die durch Farbverläufe erfasst werden.
o Weichzeichnung der Ecken von Elementen durch Anwendung von Rechtecken mit runden Kanten.
o Auswählen eines Bildes als Kachel für den Hintergrund.
o Neue Option für den Stil des Seitenrandes.
o Definition von Farben für Füllung, Text und Linien bei Note- und Constraint-Elementen

Dokument-Verwaltung
• Neue Fähigkeit, jede beliebige Datei als Artefakt in Ihrem Modell speichern.
• Erweiterungen der Möglichkeiten für Linked Documents.
• Dokumente werden nun durch Ziehen der Datei auf ein Diagramm in das  Modell aufgenommen.
• Das Diagramm zeigt das Symbol des Dokuments aus dem Windows-Explorer.
• Doppelklick öffnet das Dokument in der unter Windows registrierten Applikation.
o Änderungen am Dokumente werden nun beim Speichern ins Modell übernommen.
• Dokumente werden nun in Baselines, beim XMI Import/Export und bei Copy&Paste-Operation inkludiert.

Code-Generierung für State Machines
• Komplett neue entwickelte Vorlage für die Code-Erzeugung von Zustandsmaschinen.
• Vollständige Implementierung der Code-Erzeugung von Zustandsmaschinen aus einer UML Spezifikation, vor allem:
  o Concurrent Regions
  o Alle Pseudo-Status-Typen (initial, deepHistory, shallowHistory, junction, choice, entryPoint, exitPoint, terminate)
  o Unterscheidung von internen, lokalen und externen Transitionen
  o Submachine States und ConnectionPointReferences
  o Deferrable Triggers
• State behaviors.
• Vollständige Signal-Unterstützung inklusive Signal-Attribute.
• Code-Erzeugung für die folgenden Programmiersprachen:
  o ANSI C, OOC, C++, C#, Java, Javascript, SystemC
• Erstellen eines 'executable statemachine' Artefakts um die Interaktion zwischen den Instanzen mehrerer Klassen mit Zustandsmaschinen zu erzeugen.
• Visualisiertes Debuggen des generierten Codes mit dem Enterprise Architect Debugger um zu sehen wie die Zustandsmaschine läuft.
  o Ein Skript für den Execution Analyzer wird für Standard-Compiler automatischerzeugt.

Kanban Prozessunterstützung
• Erzeugen von Diagrammen mit Bahnen im Kanban-Stil.
• Automatisches Verwalten von Elementgrößen und-positionen, die Elemente müssen nur entlang der entsprechenden Bahn angeordnet werden.
• Bind lanes to a property element to different values of an element property:
  o Phase
  o Status
  o Priority
  o Version
  o Named tagged value
• Anzeige der Diagramme mit einem verbesserten Bahnen-Stil.
• Die Anzahl von Elementen auf einer Bahn kann begrenzt werden.
• Das Verschieben von Elementen in eine Bahn, die entweder gesperrt ist oder für die der Benutzer unzureichende Berechtigungen hat, wird verhindert.
Weitere Änderungen beim Reporting
• Verbesserungen bei der Unterstützung von Unicode bei Linked Documents.
• Kommentare werden nun innerhalb Linked Documents, Templates and Team Review unterstützt.
• Die Dokumentation der Relationship Matrix wurde überarbeitet.
• Überarbeitung der Benutzerschnittstelle von Templates.
• Erstellen von Berichten auf Basis einer Diagrammauswahl.
• Vorlagenfragmente können für die Diagram Section definiert werden.
• Der vorgeschlagene Dateiname für einen Bericht entspricht nun dem Paketnamen.
• Technology Metatypes sind nun in der Connector Filters Liste verfügbar.
• Unterstützung von Unicode Dateinamen bei der Berichtserstelllung.
• Neue Felder in der Attribute Section bei HTML Berichten verfügbar:
  o #TRANSIENT#
  o #DERIVED#
  o #ISID#
  o #COLLECTION#
  o #ISORDERED#
  o #ALLOWDUPLICATES#
• Neue Felder für Attribute in Tabellen:
  o #NOTNULL#
  o #PK#
  o #FK#
  o #UNIQUE#
• Neues Feld in der Vorlage für Szenarienschritte:
  o #TYPE#
• Verbesserungen beim Erzeugen von HTML Berichten.
• Verbesserungen beim Document Template Editor  und Document Editor.
• Verbesserungen beim Rendering von Unicode Text bei Berichten.
Diagramme zeichnen
• Allgemeine Verbesserungen zur Steigerung der Effizienz beim Zeichen von Diagrammen.
• Alpha Transparency wird nun für alternative Bilder unterstützt.
• Parts, States und UI Elements können in ein anderes Element kopiert werden, dazu muss beim Ziehen der Elemente auf ein Diagramm die Strg-Taste während des Dragging Vorgangs gedrückt werden.
• Diagram Filter werden nun nur auf die eingebetteten Element angewendet ohne Auswirkungen auf andere Modellelemente.
• Erweiterungen beim Einfügen von Elementen als neue Elemente in ein Diagramm aus dem Clipboard.
• Verbesserungen bei der Darstellung von Connector Labels.
• Diagrammfilter wurden um den Connector-Typ Realization erweitert.
• Der maximale Zoom Level für Diagramme wurde auf 800% erweitert.
ArcGIS
• Überarbeitung des Exports von RangeDomain Elementen bzgl. Festlegung entsprechender Datentypen.
• Einige ArcGIS-spezifische Menüeinträge sind nun im Kontextmenü des Project Browser verfügbar.
• Die Properties HasM und HasZ für eine GeometryDef werden nicht mehr benötigt und wurden daher entfernt.

ArchiMate
• Das Model Pattern wurde zur ArchiMate 2 Technology hinzugefügt.
BPMN
• Verbesserung der Migration von BPMN 1.1 zu BPMN 2.0.
• Überarbeitung der Prüfung bei der Erzeugung von BPMN Connectors

ERD
• Die Transformation von Data Modeling Profil zu ERD berücksichtigt die Datentypen bei der Attributerzeugung mittels Tagged Values.
• Die Transformation von ERD zu Data Modeling Profil kopiert die Attribute anstelle der Tabelle wenn die Quelle eines Connectors das Attribut selbst.

GML
• Unterstützung von GML 3.3.
• Die GML Export Funktion ist unter Extensions im Kontextmenü des Project Browser bzw. eines Diagramms zu finden.
SysML
• Unterstützung für die Callout Notation hinzugefügt.
• Unterstützung für Requirement Relationship Compartments (trace, copy, deriveReqt, verify) hinzugefügt.
• Die SysML Connector Validation Prüfungen können nun über die Link-Optionen abgeschaltet werden (löschen der Option 'String Connector Syntax')
• Constraint Blocks zeigen nun den Stereotyp «constraintBlock» anstelle des Schlüsselwortes «constraint» (SysML 1.2 and 1.3).
• Allocate Activity Partitions zeigen nun den Stereotyp «allocateActivityPartition» anstelle des Schlüsselwortes «allocate» (SysML 1.2 and 1.3).
• Der DirectedFeature-Stereotyp wurde dem SysML 1.3 Profil hinzugefügt.
• SysML-Diagramme zeigen nun den Namespace für Elemente aus externen Paketen.
UML
• Unterstützung für ConnectionPointReference hinzugefügt:
o Entry Points und Exit Points an einer Zustandsmaschine korrespondieren mit einer Connection Point Reference an einem SubMachine Status.
o Eine einzelne ConnectionPointReference kann mit mehrere Entry Points oder Exit Points an der übergeordneten Zustandmaschine korrespondieren.
• Realization Connectors zeigen nun Stereotypen im Diagramm an.
• Datentyp-Elements können nun Teile besutzen um die Modellierung von strukturierten Datentypen zu ermöglichen.
• Interaction Fragmente in Sequenzdiagrammen können nun gesperrt werden um unbeabsichtigte Änderungen, die durch das Verschieben oder Vergrößern/Verkleinern im Diagramm entstehen, zu verhindern.
User Interface Design
• Unterstützung des Imports aus bzw. des Exports nach Ressourcedateien.
• Umfangreiche Überarbeitungen zur Verbesserung der Skalierung von Win32-Elementen.
Weitere Technologien
• MDG Technology für NIEM hinzugefügt.
• Statusfarben werden nun angezeigt für folgende Elemente: DataType, PrimitiveType, Enumeration, Device, ExecutionEnvironment , Property.
• HTTPS wird nun im MDG Technology Dialog unterstützt.
Modell-Austausch & XML Technologien
• Umfangreiche Erweiterungen beim Import von XMI 1.1 und XMI 2.x .
• Umfangreiche Erweiterungen beim Import von XMI, insbesondere bei XMI 2.x .
• Erweiterungen für die UTF-16 Unterstützung bei XSD und WSDL Generierung.

Automation
• Neue Properties: Attribute.IsID, Element.TemplateParameters, Connector.TemplateBindings, Simulation.Speed.
• Neue Funktionen: Repository.GetGapAnalysisMatrix() , Repository.GetRelationshipMatrix , Repository.AddDocumentationPath , Element.GetBusinessRules , Package.ApplyUserLockRecursive , Package.ReleaseUserLockRecursive , Package.ApplyGroupLockRecursive , Simulation.BroadcastSignal , Element.DeleteLinkedDocument , Element.SetCompositeDiagram, Repository.LoadAddins() , Session.Input (Scripting) .
• Neue Typen: TemplateParameter, TemplateBinding.
• Erweiterungen bei den EA_On* Events.

Code Engineering
• Die Code-Generierung unterstützt nun Assoziationsklassen.
• Überarbeitung der Code-Generierung aus Aktivitätsdiagrammen.
• Überarbeitung der Code-Generierung für TemplateBinding Connectors.
• Überarbeitung des Reverse Engineering.
• Umfangreiche Überarbeitung der Code-Generierung für die Programmiersprachen C, C++ und VB.NET.

Datenbankmodellierung
• Das Database Comparison Fenster unterstützt nun das Speichern von DDL ALTER Kommandos in eine Datei oder ins Clipboard.
• Umfangreiche Überarbeitung des Datenbank-Imports via ODBC.
• Überarbeitung der Handhabung von Foreign Keys.
• Überarbeitung der DDL Generierung.
• Überarbeitung der Datentypen für die folgenden Datenbanken:
 o SQL Server 2012
 o PostgreSQL
 o MySQL
 o SQLAnywhere

Execution Analysis
• Erweiterungen bei der 64-Bit-Unterstützung.
• Umschaltung zwischen Profiler und Debugger wird nun unterstützt.
• Der Profiler wurde um einen Function Line Report erweitert.
• Trace Points können nun Bedingungen haben.
• Erweiterungen bei der Unterstützung von Java und .NET Debugger.
• Erweiterungen beim Native Debugger sowie GDB Debugger.
• Erweiterungen beim Script Debugging.
• Erweiterungen beim Profiler.

Modellsimulation
• Simulation von Structured Activity Nodes (ConditionalNode, LoopNode, SequenceNode) hinzugefügt.
• Breakpoints können nun für weitere Elementtypen (u.a. UML Call Behavior Actions, BPMN Events) gesetzt werden.
• Erweiterungen bei der Simulation von Sequenzdiagrammen.
• Erweiterungen bei der Simulation von Zustandsmaschinen.
Vergleich von Baselines
• Umfangreiche Überarbeitungen der Funktionen zum Vergleich von Baselines.
Erweiterungen des Back-End Repository
• Überarbeitung der Project Transfer Funktionalität.
• Überarbeitung der Project Integrity Check Funktionalität.
• Verbesserungen bei der Zusammenarbeit mit Oracle DBMS.
• Verbesserungen bei der Zusammenarbeit mit Firebird DBMS.

Projekt-Management
• Überarbeitung der Filterung bei Resource Allocations.
• Überarbeitung der Gantt Sicht.
Learning Center
• Das Learning Center ist nun ein All-in-One Document Repository.
• Unterstützung von einer Breadcrumb-styled Navigation.
• Neuer Inline Document Viewer verhindert die Notwendigkeit des Unterbrechens der eigenen Arbeit.
• Hyperlinks in einem Diagramm können nun auf Dokumente des Learning Center verweisen.

Weitere Änderungen
• Die Modellsuche kann nun die #NOW# Ersetzung verwenden um einen datenbank-unabhängigen Vergleich von Datumsfeldern anzuwenden.
• Verbesserungen bei der Arbeit mit Structured Scenarios.
• Überarbeitung des Source Code.
• Überarbeitung des Export Reference Data Dialogs.
• Überarbeitung des Element Browser.
• Verbesserungen bei der Verwaltung von Stereotypen.
• Überarbeitung des Relationships Fensters.
• Überarbeitung der Security Funktionalität.
• Überarbeitung der Version Control.
• Überarbeitung der Gap Analysis Matrix.
• Überarbeitung der Model Validation.
• Artefakt-Elemente können nun auch Composite Diagramme haben.
• Überarbeitung der Glossarverwaltung.
• Überarbeitung der Relationship Matrix.
• Die Elemente Feature, Risk and Task bieten nun im Kontextmenü eine Funktion zur Erzeugung eines Child Diagrams.
• Die Handhabung von großen Structured Scenarios wurde verbessert.
• Überarbeitung des Team Review Fensters.

User Interface/Umgebung

  • Haupt- und Kontextmenüs umfassend umstrukturiert, um eine bessere logische Trennung von Befehlen zu erreichen.
  • Visuelle Stile Verbesserte Zeichnung und Performance für viele Stile.
    Microsoft Visual Studio 11 "Light" und "Dark" Stiles hinzugefügt
  • Viele Fenster in den zentralen Sichtbereich integriert. Betroffen sind:
      Projektaufgaben, -probleme, -glossar, -statistiken.
      QA Bericht Sicht enthält:
      Testdetails, Implementierungsdetails,Abhängigkeitsdetails,     Wartungsbericht, Use Case Metriken.
  • Startseite aktualisiert
  • Icons aktualisiert in allen Toolbars, Listen, und Diagramme
  • Der Element Browser erlaubt nun das Kopieren von Einschränkungen, Anforderungen, Eigenschaftswerte, Wartung und Tests zwischen den Elementen.
  • Weitere Änderungen an Dialoge, unter Anderem:
      Suche in allen Diagrammen findet jetzt auch Eigenschafts-Typ für Portsund Parts.
      Eigenschaftswerte Fenster kann jetzt Duplikate auf   Operationsparameter anzeigen, wenn gewünscht.
      Dialog "Elemente einfügen" vereinfacht.
  • Umfangreiche Tests und Validierungen für die Kompatibilität mit Windows 8
      Deutlich verbesserte Ladezeit unter Windows 8
      Verbessertes Zeichenverhalten bei Größenänderung von angedockten Fenstern unter Windows 8.
      Unterstützung für IME Rückverwandlung in Notizfelder und Dokumenteditor.

Diagramme zeichnen

  • Neue Methode zum schnellen Erstellen von Diagramme über die Tastatur.
      Neues Element und Konnektor erstellen, positioniert relativ zum aktuellen Element.
      Links- und Rechts-Taste auf Sequenzdiagramm verbindet automatisch zur nächsten Lebenslinie.
      Automatisch Platz hinzufügen wenn ein neues Element links oder oben erzeugt wird und kein ausreichender Platz vorhanden ist.
      Sequenz-Nachricht Handling verbessert.
      Struktur eines Elements wird jetzt in einem neuen Struktur-  Kompartiment dargestellt.
  • Dialog “Hinzufügen verbundener Elemente” verbessert.
      Mehrere Konnektor- und Element-Typen auswählbar statt einen oder alle.
      Vorschau der Elements die hinzugefügt werden, mit Auswahlmöglichkeit.
  • Neue Filteroptionen auf der Diagrammtoolbar.
  • Kompartimente Kompartimentnamen jetzt kursiv dargestellt, nach der  SysML/UML Spezifikation.
      Jedes Element in standard Rechteck-Notation kann jetzt sein Komposit- Diagramm als Kompartiment anzeigen.
  • Diagramm-Darstellung unter WINE verbessert
  • Drucken nach PDF verbessert
  • Konkurrente Regionen in Zustände und Zustandsautomaten aktualisiert um strikt untergeordnete Zustände zu enthalten.
      Es ist jetzt möglich, ein Zustand auf mehrere Diagramme mit unterschiedlichen Regionen Größen anzuzeigen.
      Untergeordnete Zustände sind gebunden an eine bestimmte Region in allen Diagrammen.
      Verschieben eines Zustandes zu einer anderen Region betrifft nun alle Diagramme.
      Zustands-Regionen werden jetzt am Ende von Features wie Attribute und Operationen gezeichnet.
  • Neue Diagramm-Transformationen zum Wechseln zwischen Sequenzdiagramme und Kommunikationsdiagramme hinzugefügt.
  • Ziehen eines Elements über ein größeres Element korrigiert jetzt automatisch die Z- Ordnung
  • Aktivitäts-Partitionen werden nicht mehr länger oberhalb anderer Elemente erzeugt.
  • Informationsflüsse können jetzt auf Sequenznachrichten realisiert werden.
  • Der Befehl “Finde befördete Elemente” ist jetzt für jeden Konnektor verfügbar, der einen Informationsfluss realisiert.
  • Kopieren von selektierte Elemente in die Zwischenablage beinhaltet jetzt auch die eingebetteten Elemente.
  • Hinzufügen von verbundenen Elementen, Einfügen und Ziehen aus dem Projekt-Browser fügt nun auch jedes benötigte Eltern-Element eines eingebetteten Elements ein.
  • Akteure werden jetzt mit jedem angewandten Stereotyp über den Namen angezeigt.
  • Der “extends” Konnektor bei Anwendungsfälle erlaubt das Definieren eines Erweiterungspunkts und das Anzeigen in einer angehängten Notiz.
  • Konvertieren zu Instanz erzeugt nun eine neue Instanz innerhalb desselben Elements wie das originale Element.
  • Wiederherstellen der Konnektor-Sichtbarkeit in Oracle-Projektablagen korrigiert.
  • Diagramm-Dialog aktualisiert, welche alle Diagramme der Lazy Loaded Modelle beinhalten.
  • Aktivitätsdiagramme mit Aktionspins, generiert aus UseCase Szenarien, können jetzt synchronisiert werden.
  • Ausschneiden und Einfügen von Elemente zu neuen Eltern ist jetzt aus dem Projekt-Browser möglich.
  • Diagramm Typen aktualisiert nach Änderung der aktivierten MDG Technologien.
  • Datenintegritäts-Check prüft auf eingebettete Elemente, die auf einem Diagramm, ohne ihrer Eltern-Elemente liegen.

Modellierung, Technologien & Tools

  • Anwenden eines Stereotyps auf ein beliebiges Element fügt jetzt automatisch die zum Stereotyp definierten Eigenschaftswerte ein.
      Entfernen eines Stereotyps entfernt auch die Eigenschaftswerte des Stereotyps.
  • Strukturierte Elemente ersetzen den alten Begriff 'Eingebettete Elemente'
      Layout wurde verbessert
      Strukturierte Elemente werden jetzt nach ihren eigenen Eigenschaften statt die ihrer Eltern gefiltert.
      Aufzählungen sind jetzt eigene Element-Typen statt stereotypisierte Klassen.
      Eigenes, unterschiedliches Icon im Projekt-Browser und Toolbox
      Konsistentere Behandlung von Stereotypen auf Aufzählungen
  • Auto-Benennung/-Nummerierung kann jetzt auf bereits existierende   Elemente angewendet werden.
      Elemente werden in der Reihe ihrer Auflistung im Projekt-Browser nummeriert Unterpakete optional einbeziehen
  • Konnektor-Stereotypen können jetzt durch Drag & Drop aus der Toolbox oder Ressourcen-Baum auf die Konnektoren angewendet werden.
  • Erzeugen von Elemente aus UML-Patterns berücksichtigen die Auto-Namen/-Zähler.
  • Interface jetzt als Schlüsselwort statt Stereotyp.
  • Trace-Konnektor jetzt als stereotypisierter Abstraktions-Konnektor.

ArcGIS

  • ArcGIS Export unterstützt die Aktualisierung der Multiplizität für «ConnRule» Konnektoren.
  • OriginPrimaryKey Eigenschaft auf eine Beziehungsklasse (RelationshipClass) erlaubt jetzt die Selektion eines nicht-stereotypisierten Attributs einer abstrakten Klasse.
  • Werte für die AncillaryRole Eigenschaft nach der ArcGIS Spezifikation ausgebessert.

BPMN

  • Konnektoren und schwebende Objekt-Labels können jetzt Formatierungen für Textfarbe, Ausrichtung, und Fettschrift enthalten.
  • Pools und Lanes werden nun automatisch die enthaltenen Elemente “nisten”, wenn sich ihre Größe verändert oder deren Position verschoben wird.
      bekommen nun einen Namen beim Anlegen gehen nun über das gesamte BPMN Aktivitätsdiagramm.
  • Prozesse und Choreographien können nun erweitert mittels der 'Show Composite Diagram in Compartment' Option dargestellt werden.
  • Konnektor-Validierung hinzugefügt:
      Sequenzfluss nur zwischen zwei geeigneten Elemente aus dem gleichen Pool.
      Nachrichtenfluss nur zwischen zwei Pools, einem Pool und ein Element, oder zwei Elemente aus unterschiedlichen Pools.
  • Konversation kann nur mehr dafür verwendet werden, um ein Konversationsknoten mit einem anderen Element zu verbinden.

SysML

  • Umfangreiche Verbesserungen und Verfeinerungen der SysML Technologie
  • Umfangreiche Verbesserungen der Zeichnung und Diagramm Erstellung der SysML Elemente und Kompartimente
  • Umfangreiche Überarbeitung der Ports/Parts/Eigenschaften
  • SysML 1.3 hinzugefügt.
  • Migrations-Skripte von SysML 1.2 zo 1.3 verfügbar
  • Datastore zu SysML Aktivitätsdiagramm-Toolbox hinzugefügt. (SysML 1.1, 1.2 und 1.3)
  • Rationale und Problem Elemente nun für alle Elemente als SysML-Diagramme verfügbar.
  • Benutzerdefinierte Container für Child-elemente beinhalten nun ein Element nur wenn dieses nicht bereits auf dem Diagramm angezeigt wird.
  • SysML Eigenschaften zeigen jetzt Multiplizität an. (SysML 1.2 and 1.3)
  • Die „Systems Engineering Model“ Vorlage hat nun ein «model» Stereotyp. (SysML 1.2 and 1.3)
  • Property Elemente und Assoziationsrolen können nun miteinander verbunden werden um sie synchronisiert zu halten.
  • SysML Requirements Darstellung aktualisiert, um der Spezifikation besser zu entsprechen.
  • SysML relevante Kompartimenten für untergeordnete Elemente können nun im Element Funktion Sichtbarkeitsdialog unterdrückt werden.
  • SysML Parametric Simulation für SysML 1.3 und Diagramme mit Diagrammrahmen aktualisiert.
  • SysML Parametric Simulation verbesserte Stabilität

GML

  • Geography Markup Language (GML) Technology hinzugefügt.
  • Export von GML Application-Schema unterstützt
  • Mehrfache Variationen/Aliase im Schema-Export für Standard Stereotypen verfügbar, um Modellierungs-konventionen zu ermöglichen.
  • Ein GML Schema kann aus mehreren Application Schema Pakete generiert werden.
  • Modell-Pattern beigefügt, um ein Startpunkt zu erzeugen.

Modellsimulation

  • User Interface Unterstützung für interpretierte Simulationen hinzugefügt.
      Alle Dialoge in den zu simulierenden Paketen stehen zur Verfügung
      Eine Vielzahl von Steuerungselement-Typen können angegeben werden, inklusive vieler Optionen aus dem Win32 Profil.
      Dialoge können angezeigt oder ausgeblendet werden.
      Text im Steuerungselement können gesetzt oder gelesen werden.
      Eigenschaftswert OnClick kann auf Knöpfe gesetzt werden um spezifischen Code auszuführen.
  • Simulation von Zeit-Ereignisse ist nun möglich.
      AcceptTimerEventActions in JavaScript ab sofort unterstützt.
      Atomare Aktionen und Aktivitäten können eine Dauer, in einem
      Eigenschaftswert, welches ein Wert als Javascript Ausdruck liefert, angegeben werden.
  • Bedingungen in Alternate, Optional und Loop Fragmente in Sequenzdiagrammen werden nun ausgewertet.
  • Unterstützung für Skript-Aufgaben zu BPMN Simulation hinzugefügt. Mit der Möglichkeit, die Variablen zur Simulationszeit dynamisch zu ändern.
  • Parametrisierte Signale die zu einer Simulations-Ereignis Liste hinzugefügt werden, fragen jetzt nach Werten, unabhängig davon, wie sie hinzugefügt wurden.
  • Neue JavaScript Funktion UIBroadcast Signal, welche in einem Associative-Array Argumente zu parametrisierte Signale aufnimmt.
  • Simulations-Ereignisse wurden in einem eigenen angedockten Fenster verschoben.

Reporting & Dokument-Generierung

  • RTF Report erweitert um externe Vorlagen aufzurufen.
  • detaillierte Format- und Reihenfolge-Kontrolle für jeden Element-Typ durch Filter in den aufgerufenen Vorlagen
  • Paragraph-Stile in Linked Documents und Report Vorlagen können nun die Eigenschaft 'Break before Paragraph', sowie Hintergrundfarbe enthalten.
  • IME fügt den Text nun korrekt ein, wenn die Option 'Track Changes' in Linked Documents eingeschaltet ist.
  • RTF Dokumente behalten jetzt die Formatierung der Notizen, wenn sich diese über mehr als ein Paragraph erstreckt.
  • HTML Reports beinhaltet nun auch Konnektoren zu Elementen außerhalb des Pakets.
  • Standard HTML Report Vorlage beinhaltet nun die Richtung der Konnektoren.
  • Filterung von Elemente und Konnektor-Typen in der RTF Dokumentation verbessert.
  • Master Documents und Model Dokumente funktionieren nun mit der „Skip Model Root“ Option.
  • Objektmetriken, Ressourcen und Risiken nun in HTML Reports inkludiert.
  • Notiz-Stile in RTF Reports richtig ausgegeben, wenn der Text innerhalb einer Tabelle ist.
  • Diagram-Bilder können nun aus Berichte ausgeschlossen werden, ohne die Dokumentation der darauf enthaltenen Elemente auszuschließen.
  • Editieren von Vorlagen benötigt jetzt 'Configure Resource' Rechte.
  • Generierung von Inhaltsverzeichnis nummeriert jetzt korrekt die Seitenzahlen.

Datenbankmodellierung

  • ODBC Import aus Firebird/InterBase optimiert.
  • ERD and DDL Transformationen aktualisiert.
  • Alias wird nun auf Spalten für Fremdschlüssel angezeigt. Indexe und Eindeutigkeits- Einschränkungen, wenn das Diagramm Alias anzeigt wird.
  • ERD Transformation für zusammengesetzte Hauptschlüssel verbessert.

Code Engineering

  • Generierung von Verhaltens-Code aus Schleifen in Aktivitätsdiagrammen erweitert:
      Mehrfach verschachtelte Schleifen werden jetzt unterstützt
      Erkennung von Test vor der ersten Iteration
  • Reverse Engineering von benutzerdefinierten Sprachen unterstützt.
      Neuer Grammatik-Editor und neues Debugger Fenster hinzugefügt
      Sprachen werden über die Assoziation einer Grammatik mit einem Code   Modul in der MDG Technologie verfügbar gemacht.
  • Kontrolle der Namensraum-Erzeugung verbessert
  • VB.Net Reverse Engineering von Eigenschaften mit Attribute verbessert.
  • Neue Modell-Transformationen für folgende Sprachen:
    C++, PHP, VB.Net,...
  • Code Generation und Reverse Engineering von C und C++ verbessert.
  • Standard Code Vorlagen für C verbessert:
      statische Funktionen werden immer nur in der Implementierungsdatei generiert.
      C Dateien können aus C++ Projekte referenziert werden.
  • Zeichnung von Sequenzdiagramm verbessert bzgl. General Ordering und Co-Region.
  • Generierung von Verhaltenscode inkludiert Triggers aus Unterpaket-Hierarchien.
  • Codegenerierung aus Zustandsautomaten verbessert bzgl. Handhabung von mehrfache Transitionen aus einem Zustand mit verschiedenen Kombinationen von Triggers und Bedingungen.

Ausführungs-Analyse & Profiling

  • Neue Toolbars 'Build' und 'Record & Analyze' hinzugefügt.
  • Debugging mit dem JDWP Protocol jetzt unterstützt
      Debugging von Java Projekte aus der Ferne oder lokal
      Debugging von Android Projekte im Emulator und physisches Gerät.
      Unterstützt Testpoint Auswertungs- und Aufnahme- Funktionen
  • Profiler
      Profiler-Unterstützung für .NET, .NET/Native gemischter Modus und Java erweitert.
      Profiler Sicht für Sortieren und Filtern von Einträgen erweitert
      Profiler Bericht unterstützt die Erzeugung von Sequenzdiagramme aus selektierte Einträge im Call Stack.
  • Testpoints
      Testpoint Unterstützung auf VB.Net erweitert.
      Testpoint Auswertung erlaubt nun die Eingabe von Werte in hexadezimal Notation, und literale Bool’sche Werte.
      Testpoint erlaubt nun bitweise Auswertung von 64- Bit Zahlen.
  • GDB Debugging Unterstützung für Vorlagen-Klassen, Strukturen und Zeiger verbessert.
  • Stacktrace für „just-in-time“ Debugging von native Anwendungen verbessert.
  • Scrollen von Arrays im lokale Fenster verbessert.
  • Java Debugging Konsole verbessert, um Tippen in der Konsole zu ermöglichen.
  • Benutzereinstellungen für den Code Editor bleiben erhalten und haben Vorrang vor EA's Standard-Einstellungen.
  • Convenience-Funktion zum Hinzufügen eines bedingten Haltepunkt auf einer variablen Basis im Kontextmenü für variable hinzugefügt.
  • Doppelklick auf Testpoint zeigt Eigenschaften und Quellcode an.

Scripting

  • Debug Unterstützung für Skript-Sprachen (JScript,VBScript und JavaScript) hinzugefügt
  • Skript-Gruppen können jetzt für bestimmte Kontext-Typen angegeben werden.

Projekt-Management

  • Projektaufgabe-Zuweisungen auf „Project Gantt View” umbenannt und deutlich erweitert.
  • Gantt Sicht nun auch für Pakete verfügbar (im Projekt-Browser und Paket-Browser).
  • Gantt Sicht kann jetzt alle überfällige Einträge hervorheben.
  • Filterung und Sortierung in der Gantt Sicht deutlich verbessert.
  • Erledigte Aufgaben können für eine selektierbare Zeitspanne (z.B. 90 Tage) angezeigt/ausgeblendet werden.
  • Gantt Sicht zeigt jetzt Objektstatus und Prozentanteil fertig.
  • Paket-Browser kann jetzt Layouts der Spalten speichern / anwenden.
  • Paket-Browser behält jetzt die erste Zeile, wenn eine Auswahl als CSV im Hierarchie-Modus kopiert wird.

QA Tools - Testing, Maintenance, Modell-Suche

  • Die Beziehungsmatrix unterstützt jetzt textuelle Overlays.
     Erzeugen und Anzeigen von CRUD Matrixen.
     Neuer Eigenschaftswert 'MatrixOverlay'. Jeder definierte Tag erhält ein neuen Overlay-Typ
     Erzeugen und Anzeigen von mehrfachen Overlays für ein Set von Matrixen.
  • Gefundene Diagramme aus dem Ergebnis seiner Modell-Suchen können jetzt im Projekt-Browser lokalisiert werden.
  • Elemente aus einer benutzerdefinierten SQL-Suche können jetzt aus dem Suchfenster auf ein Diagramm gezogen werden.
  • Drucken der Ergebnisse der Modell-Suche verbessert.
  • Testing Details Sicht wurde aktualisiert
  • Test Details für das selektierte Test Element werden in das angedockte Notizfenster angezeigt.

Modell-Verwaltung, Sicherheit, und Ablagen

  • Exportieren der Modell-Referenz-Daten unterstützt jetzt den Export von:
    Kalender-Events,
    Team Reviews,
    Gap Matrix Profile, und UML Patterns.
  • Sicherheit und Sperren
    Elemente gesperrt mit 'Volle Sperre' oder wenn die Sicherheit nicht an ist zeigen jetzt ein Sperr-Indikator im Projekt-Browser.
  • Subversion Integration verbessert, um Timeouts zu verhindern wenn Paket-Dateien zu Unterordner hinzugefügt werden.
  • Anführungszeichen und Backslashes können jetzt in Check-in Nachrichten verwendet werden.
  • Sperr-Indikatoren werden jetzt angezeigt für Elemente die aus der Diagramm-Toolbox erzeugt werden.
  • Anwenden eines noch nicht angelegten Stereotyps auf ein Element wird jetzt blockiert wenn der Benutzer keine Rechte hat Stereotypen zu konfigurieren.
  • Auditing aktualisiert für SQL Server.
  • Team Review überarbeitet.

Technologie-Erstellung (UML Profile und MDG SDK)

  • Profil-Toolbox erweitert mit einer Anzahl von Helfer, um das Entwickeln von Profile zu vereinfachen.
  • Ein benutzerdefiniertes Komposit-Diagramm darf jetzt für ein Zustandsautomat in einem Profil spezifiziert werden.
  • Stereotypisierte Expansions-Regionen können jetzt zu Toolboxen hinzugefügt werden.
  • Farben eines Stereotyps werden jetzt dynamisch verwendet, anstatt bei Elementerzeugung angewendet.
  • Modell-Muster kann jetzt einer MDG Technologie hinzugefügt werden so dass die GUIDs erhalten bleiben.

Modell-Austausch & XML Technologien

  • XMI 2.1 Import und Export: verbesserte Kompatibilität mit andere UML Tools.
  • HTML Notizen, die von anderen Tools als XMI exportiert wurden, werden jetzt importiert wenn möglich.
  • XMI 1.0 aktualisiert für besseres Handling von Stereotypen.
  • XMI 1.1 Import aktualisiert um Fehler bei sehr große Modelle zu verhindern.
  • XSD Import aktualisiert um referierte Schemas aus Unterpakete zu importieren.
  • WSDL Generierung aktualisiert um bessere Standardnamen für Antwort-Nachrichten zu erzeugen.
  • Rhapsody Import aktualisiert.
  • ECore Generierung aktualisiert.

Weitere Änderungen:

  • Elemente die aus dem im Team-Review selektierten Text erzeugt wurden, werden jetzt unter dem selektierten Paket im Projekt-Browser eingefügt.
  • Elements die aus selektiertem Text in eingebettete Dokumente erzeugt wurden, können jetzt max. 255 Zeichen für den Elementname haben.
  • Laden von tief verschachtelten Pakete unter Oracle verbessert.
  • Einfügen von Text aus Microsoft Word lässt jetzt keine HTML Artefakte in den Notizen mehr über.
  • Hyperlinks in Notizen die '&' in der URL enthalten werden jetzt im internen Browser richtig geöffnet.
  • Projekt-Transfer aus Datenbanken wo Replikation verwendet wurde wird jetzt keinen Bruch mehr zwischen den Verbindungen zwischen verschiedenen Tabellen verursachen.
  • Löschen einer beliebigen Seite einer Assoziationsklasse fordert jetzt das Löschen auch der anderen Seite.
  • Speichern von strukturierte Anwendungsfall-Szenarien in Oracle DBMS verbessert.
  • Performance des Baseline Vergleichs für große Modelle in Oracle DBMS verbessert.  

     

Schwebende und platzierbare Fenster (Floating Views)

  • Diagramme und andere Fenstertypen können über das Fenstermenü oder das Tab-Kontextmenü als “schwebend/fließend” konfiguriert werden (Floating Views).
  • Floating Views können, gleich wie alle anderen Fenster verschoben und an beliebigen Positionen eingehängt (angedockt) werden.
  • Diagramme können einfach in das Hauptfenster zurückgehängt werden.
    Floating Views können auch in Working Sets (zu finden im Personal Information Fenster) aufgenommen werden und somit einfach geöffnet werden.
  • Mittels Drag & Drop können Elemente zwischen Floating Views verschoben werden. Mit Strg + Darg & Drop kann das Element in das Diagramm auch als link eingefügt werden.

Anpassung der Menüs

  • Menüeinträge aus dem Hauptmenü und aus dem Kontextmenü können mit dem Interface Customization Wizard ausgeblendet werden.
  • Kommandos werden nach ihrer Funktion gruppiert angezeigt und können abgewählt werden.
  • Eigene benannte Gruppen von Kommandos können erstellt und mit Kollegen geteilt werden.
  • Folgende vordefinierten Kommando-Sets sind enthalten: Comprehensive, Basic UML Modeling, Business Modeling, System Engineering.
  • Den Interface Customization Wizard gibt es auf der EA-Startseite und beim Start der Trial Version.

ArchiMate 2.0 Technology

  • ArchiMate generelle Verbesserungen.
    Eigene Diagramme für Business, Applikation und Technologische Schicht.
    Klarere Trennung von Elementen in verschiedenen Schichten. Z. B. Business Service, Application Service und Infrastructure Service.
    Neue Elemente: Location, Infrastructure Function.
  • Erweiterungen für Motivation.
    Neues Motivationsdiagramm.
    Neue Elemente: Stakeholder, Driver, Assessment, Goal, Requirement, Constraint and Principle.
    Neuer Beziehungstyp: Influence.
    Implementierungs- und Migrations-Erweiterungen.
    Unterstützt Projektportfolio, Gap-Analyse und –Transition und Migrationsplanung.
  • Neues Implementierungs- und Migrationsdiagramm
    Neue Elemente: Work Package, Deliverable, Plateau und Gap.

Testpoint Erweiterungen

  • Mehrere Invarianten können zu einer Klasse hinzugefügt werden.
  • Mehrere Vor-und Nach-Bedingungen können zu einer Operation hinzugefügt werden.
  • Zeilen-Bedingungen können zu jeder Zeile einer Operation hinzugefügt werden.
  • Das Handhaben von Komplexen Ausdrücken in Testpoints wurde verbessert.
  • Unterstützung des GDB wurde in Testpoints hinzugefügt.
  • Nachbedingungen an PHP Operationen werden nun gebunden.
  • Das Einbinden von MFC Datentypen in Locals und Watch Fenster wurde für noch nicht erzeugte Objekte verbessert.

Execution Analyzer

  • Breakpoints & Markers können nun auf verschiedene Positionen im Sourcecode Editor verschoben werden.
  • Beim Generieren von Sequenzdiagrammen wird für jede Instanz dessen Typ mitangegeben.
    Das Aufzeichnen von Instanzen kann in den Optionen der Aufnahmeseite der „Script-Properties“ eingestellt werden.
    Die maximale Anzahl zu erzeugender Instanzen per Diagramm kann in den Optionen der Aufnahmeseite der „Script- Properties“ eingestellt werden.
  • Erstellen von Objekt Diagrammen
    Einfaches erstellen von Objektdiagrammen mit Objektzuständen und Beziehungen zu anderen Objekten aus einer Debug-Session heraus.
    Das Locals Fenster bietet die Option, ein Objekt in das aktuelle Diagramm hinzuzufügen.

Simulation

  • Neue Visualisierung der Simulation in Zustandstabellen
    In der Zustandstabelle wird der aktuell ausgeführte Zustand und potenzielle Folgezustände angezeigt.
  • Die Simulation funktioniert mit allen Arten von Zustandstabellen.
    Alle Trigger an ausgehenden Konnektoren von Zuständen können gefeuert werden.
  • In der BPMN-Simulation wurden das Feuern und Auffangen von Zwischen-Ereignisstypen (intermediate events) hinzugefügt.
  • Die Sequenzdiagrammen-Simulation von Final-Messages in Parallel-Fragmentboxen wurde verbessert.

Visualisierung im Diagramm

  • Die Sichtbarkeit von Zusatzinformationen in Compartments von Elementen, wie z.B. bei SysML 1.2 Blöcken kann konfiguriert werden.
  • Für Subtypen von Zustandsknoten, wie z.B. InitialNode und FinalNode, können nun eigene ShapeScripts definiert werden.
  • Das ERD Profil wurde erweitert und erlaubt nun das Erstellen eines Namens für den Typ “Connector”.
  • Das ziehen eines SysML Blocks über einen anderen erstellt nun ein Property mit dem dazugehörigen Stereotyp.
  • Das Ändern der Elementgröße in gezoomten Diagrammen wurde verbessert.
  • In PostgresSQL Repositorien wird kein Fehler mehr angezeigt, wenn ein Element aus dem Project Browser in ein Diagramm gezogen wird.

XML Technologies

  • Eingebettete Elemente an Instanzen von Komponenten führen nun zu keinen Problemen mehr beim Round-Trip mit XMI 2.1.
  • Der Missing Cross References Dialog wird nun unterdrückt für Kommentare und Einschränkungen, welche vom Diagramm gelöscht wurden.
  • Der Missing Cross References Dialog wird nun beim Check-In in VCS nichtmehr angezeigt.
  • EMX Import verbessert. Assoziationsklassen-Konnektoren werden nun angezeigt.

Andere Verbesserungen.

  • Das Aktivieren/Deaktivieren von MDG Technologien wird sofort wirksam, ohne den EA neu zu starten.
  • Ein Globales Working Set steht nun zur Verfügung. Damit können Sie eine vordefinierte Fensterkonfiguration mit verschiedenen zusätzlichen Sichten mit anderen Benutzern des Repositoriums teilen.
  • Das Feld Stability von Internen Requirements wird nun als TaggedValue am Requirement Element angelegt, wenn das Interne Requirement “externalisiert” wird.
  • Benutzerdefinierte SQL Suchen bieten nichtmehr die Option “Find in Diagrams”, wenn als Suchergebnis ein Diagramm geliefert wird.
  • Das Add-In Broadcast Event “OnNotifyContextItemModified” wird nun auch gefeuert, wenn das Verhalten von Operationen (Operation Behavior page) modifiziert wurde.
  • Der Menüeintrag Set Parents und Interfaces ist nun auch für ausgewählte Klassen im Project Browser verfügbar.
  • Die Codegenerierung von Teilen von Interaktionsdiagrammen wurde überarbeitet, um das Diagramm nicht neu laden zu müssen bevor Code generiert werden kann.

 

Baseline basierter Diagrammvergleich:
Ein Diagramm kann mit einem Diagramm in der Baseline verglichen werden. Alle Diagrammänderungen werden im aktuellen Diagramm angezeigt. Durch einen Wizard können verschiedene Filter gesetzt werden.

Verbesserte Simulationsmöglichkeiten:
Bei der Simulation von Zustandsautomaten können nun auch Trigger verwendet werden. Geschäftsprozesse können nun auch simuliert werden. Als Action Language kann JavaScript verwendet werden.

Debugging mit GDB:
Zum Debuggen wird nun der GNU Debugger verwendet. Er erlaubt auch das Aufzeichnen von Sequenzdiagrammen.

Spezifizieren einer Ontologie mit ODM:
Das Ontology Definition Metamodel wird unterstützt. Es können nun Ontologien in den Sprachen OWL (Web Ontology Language) und RDF (Resource Description Framework) erstellt werden.

Verbesserte  ArcGIS ™ Unterstützung:
Die MDG Technology ArcGIS wurde überarbeitet und verbessert. Es steht nun auch ein Importer und Exporter zur Verfügung.

Weitere Neuerungen in Kurzform:

•Verbesserung des RTF Generators um übergroße Files zu unterstützen.
•Der RTF Generator wurde upgedated um Duplikate bei Auswahl von Diagram.Element und Package.Element zu verhindern, wenn nicht Tree-Order sorting aktiviert ist.
•Im RTF Generator können nun auch auf Connector Typen gefiltert werden. Connectors ohne Notizen können ebenfalls gefiltert werden.
•Bei Verwendung des Element Browser können nun über das Kontextmenüs der Relationen weitere Optionen gefunden werden.
•In der out-of-the-box Find Orphans Suche werden nun keine Trigger mehr aufgelistet, da diese meist nicht im Diagramm liegen. Bezüglich Find Orphans hier ein weiterer Post.
•Rhapsody UML und SysML Modelle können importiert werden.
•Missing Cross Package References Reports werden nicht mehr gemeldet, wenn das geänderte element zuvor im Projekt vorhanden war und anschließend exportiert wird.
•Für AddIns die die Operation EA_GetMenuState implementieren. Diese Operation wird nun auch aufgerufen wenn im Project Browser das Kontextmenü geöffnet wird.
•Mit einem AddIn kann nun über Project.GetFileNameDialog der Windows File Dialog aufgerufen werden.
•Erweiterung der Model-ShortCuts, um beim Öffnen eines Repositories ein Workspace Layout und ein Work-Set zu öffnen.
•Durch drag-and-drop eines Zustandsautomaten wird nun angeboten diesen als SubMachine State in das Modell einzufügen.

UML Modellsimulation
Die Simulation wurde erweitert, um automatische Ausführung von Modellen zu unterstützen.
JavaScript basierte Validierung von Wächterbedingungen (Guards) und Effekten:
Ist ab der Corporate Edition enthalten.
Im Analyzer Script kann JavaScript für die Simulation ein- und auszuschaltet werden.
Automatische Ausführung von Kontrollflüssen und Action-Effekte in Aktivitätsdiagrammen.
Automatische Ausführung von Wächter (Guards) an Transitionen, Effekten und (entry, do, exit) Zustandsoperationen.
Interaktionsdiagramme bleiben manuell simulierbar.
Die JavaScript Simulations-Engine unterstützt nicht das EA-Objektmodell.
JavaScript Unterstützung für COM Objekte
Erzeugen und Aufrufen von COM Objekten in Guards und Effects.
Erweiterung der Simulation durch Interaktionen mit externen Systemen über COM.
Das Simulationsfenster besitzt eine JavaScript Konsole.
Kontrollflüsse können während der Simulation an Breakpoints manipuliert werden.
Simulationsvariablen können “on the fly” manipuliert werden.
Automatische Simulation blockiert wenn:
Keine validen Wächter(Guards) gefunden werden und kein Standardpfad (unguarded) vorhanden ist
Wenn die Wächter(Guards) von zwei oder mehr Pfaden zu true evaluiert werden.
Die Geschwindigkeit der Simulation ist einstellbar:
100  = Maximalgeschwindigkeit
1   = Minimalgeschwindigkeit
0 = Single Step 
Die Darstellung von auszuführenden Knoten wurde verbessert:
Das aktuelle Element wird mit normaler Farbe dargestellt.
Potentielle Knoten, die ausgeführt werden können, werden farblos dargestellt.
Alle anderen Knoten werden durchsichtig dargestellt.
Die Simulation kann aus dem Execution Analyzer gestartet werden.
Manuelle Simulation wird auch ab der Professional Edition unterstützt.
Beispielsimulationen werden im EA Example Projekt mitgeliefert.

BPMN 2.0 Technology
Der Diagrammtyp Collaboration wurde hinzugefügt.
Eine neue TaggedValue Gruppe, für ein einfacheres Editieren von BPMN Eigenschaften, wurde hinzugefügt.

Code Engineering
Der C Codegenerator unterstützt nun Bitfelder in structs und unions.
Der PHP Codegenerator unterstützt nun Namensräume und qualifizierte Typreferenzen.
Verbesserte Generierung von Zustandsautomaten mit Exit States.
Verbesserte Generierung von Zustandsautomaten, welche Trigger und Guards in der Transition verwenden.
Die Synchronisation, über den MDG Link für Eclipse, von Paketen mit gleichem Namen wurde verbessert.

Reporting
Die SysML Satisfy-Beziehung wird nun wie die UML Realisierungsbeziehungen zu externen Requirements behandelt.
Das DocumentGenerator Objekt wurde in der API upgedated.
Der RTF Dokument Editor erlaubt nun leere Header/Footer auf der ersten Seite.
Im HTML Report werden Connector Stereotypen anstatt Objekt Stereotypen in der „Other Link“ Sektion angezeigt.

User Interface
Die SysML Satisfy-Beziehungen zu Requirements werden wie Realisierungsbeziehungen zu Requirements in den Requirements-Properties des realisierenden Elements angezeigt.
Der Paste Elements Dialog (mit eingebetteten Elementen) fragt nun vor dem Einfügen des Elements, ob das Diagramm von dem die grafischen Informationen entnommen werden, gespeichert werden soll.
Working-Sets können nun auch Kalender und Task-Allocation Fenster beinhalten.
Der Informationsfluss-Realisierungsdialog wurde verbessert, um das Erstellen und Realisieren eines Informationsflusses in einem Schritt durchzuführen.
Ein Informationsfluss kann nun auch direkt aus der Toolbox auf einen Connector gezogen werden, als alternative Realisierungsmöglichkeit.
Das Add-In Menü wurde auf Extensions umbenannt.
Modell Imports/Exports können auch direkt über das Extensions Menü aufgerufen werden.

XML Technologies
Zusätzliche UML Versionen werden vom Publisher angeboten, wenn Modelle nach XMI 2.1 exportiert werden.
XMI 2.1 MagicDraw Diagramme können nun in den EA importiert werden.
Der EMX Import unterstützt nun Modelle von RSA 8.0.
Update des XMI Import für Pakete mit Simulations-Scripts, um das Löschen von GUIDs für Simulation Entry Points zu unterstützen.
Swimmlane Classifier, welche in anderen Paketen liegen, werden beim XMI Import richtig aufgelöst.
Erstellte Platzhalterelemente für fehlende Pakete im Modell werden beim XMI Import durch die korrespondierenden Pakete ersetzt.
Logging von XMI Import und Export wird nun standardmäßig gezeigt.

ArcGIS Technology
Spatial Reference Elemente hinzugefügt.
Erlaubt das Spezifizieren von Koordinatensystemen; WKT und dazugehörige Werte.
Neuer Dialog um ein Koordinatensystem auszuwählen; durch das ArcGIS Add-In verfügbar gemacht.
Modell-Pattern beinhalten nun Spatial Reference Elemente.
Das TaggedValue Index wurde auf Indexes umbenannt auf.
Definition des Stereotyps RequiredField für Attribute, die nicht gelöscht werden dürfen.
In den TaggedValues für Field und StorageDef dürfen nur noch numerische Werte eingegeben werden.
XML Exporter
ObjectClass Elemente beinhalten ab jetzt auch SubtypeClass Informationen.
Die Version wird nicht länger aus dem Workspace Package generiert.
Duplizierte Domäneninformationen werden nicht länger am Ende des Files angehängt.

Weitere Änderungen
Pakete können als read only gekennzeichnet werden.
Package.SetReadOnly Funktion nur für Benutzer mit ‚Configure Package‘ Rechten.
Read Only Pekete werden im Project Browser mit einem anderen Icon dargestellt.
Read Only Pakete ermöglichen einen einfachen Austausch von Framework Paketen, die von Framework Benutzern nicht verändert werden dürfen.
Ports, die ihre geerbten Ports zeigen werden automatisch vergrößert.
Im Eigenschaftenfenster von Operationen wird für C++ Interfaces sichergestellt, dass alle Operationen als virtual gekennzeichnet sind.
Der Auswahldialog für RefGUIDList wurde modifiziert, um auch nach Objekten suchen zu können, die einen Stereotyp aus einer vorgegebenen Menge besitzen.
'Admin Workflow' Rechte sind nun erforderlich um eine Scripting-Gruppe auf den Typ Workflow zu ändern.
Das Modellelement „Zustandsautomat“ kann nun auch sein darunter liegendes Composite-Diagram als alternative Darstellung zeigen.
WAN Optimizer Verbindungen zu Accounts mit Administratorprivilegien werden nun erlaubt.
Timeouts beim Laden von größeren Datenmengen aus TFS, SVN und CVS werden verhindert.
Der Model Wizard läuft nun auch unter WINE rebungslos.

Zusammenfassung

Die Version 9.0 von Enterprise Architect enthält zahlreiche Erweiterungen und Verbesserungen. Im Wesentlichen sind davon folgende Produktfunktionen betroffen:

. Die Hilfefunktion und die Lernunterstützung wurden überarbeitet.
. Gantt-Diagramme wurden hinzugefügt, um Projektpläne, Aufgaben und Ressourcenzuteilung darstellen zu können.
. Ein einfaches, internes Mailing-System wurde hinzugefügt.
. Die XMI-Roundtrip-Funktion wurde erweitert, sie zeigt jetzt fehlende / zur Löschung anstehende Package-Querreferenzen in der zuletzt verwendeten XMI-Transferdatei an.
. Jetzt unterstützt: SysML 1.2, BPMN 2.0 und SOMF 2.1
. Eine verbesserte Version des User Interface Diagramms, Import und Export von .RC Dateien wird unterstützt.
. Eine Gap-Analysis Matrix wurde hinzugefügt.
. Neue Elemente für Risiko, Aufgabe und für Bilder wurden hinzugefügt.
. Die Package Browser/Element Listen zeigen jetzt auch Tagged Values bearbeitbar an und Diagram Filters können darauf angewandt werden.
. Ein “hand drawn” Anzeigemodus wurde eingebaut.
. Diagram Filters können jetzt auch auf Konnektoren wirken.
. Diagramme können direkt in pdf gespeichert werden.
. Die Programmoberfläche wurde überarbeitet.
. Im Traceabilty-Fenster werden nun weitere Relationen angezeigt.
. Zusätzliche und erweiterte Fenster stehen zur Verfügung.
. Eine HTML-Erstellung ist nun auch für Model- und Master-Dokumente möglich. 
. Ein neuer Document Template Designer wurde eingebaut.
. Relationship-Matrizen können nun in den RTF-Report eingefügt werden.
. Der Ausschluss eines Packages kann nun auch für den HTML-Generator verfügt werden.
. Neben RTF ist nun auch die Ausgabe als pdf möglich.
. Ein neues Skript-Interface wurde dem Reportgenerator hinzugefügt.
. Das Automation Interface enthält neue Funktionen, neue Properties und neue Broadcast Events.
. Im Scripting wurde der Session.Input Befehl hinzugefügt.
. Execution Analysis unterstützt nun erweitertes Logging und Testpoints.
. Code Engineering: Generics/Templates für C#, C++, Java und VB.NET; C# 4.0, VB.Net 10, PHP 5.3 Kompatibilität.
. Automation Interface: Die neue Funktion IDocumentGenerator erlaubt Zugriff auf die Dokumentenerstellung (RTF)
. VCS-Erweiterung: Möglichkeit zum Auschecken älterer Versionen
. Security: CanEditTag zur Bearbeitungsfreigabe aller Tags erweitert den Workflow.
. Bedienoberfläche: Ctrl-Tab wechselt in historischer Reihenfolge durch die Diagramme. 
. Der interne Source Code Editor wurde erweitert.
. Erweiterungen bei der Datenmodellierung: SQLite wird jetzt unterstützt, verschiedene Verbesserungen bei SQL und Oracle wurden eingebaut.
. Modellsuche: Suchergebnisse können jetzt mit einem spaltenweise vorgebbaren Text gefiltert werden.

Die Details, geordnet nach Sachthemen

Learning Center

·         Zahlreiche Codebeispiele, die mit dem Beispielprojekt verlinkt wurden.
·         Eigene Einzelkapitel zum Einarbeiten in Themen und eine ausführliche Unterstützung für den Erstanwender wurden eingearbeitet.

Restrukturierte Hilfe und erweitertes Musterprojekt

·         Hilfe: Eine Restrukturierung im Sinne eines Referenzhandbuchs wurde vorgenommen.
·         Beispielsprojekt: Ebenfalls restrukturiert und um zahlreiche neue Beispiele erweitert.
·         Zusammen mit dem Learning Center bieten Hilfe und Beispielsprojekt nun eine umfassende Einführung für den Erstanwender.

Team- und Projektfunktionen

·         Gantt-Diagramme – Verwaltung von Arbeitszuteilungen, aktueller und zukünftiger Arbeiten.
o   Erreichbar über das Hauptmenü View | Task Allocations.
o   Visualisierung der an Mitarbeiter zugeteilten Aufgaben.
o   Standard Gantt Diagrammformat.
o   Hinzufüge- und Änderungsmöglichkeit von Aufgaben aus der Task Allocations View
o   Die Notes und der Verlauf zu Aufgaben (Tasks) werden dem Notes-Fenster des gegenwärtig selektierten Elements angefügt.
o   Versand einer Nachricht an den Aufgabeninhaber über eine interne Mailfunktion,
o   angeordnet im Project Management/Resource Allocation Fenster zur Eingabe und Änderung.

·         Projektkalender – Zeit-, Ressourcen-, Event- and Planungsverwaltung.

o   Erreichbar über das Hauptmenü View/Project Calendar
o   Umfassende Unterstützung zur zeitorientierten Verwaltung von Projektschritten, Aufgaben, Meilensteinen usw.
o   Kalenderführung pro Modell.
o   Planung und Verfolgung von Projektteilen und Meilensteinen.
o   Planung und Verfolgung von personenbezogenen Aufgaben.
o   Verfolgung und Darstellung von Arbeitsaufgaben (resource tasking allocations) für einzelne Entwickler/Modellierer.
o   Verfolgung und Darstellung von Projektaufgaben.
·         Personal Information Window – Verwaltung des persönlichen Ablaufs und der Verantwortlichkeiten in einem Projekt.
o   Die Modell-Mailfunktion erlaubt das Senden und Empfangen von Nachrichten innerhalb eines Modells. 
- Verweise zu “Team Review items”, Diagrammen und anderen Informationen können in einer Nachricht angebracht werden.
- Mehrfachversendung an Teammitglieder auch mit Gruppenlisten ist möglich.
- Automatische Verständigung über neue Nachrichten beim Öffnen des Projekts.

o   Der Reiter “Task Allocations” erlaubt die Einsicht in alle an einen Mitarbeiter zugewiesenen Aufgaben.
o   Der Reiter “Project Tasks” zeigt alle Projektaufgaben des aktuellen Nutzers.
o   Der Reiter “Workflow” ermöglicht den Zugriff auf alle Workflow-Suchen, die den aktuellen Nutzer betreffen.
o   Der Reiter “Working sets” ermöglicht die Abspeicherung und den direkten Aufruf einer Sammlung an Diagrammen oder „model views“.
- Konfiguration von “sets” für unterschiedliche Arbeitssituationen
- Einfaches Laden von Diagrammsammlungen, um in einem bestimmten Modellbereich weiter zu arbeiten.

o   Anzeige der Liste der im Modell versandten Mails.

Version control und XMI Roundtripping

.  Die Unterstützung von Versionierungssystemen erlaubt nun auch das Auschecken einer älteren Version zur Bearbeitung.
o   Möglichkeit zum Bearbeiten und Einchecken älterer Versionen.
. Die Unterstützung von Versionierungssystemen erlaubt jetzt auch das Einchecken eines Modellteils und dabei die Packages ausgechecked zu belassen.
. Der XMI-Export wurde erweitert, um bei einem Roundtrip Package-übergreifende Beziehungen aufzuzeigen, die im gegenwärtigen Modell nicht enthalten sind.
o   Erkennen von Beziehungen zu anderen Packages, die im vorausgehend importierend benutzten XMI enthalten waren.
o   Ermöglicht ein Updaten von geteilten Projekten, bei denen nicht alle Nutzer Zugriff auf alle referenzierten Packages haben.

Modellierungsunterstützung

. SysML 1.2
. BPMN 2.0

o   Choreography, Collaboration und Conversation Diagramme sind hinzugekommen.
.  BPEL 2 – Generierung erweitert, um BPMN 2.0 Prozesse zu unterstützen.
.  SOMF 2.1
o   Conceptual, Cloud Computing und Reference Architecture Diagramme wurden hinzugefügt.
.  User Interface/win32
o   Verbesserte Handhabung und Darstellung von Maskendiagrammen (user interface).
o   Die User interface Diagramme benützen nun Windowsaufrufe um Dialoge und Controls darzustellen.
o   Skripte zum Importieren und Exportieren von Dialogen via .RC Dateien.

. Gap Analysis Matrix
. Risk, Task und Image Objekte
o   “Risk Element” wurde neu eingeführt, um Risiken visualisieren zu können.
o   “Task Element” zum Modellieren der Arbeitszuweisung wurde neu eingeführt.
o   “Image Element” zum einfacheren Einfügen von Bitmaps oder Metafiles in Diagrammoberflächen wurde neu eingeführt.

. Whiteboard Technology
o   Eine Shape- und Konnektorenauswahl, um Diagramme im klassischen oder “hand-drawn” Stil whiteboardardig darzustellen.
. Die Package Browser/Element Liste kann jetzt mit Tagged Values angezeigt und bearbeitet werden 
. Die Package Browser/Element Liste kann jetzt Diagrammfilter nutzen
. Die Structured Scenarios erlaubt jetzt eine Liste der verwendeten Objekte.
. Die Shape Skripte wurden mit einer Methode erweitert, um ein Konnektor-Shape-Script in fixer Größe darzustellen. 
. Den Ports wurde eine isConjugated Custom Property hinzugefügt, wie in UML 2.3 vorgesehen. 
. Ein Pop-Up Menü zum Spezifizieren des Subtypes für BPMN Elemente beim Anlegen wurde vorgesehen.
o   Diese Option kann in einem Nutzerprofil durch Setzen der _subtypeProperty auf der Metaklasse vorgewählt werden. 
. Eine Diagramm-Profil Option 'UMLPatternSilent' wurde hinzugefügt, um ein Pattern ohne Erscheinen der Dialoganzeige 'Add Pattern' vorgeben zu können.
.  Eine Activity Partition kann in einem Profil nun mit Standardrausrichtung horizontal oder vertikal durch Setzen der IsVertical Property auf der Metaklasse vorgegeben werden. 
. Ein Standard-Linienstil für Konnektoren kann nun durch Setzen einer _lineStyle Property auf der Metaklasse vorgegeben werden.
.  Neue Schnelltasten für die Anwendung oder Einfügung eines Profils beim Ziehen auf ein bestehendes Element wurden eingebaut.
o   Mit Strg kann das Stereotyp einmischend verfügt werden, mit der Umschalttaste das Anlegen des Elements mit dem Stereotype.

Diagramme

. „Hand drawn“ Modus
o   Eine neue Diagrammdarstellung um den Entwurfscharakter eines Diagramms hervorzuheben, vergleichbar einer Handskizze.
o   Pro Diagramm umschaltbar.
. Der Whiteboard Modus kann kombiniert mit dem „hand drawn“ Modus verwendet werden.
. Kreuzende Linien werden nun mit einem Übersteigebogen dargestellt.
. Neu Funktion: Unterdrückung der Konnektor-Stereotypen 
. Diagram Filters für Konnektoren – Unterdrückung oder Schattierung von Konnektoren. 
. Eine Option zur Einblendung voll ausqualifizierter Elementenamen in Diagrammen. 
. Z-Order Umstellung im Diagramm

o   Möglichkeit, die Z-Order mittels Pop-Up-Dialog umzustellen.
o   Ein Diagramm zeigt nun die Z-Order-Nummer für jedes Element an.
o   Speziell notwendig für Maskendiagramme im Win32 Stil, da die Z-Order mit der Tab-Order korrespondiert. 
. Rechteckdarstellung für Aktionen ist jetzt in allen Diagrammen möglich. 
. Orthogonaler Linienstil für Konnektoren.
o   Unterstützung zum vereinfachten Handhaben von orthogonalen Linien.
o   Alle Linienabschnitte werden vertikal oder horizontal geführt.
o   Automatische Einfügung und Entfernung von Zwischenpunkten während der Bearbeitung.
o   Wahlweise spitze oder gerundete Ecken.
o   Verwendung von Shape Scripts and Technologien – zum Beispiel der BPMN Technologie.
o   Auch orthogonale Doppellinien, wie von der BPMN Technologie vorgesehen. 
. Direkte pdf-Abspeicherung von Diagrammen.
. Verbesserung der Konnektorendarstellung
o   Baumartige Konnektoren zeigen alle Shape Skripts im Verzweigungsteil an.
o   Auto-routed Konnektoren zeigen die Shape Skripts korrekt an.
o   Konnektorbeschriftungen ignorieren nun die Farbe versteckter Swimlanes.

Benutzeroberfläche

. Umgestaltete Property Dialogfenster bei Elementen, Konnektoren, Attributen und Methoden.
o   Verbesserte Darstellung aller Property-Fenster.
o   Einfache Baumnavigation.
o   Verbesserte Anordnung und vereinfachte Bedienung.
o   Unterteilung der Tagged Values in getrennte Abschnitte nach benannten Technologien.
. Mit Profilen umgesetzte Properties erscheinen nun in Unterteilungen. 
.Technologien wie BPMN haben jetzt ihre eigenen "Properties"-Seiten durch die Tags eines Elements.
o   Deutliche Verbesserung der Handhabung von Methoden und ihrer Parameter. 
. Verbesserungen im Fenster für Analyzer Skripte
o   Vereinfachte Handhabung für einzelne Sprachen.
o   Neue Funktionalität zum Konfigurieren von Skripten als Einzel- oder Stapelprozess.
o   Neue Simulationsfunktion.
. Möglichkeit zum Unterdrücken und zur Wiederherstellung der Startseite (x- /Aufklappsymbol rechts oben)
. Möglichkeit zum Umordnen der Diagrammreihenfolge mittels Reitern. 
. Diagramme können nun mit der mittleren Maustaste geschlossen werden.
. Neuanordnung der Hauptmenüs nach Funktionsgebieten.
o   Analyzer-Menü als neues Hauptmenü, das alle Ausführungsanalysefunktionen zusammenfasst.
o   Verschiebung einiger Menüpunkte ins Tool-Menü.
o   Neue Punkte im View-Menü.
. Menü-Kürzel (z. B. Strg + N) jetzt sichtbar im Menübereich zugeordnet.
. Die Relationship Matrix erlaubt die Benutzung von Modellsuchen zum Belegen der Achsen.
. Neue Traceability- und Modellnavigations-Funktionen.
o   Suche des Übermittlungsinhalts des Information Flows im Project Browser.
o   Suche nach einer Association Class einer Assoziation im Project Browser.
o   Suche von Triggern einer Transition im Project Browser.
o   Suche einer Operationsverwendung in Sequenz Diagrammen und Activity Diagrammen
o   Suche einer Signalverwendung in Sequenz Diagrammen.
. Neue Darstellungsformen und Verbesserung der bisherigen Darstellung. 
. XMI Export/Import in zwei neue Dialoge unterteilt:
o   Round Trip (XMI Import/Export) Dialog
o   Model Publisher Dialog zum Export in spezielle andere Werkzeuge und für andere Nutzer
o   Beides jetzt im Projekt-Hauptmenü.
. Neue und/oder verbesserte Fenster
o   Execution Analyzer (neu)
o   Simulation (neu)
o   Test Point (neu)
o   Learning Center
o   Gap Analysis Matrix (neu)
o   Document Template Designer
o   Kalender (neu)
o   Task Allocations (Gantt Chart)
o   Personal Information (model mail etc.)
. Neue und/oder verbesserte Toolbars und Workspace Toolbar gekürzt
. Diagram Toolbar ist nun fix im Diagramm angezeigt statt wie bisher frei verschiebbar.
. Die Patterns wurden vielen Toolboxes zum rascheren Verwenden hinzugefügt.
. Die Unterstützung durch den Auto Name Counter wurde für folgende Diagrammarten erweitert: Package, Objekt, Composite, Timing und Interaktion

Reporting

. HTML kann jetzt auch von Model- and Master-Dokumenten generiert werden.
.  Document Template Designer
o   Ein neuer Template Designer zur Vereinfachung der Erstellung und Testung von Reporttemplates wurde eingefügt.
o   Erreichbar über das Settings | Document Template Designer Hauptmenü.
o   Schneller Zugriff auf alle verfügbaren Templates zum Editieren und Kopieren.
o   Rasches Erzeugen und Anzeigen von Reports vom aktuell editierten Template aus.
o   Einstellungsmöglichkeit von Generierungsoptionen zum Template.
o   Geschwindigkeits- und Qualitätsverbesserung von RTF Reports. 
. Relationship Matrizen können nun in RTF-Generierung eingebunden werden.
. Die Dokumentation von Elementen wurde mit folgenden Sektionen verbessert: o   Geerbte Attribute – Ausgabe der Attribute des Elements und der Attribute des Mutterelementes.
o   Geerbte Methoden – Ausgabe der Methoden des Elements und der des Mutterelementes.
o   Classifier Instances – Ausgabe des instanzierten Objekts zusätzlich zum instanzierenden Element.
. Die Ausgabe des Structured Scenarios wurde mit folgenden Feldern verbessert:
o   Join Feld im Scenario Exception Abschnitt.
o   Type Feld im Structured Scenario Abschnitt.
. Die Option “Package exclude” unterstützt jetzt auch HTML Reports. 
. Die Dokumentation von Konnektoren wurde in folgenden Abschnitten verbessert.
o   Der Abschnitt 'Link Item' wurde umbenannt in 'Link (association) Item'.
o   Neue Abschnitte 'Link (flow)' und 'Link (flow) Item' wurden hinzugefügt.
o   Neue Abschnitte 'Link (other)' und 'Link (other) Item' wurden hinzugefügt.
o   Neue Fragmente sind verfügbar in allen Link-Abschnitten: #DIRECTION#, #ELEMNAME# und #LINKREF#.
. Die Dokumentation in HTML wurde durch folgende neue Fragmente im 'Body - Object' Template erweitert:
o   #PRIORITY# - Objekt Priorität.
o   #DIFF# - Object Difficulty.
o   #LANGUAGE# - Code Generation Language.
o   #DIAGRAMS# - Liste aller Diagramme, in denen das Element aufscheint. 
. Ein Standardfeld im Elementabschnitt wurde hinzugefügt, um den Startwert des Elements anzeigen zu können. 
. Die Resource Documents wurden erweitert, um die Angabe eines einzelnen Elements für einen Report verfügen zu können. 
. Eine Ausgabe als pdf alternativ zu RTF ist mit den gleichen Templates ist möglich. 
. Ein neues Skript-Interface wurde der der Reporterzeugung hinzugefügt.
o   Hinzufügen eines einzelnen Elements oder dessen Eigenschaften zur Dokumentation.
o   Verwendung verschiedener Templates für einen beliebigen Teil einer Dokumentation.
o   Einbinden verlinkter Dokumente.
o   Einbindung von Team Review Statements.
o   Einbindung von Diagramm Images.

Automation

. Eine Unterstützung der Lizenzierung für Drittherstellermodule mittels EA-Lizenzschlüssel wurde hinzugefügt.
o   Ermöglicht, alle Schlüssel an zentraler Stelle zu verwalten.
o   Add-Ins werden aufgerufen, um alle verfügbaren Schlüssel zu prüfen.
o   Enterprise Architect verwaltet die Schlüssel.
. Möglichkeit, Add-Ins vom Abschnitt HKEY_LOCAL_MACHINE der Registry zu laden.
. Ein neues Interface (IDocumentGenerator) wurde hinzugefügt zur engen Integration mit der RTF Documentation.
. Neue Funktionen wurden eingebaut.
o   Project.ProjectTransfer - Transfer eines Repositories in ein neues .eap File.
o   Project.GeneratePackageDDL – Erzeugen einer DDL für ein Package.
o   Project.GenerateElementDDL – Erzeugen einer DDL für ein Element.
o   Repository.SynchProfile - Synchronisation von Tagged Values und Constraints mit einem Stereotype-Profil.
o   Element.CreateAssociationClass - Funktion zum Umwandeln einer Assoziation und einer Klasse in eine Assoziationsklasse.
o   Element.UnlinkFromAssociation - Funktion zum Auflösen einer Assoziationsklasse in Assoziation und einfache Klasse.
o   Element.IsAssociationClass – Funktion, um feststellen zu können, ob eine Klasse eine Assoziationsklasse ist.
o   Package.VersionControlCheckInEx erlaubt die Berücksichtigung von Package Querreferenzen.
. Neue Eigenschaften wurden hinzugefügt.
o   Element.IsComposite - Read/Write Property zur Handhabung von Composite Elementen.
o   Element.AssociationClassConnectorID - Read-only Property zur Abfrage der Konnektoren-ID.
o   Repository.ProjectRoles – Zugriff auf  'Project Roles'. 
. Hinzufügung einer read-only FQName Property auf jedem Tagged Value Type um Information über das Quellenprofil zu erhalten.
o   Unterstützte Klassen sind: TaggedValue, AttributeTag, MethodTag, ConnectorTag, RoleTag und ParamTag. 
. Neue Broadcast Events für das Project Glossary.
o   EA_OnPreDeleteGlossaryTerm – Ermöglicht ein Add-in, um die Löschung von Glossareinträgen zu verhindern.
o   EA_OnPreNewGlossaryTerm – Ermöglicht ein Add-in, um die Hinzufügung von Glossareinträgen zu unterbinden.
o   EA_OnPostNewGlossaryTerm – Ermöglicht ein Add-in , um eine Nachbearbeitung eines neu eingefügten Glossareintrags auszuführen. 
. Das Skripting wurde um eine neue Diagrammgruppenart erweitert.
o   Skripte dieser Gruppe werden im Kontextmenü von Diagrammen angezeigt.
.  Das Skripting wurde um eine Session.Input Methode erweitert, um eine verlässliche Eingabemöglichkeit durch den Anwender für alle Skripte zu ermöglichen.

Execution Analysis

. Eine Testpoints Facility zur “programming-by-contract” Echtzeitanalyse wurde hinzugefügt.
o   Eine Testart vergleichbar mit xUnit Tests, aber angewandt am Anfang des ausgeführten Codes.
o   Erspart das Schreiben und Kompilieren zusätzlichen Testcodes.
o   Schreiben und Anwendung von Testvariationen während Testausführung.
o   Vorgabe von Constraints für Tests beim Methodeneinstieg (pre)
o   Vorgabe von Constraints beim Methodenausstieg (post)
o   Vorgabe von Trace Statements und Trace Log Levels zum Sammeln von Ausführungswerten.
o   Sammeln von Werten während des Laufs.
o   Anzeige der Werte in Echtzeit während des Laufs.
o   Hinzufügung von Testfällen, Test Cut, Test Suite und Test Diagrammen.
o   Test Cuts definieren Subsets von Klassenmethoden.
o   Test Suites und Test Cases binden Test Cuts zusammen.
o   Ausführen von Tests auf beliebigem Level - Cut, Case oder Suite.
o   Neues Test Points Fenster zum Konfigurieren und Anzeigen des Inhalts von Test Cuts etc.
o   Automatisches Aufzeichnen und Erzeugen von Test Domain Diagrammen aus Aufzeichnungen (gleichartig wie bisher zu Sequenzdiagrammen).
o   Verwendung der automatisch generierten Test Cuts, um in Ihrer Anwendung Test Points zu selektieren und zu parametrisieren.
o   Beispiele hierzu sind im Learning Center und im Beispielsprojekt zu finden. . Ansicht von Arrays, Elementen und Expressions im Debugging.
. Bedingte Breakpoints und Trace Points.
. Model Simulator verknüpft mit dem Execution Analyzer.
o   Simulation von Activity Diagrammen.
o   Simulation von Interaktionsdiagrammen.
o   Simulation von Zustandsmodellen.
. Learning Center Dokumentation und ausführliche Dokumentation im Beispielsprojekt.
o   Anleitung zum Konfigurieren des Modells für Analyzer Scripts, für Build, Debug,Test und andere Aufgaben.
o   Anleitung zum Debuggen von Java, Microsoft .NET und Native C++ Programmen mit Analyzer Scripts
o   Anleitung zum Aufzeichnen von Sequenzdiagrammen für diese Plattformen.
o   Anleitung zum Einfügen von Zustandsübergängen in ein Sequenzdiagramm (C++)
o   Anleitung zur Verwendung der Testpoint Funktion für die genannten Plattformen.

Code Engineering

. Die Modellierung von Generics/Templates wurde verbessert für C#, C++, Java und VB.Net.
o   Templated Interfaces werden jetzt unterstützt.
o   Template Parameter Bindings können jetzt auf Generalisierungen, Realisierungen, Assoziationen und den neuen Template Binding Konnektor gesetzt werden.
o   Auf Konnektoren gesetzte Template Parameter Bindings werden jetzt in Diagrammen angezeigt.
o   Template Parameter Bindings und Defaults werden jetzt mit den im Modell existierenden Typen mittels GUID verlinkt.
o   Ein Reverse Engineering von Assoziationen von Attributen mit instanzierten Template Types wurde hinzugefügt.
o   Die Assoziationen werden entweder collection- oder argument-abhängig basierend auf dem Modellinhalt erzeugt.
o   Es wurde eine zusätzliche Option vorgesehen, damit spezifische Klassen immer als Collections während des Reverse Engineerings behandelt werden.
.  Ein Update wurde im Reverse Engineering und in den Code Templates vorgenommen, um die letzten Versionen folgender Programmiersprachen zu unterstützen:
o   C# 4.0
o   VB.Net 10
o   PHP 5.3 
. Der Project Browser erlaubt jetzt den Import ausgewählter Dateien im Package Kontextmenü.
o   Ein Diagramm ist nicht erforderlich.
o   Mehr Flexibilität, als ein ganzes Quellenverzeichnis zu importieren.
o   Namespaces werden als Packages importiert. 
. Die Live Code Generation ist jetzt ab Kontextmenü eines Packages im Project Browser verfügbar.

Diagrams

. Neue Diagrammoptionen wurden hinzugefügt mit folgenden Funktionen:
o   Diagramme im “hand drawn” Stil.
o   Alle Hintergrundfarben und Füllfarben können unterdrückt werden.
o   Konnektorstereotypen können unterdrückt werden.
o   Attribute oder Operationen, die durch einen Konnektor direkt betroffen sind, werden unabhängig von den „visible options“ eingeblendet.
o   Volle Namespace Pfade werden für Elemente aus andren Packages unter den Elementen angezeigt. 
. Diagram Filters können nun auch für Konnektoren festgelegt werden. 
. Neue Navigationshilfen zum Auffinden von Elementen, die mit dem selektierten Konnektor in Verbindung stehen, wurden ins Kontextmenü aufgenommen:
o   Suche nach Elementen, die durch einen Information Flow betroffen sind.
o   Suche nach Triggern eines Zustandswechsels.
o   Suche nach dem Klassenelement einer Assoziationsklasse.
. Verbesserung des Direkteingabe-Editors bei Eingabe des Attribut- oder Methodennamens direkt im Diagramm. 
. Verbesserung des Direkteingabe-Editors 'Goto Definition...'-Kommando für Methoden abgeändert, damit vorgegeben werden kann, ob ein Parameter oder der Operation Classifier gewünscht wird. 
. Direkteinfügungs-Editor hinzugefügt für Mutterklassen. 
. Der Direkteinfüge-Editor unterstützt jetzt die Tab-Taste, um sich zwischen den Teilen der Attribut- oder Methodensignatur zu bewegen. 
. Der Direkteinfüge-Editor unterstützt jetzt automatische Vervollständigung für Attribute und Methoden. 
. Der Direkteinfüge-Editor wurde beim Einfügen eines Namens eines Boundary Objekts verbessert. 
. Der Pfad zum Classifier in Tochterdiagrammen wird jetzt korrigiert, auch wenn das Modell nicht vollständig geladen wurde. 
. “Copy Diagram including all Elements” kopiert jetzt auch die verlinkten Features auf die neuen Konnektoren. 
. Die Positionierung der Beschriftung von Objektknoten auf Prozesselementen mit großer Schrift wurde verbessert. 
. Noch nicht verspeicherte Linienarten werden jetzt gesichert, wenn man Konnektoren löscht oder neue mit der Vererbungsfunktion hinzufügt.  
. Bestehende Elemente, die einem Diagramm hinzugefügt werden, nutzen die Standarddarstellungsform der Elementeart, wenn kein Quellendiagramm (Template) angegeben ist. 
. Die Überprüfung von Diagrammen auf Änderung durch andere Nutzer wurde für MySQL Repositories berichtigt. 
. Der Fehler bei Widerrufung einer Elementelöschung bei PostgreSQL Repositories wurde behoben. 
. Konnektoren mit Linienart ”Baum” haben ein verbessertes Rendering erfahren, um die Überlagerung von Pfeilen zu vermeiden. 
. Hyperlink Elemente auf sql und ddl Dateien öffnen nun einen EA-internen Editor. 
. Eine Link Note auf Element Eigenschaften stellt jetzt 'Simple Scenarios' in der gleichen Reihenfolge dar wie im Dialogfenster. 
. Die Rechteckdarstellung ist jetzt auch für Aktionen und Akteure in Sequenzdiagrammen möglich. 
. Die Anlegung von Elementen durch Droppen von Text auf ein Diagramm wurde verbessert.
o   Jetzt werden Text- und Noteelemente unterstützt, durch Befüllung des Notesfeldes anstelle des Namens.
o   Aus mehrzeiligem Text wird die erste Zeile dem Namen und der Rest wird den  Notes zugeordnet.
o   Ein Öffnen des Property-Dialoges vor einem Reload zeigt jetzt den richtigen Namen an. 
. Elementen-Farbschattierung verbessert.
o   Farbauswahl bereinigt.
o   Standardverlauf nun von links nach rechts.
. Die Einzeichnung von Boundary Elementen wurde verbessert.
o   Die Linienbreite der Boundary kann jetzt im Default Style oder mittels der Toolbar „ Local Style“ eingestellt werden.
o   Platz für die Benennung wird jedenfalls vorgesehen, auch wenn das Element Boundary keinen Namen erhält.
o  Die Anzeige des Alias bei Boundaries wurde bereinigt. 
. Notes in Actor Symbolen darin werden nicht mehr beim Speichern oder Kopieren beschnitten. 
. Der Object Run-State wird jetzt in einem eigenen Compartment angezeigt, wie in der UML-Spezifikation vorgegeben.
. Nested Elemente, die einen ausqualifizierten, alle Mütter umfassenden Namen tragen, werden jetzt berichtigt, wenn der Name wechselt. 
. Die Druckfunktion wurde für den Fall korrigiert, dass in der Vorschau auf das Maximum gezoomt wurde.
o   Die Elementensymbole werden angezeigt.
o   Linienbreiten entsprechen der Anzeige am Bildschirm. 
. Die Ausgabe von Diagrammlegenden wurde farb- und linienbreitenbereinigt. 
. Note Links können jetzt auf den Linienstil Bezier gesetzt werden. 
. Mit dem Schnellzeichenpfeil kann jetzt eine Note oder Constraint mit jedem Konnektor verbunden werden. 
. Neue Textelemente sind nun breiter per Default. 
. Der Diagrammlöschungsfehler mit Sybase Repositories wurde behoben. 
. Assembly Konnektoren zeigen jetzt Beschriftungen. 
. Diagramme, die Packageinhalte darstellen, können jetzt Elemente sprachspezifisch ausblenden, unter Verwendung der Option für Package Visibility. 
. Diagramm-Notes, die auf Tagged Values von Elementen zeigen, wurden hinsichtlich korrekter Anzeige der Tagtypen RefGUID und RefGUIDList berichtigt. 
. Boundaries mit gerundeten Ecken werden jetzt in allen Anzeigearten korrekt dargestellt. 
. Direkteingabe in Diagramme stellt jetzt sicher, dass auch bei großem Zoom der Editor sichtbar bleibt.

Automation Interface und Add-Ins

.  Ein neues Interface (IDocumentGenerator) wurde hinzugefügt zwecks direktem Zugang zur RTF-Dokumentationsfunktion. 
. Möglichkeit, Add-Ins vom Abschnitt HKEY_LOCAL_MACHINE der Registry zu laden. 
. Eine Unterstützung der Lizenzierung für Drittherstellermodule mittels EA-Lizenzschlüssel wurde hinzugefügt. 
. Neue Funktionen wurden eingebaut.
o   Project.ProjectTransfer - Transfer eines Repositories in ein neues .eap File.
o   Project.GeneratePackageDDL – Erzeugen einer DDL für ein Package.
o   Project.GenerateElementDDL – Erzeugen einer DDL für ein Element. 
. Der Zugriff auf Elementefunktionen wurde erweitert.
o   Element.IsComposite - Read/Write Property zur Handhabung von Composite Elementen.
o   Element.AssociationClassConnectorID - Read-only Property zur Abfrage der Konnektoren-ID.
o   Element.CreateAssociationClass - Funktion zum Umwandeln einer Assoziation und einer Klasse in eine Assoziationsklasse.
o   Element.UnlinkFromAssociation - Funktion zum Auflösen einer Assoziationsklasse in Assoziation und einfache Klasse.
o   Element.IsAssociationClass – Funktion, um feststellen zu können, ob eine Klasse eine Assoziationsklasse ist. 
. Hinzufügung einer read-only FQName Property auf jeden Tagged Value Type um Information über das Quellenprofil zu erhalten.
o   Unterstützte Klassen sind: TaggedValue, AttributeTag, MethodTag, ConnectorTag, RoleTag und ParamTag. 
. Hinzufügung einer Funktion zur Synchronisation von Tagged Values und Constraints eines Stereotype-Profils (Repository.SynchProfile).
. Das Package-Anlegen wurde korrigiert, sodass das Objekt im Automation Interface die GUIDs mit der Datenbank übereinstimmend anzeigt. 
. Die Transformationsfunktionen wurden um den ExtraOptions Parameter erweitert, um das Anlegen von Child Packages (nur Project.TransformPackage) und die Codeerstellung danach zu steuern.
. Eine neue Collection wurde hinzugefügt: Repository.ProjectRoles zum Zugriff auf 'Project Roles'.
. Neue Broadcast Events für das Project Glossary wurden hinzugefügt.
o   EA_OnPreDeleteGlossaryTerm – Ermöglicht ein Add-in, um die Löschung von Glossareinträgen zu verhindern.
o   EA_OnPreNewGlossaryTerm – Ermöglicht ein Add-in, um die Hinzufügung von Glossareinträgen zu unterbinden.
o   EA_OnPostNewGlossaryTerm – Ermöglicht ein Add-in, um eine Nachbearbeitung eines neu eingefügten Glossareintrags auszuführen. 
. Repository.GetDiagramByGUID wurde richtiggestellt um das Diagrammobjekt anstelle des Dispatchobjects zurückzugeben. 
. Der Broadcast EA_OnContextItemDoubleClicked otParameter wird jetzt richtig gesetzt bei einem Doppelklick auf Beschriftungen von Port Elementen. 
. Element.Attributes und Element.Methods werden jetzt nach Position und dann nach Namen sortiert. 
. Element.Elements.AddNew() wurde korrigiert, um auch mit Load on Demand (Lazy Load) korrekt zu funktionieren. 
. Das Add-Ins Menü verdoppelt keine Einträge mehr, wenn es während der Menüanpassung geöffnet wird. 
. Der Broadcast Event EA_OnPostNewElement wird jetzt aufgerufen, bevor der Property-Dialog für alle Elemente angezeigt wird.

Scripting

. Verbesserte Anzeige der Zeilennummer bei Fehlern in Skripten. 
. Das Timeout für Workflow Skripte wurde signifikant erhöht, um Effekte in Zusammenhang mit noch nicht komplett geladenen Workflows auszuschließen.
. Die Verarbeitung von Javaskripten wurde verbessert, um Effekte beim Schließen zu beheben.  
. Die Toolbar für Skripte wurde erweitert, sodass jetzt die verschiedenen Skriptgruppen direkt über „New Group“erstellt werden können. 
. Die Diagramm-Skript-Gruppe “introducedDiagram” Skripte kann nun aus dem Diagramm Kontextmenü angewählt werden. 
. Das Skriptfenster sortiert jetzt Skripte nach Gruppen und dann alphabetisch.

Visual Execution Analyzer

. Eine Simulationsfunktion wurde für UML Activity-, Interaction- und State Machine Modelle hinzugefügt.
. Der Application Profiler wurde mit einem neuen Report erweitert, der neben dem Call Stack auch die ressourcenhungrigsten Funktionen anzeigt. 
. Das Zeitformat im Application Profiler wurde umgeändert: 'HH:MM:SS.ms'. 
. Der Native Debugger wurde verbessert:
o   Verbesserte Behandlung von PDB Dateien, auch wenn mit inkrementaler Verlinkung kompiliert wird.
o   Korrigiertes Verhalten des „Step In“ und des „Step Over“ Kommandos.
o   Das Umschalten zwischen den Markern während des Debuggens wurde verbessert. 
. Die “Marker Set” Abspeicherung wurde verbessert, sodass auch eine große Anzahl an Markern verspeichert werden kann. 
. Die Navigation im Call Stack wurde für das Umschalten zwischen verschiedenen Levels verbessert. 
. Die Navigation im Call Stack ist jetzt auch nach einer Ausnahmeverarbeitung während einer „auto-record“ Sitzung möglich. 
. Die Unterstützung von Breakpoints wurde verbessert, mehr als 255 Breakpoints können nun während einer Sitzung verarbeitet werden. 
. “Delete All Breakpoints” hat nun eine Bestätigungsabfrage. 
. Die Erzeugung von Sequenzdiagrammen speichert nun auch die Argumentwerte beim Methodenaufruf zusätzlich ab. 
. Die Fehlerabarbeitung wurde verbessert, der korrekte Fehlertyp wird nun festgehalten.
. Die “Recording Threshold Option” wurde aus den „Package Scripts” Optionen entfernt und ist nun im Breakpoints-Fenster enthalten.
. Ein Abbrechen des Buildprozesses beendet nun auch alle damit verbundenen Subprozesse.

RTF Reporting

. Die Erweiterung des Automation Interfaces erlaubt nun wesentlich umfangreichere Eingriffe in den RTF-Erstellungsprozess.
. Die Dokumentenerstellung wurde durch die Hinzufügung folgender neuer Sektionen verbessert:
o   Geerbte Attribute – Ausgabe der geerbten Attribute zusätzlich zu den eigenen.
o   Geerbte Methoden – Ausgabe der geerbten Methoden zusätzlich zu den eigenen.
o   Instanzierungen – Ausgabe von Objekten, die eine Instanz des aktuellen Elements sind. 
. Die Dokumentation von strukturierten Szenarios wurde durch die Hinzufügung folgender Felder verbessert:
o   Join Feld im Abschnitt „Scenario Exception“.
o   Type Feld im Abschnitt “Structured Scenario”.
. Hinzufügung eines “Default” Feldes im Abschnitt “Element”, um den Startwert ausgeben zu können. 
. Resource Documents können jetzt einen Report eines einzelnen Elements enthalten. 
. Die Tabellenerstellung wurde verbessert, sodass jetzt die Kopfzeilen auch generiert werden, wenn die erste Datenzeile durch den Filter unterdrückt wird.
.  Die Ausgabe von Child Packages erhöht jetzt auch die Nummerierungseinrückung korrekt. 
. Die Ausgabe mit dem Abschnitt “Element Diagram” verarbeitet jetzt auch mehrere Child-Diagramme. 
. Überschrifteneinrückung und Listeneinstellung funktionieren jetzt auch für Child-Packages korrekt.
. Model Documents und Master Documents, die einen Abschnitt „Package Element“ enthalten, ersetzen jetzt den Abschnitt korrekt. 
. Punkt- und Nummerierungslisten von Notes werden jetzt mit dem Zeilenabstand des Absatzes im Template angedruckt. 
. Die Ausgabe der Notes wurde korrigiert, “&” wird jetzt richtig ausgegeben. 
. Die Feldausgabe wurde korrigiert, jetzt kann auch ein Feld der letzte Teil eines Documents sein.
. Die Einstellung “automatische Spaltenbreite” wird nicht mehr beachtet, wenn man ein Dokument aus MS-Word importiert. 
. Das Inhaltsverzeichnis wird korrekt aktualisiert, wenn man Dokumente importiert oder abspeichert. 
. Die Anzeige von Bildern wurde verbessert, wenn man den Ausdruck zu einem pdf-Drucker sendet.
. “ValueOf”-Felder lösen jetzt Werte auf, wenn sie Referenzen sind.
. Kopfzeilen werden nicht mehr doppelt ausgegeben, wenn sie vor der ersten Stylezuweisung auftreten. 
. Unter Linux wird die Bildausgabe im RTF-Generator automatisch auf Bitmap eingestellt. 
. Jetzt auch wieder korrekte Absatzstile, wenn "Optimize for Open Office" nicht aktiviert ist.
. Korrektes Verhalten im Repository, wenn der Generierungsdialog geschlossen wird. 
. Das Inhaltsverzeichnis wird nicht mehr beim Speichern entfernt, wenn das Dokument keine Überschriften enthält. 
. Elemente werden nicht mehr doppelt ausgegeben, wenn sowohl „Element“- als auch „Diagram Element“-Checkbox angewählt wurden. 
. Die Templatebezeichnung wird bei „Save As“ nun korrekt aktualisiert. 
. Geänderte Elemente-Tests werden beim RTF-Report nun nach Testart und dann nach Name sortiert. 
. Attribute Constraints, Attribute Tagged Values werden jetzt nach Namen sortiert. 
. Connector Constraints, Connector Tagged Values werden jetzt nach Namen sortiert.  
. Neue Option zum Ausschluss von Konnektoren ohne Inhalt in Notes von der Dokumentation in Templates und im Aufrufdialog. 
. Die Ausgabe der Tags “RefGUID” und „RefGUIDList“ wurde verbessert. 
. Das Feld “Realize” im Elementabschnitt wurde modifiziert, sodass nun alle realisierten Elemente ausgegeben werden.

HTML Reporting

. Neue Möglichkeit, HTML von Model und Master Documents aus zu generieren.
. Nun können Packages auch von der HTML-Erstellung ausgenommen werden. Das war bisher nur für RTF möglich.
.  Die Dokumentation von Konnektoren wurde mit Änderungen in folgenden Abschnitten verbessert:
o   Der Abschnitt 'Link Item' wurde umbenannt in 'Link (association) Item'.
o   Die neuen Abschnitte 'Link (flow)' und 'Link (flow) Item' wurden hinzugefügt.
o   Die neuen Abschnitte 'Link (other)' und 'Link (other) Item' wurden hinzugefügt.
o   Neue Fragmente werden unterstützt in allen verlinkenden Abschnitten: #DIRECTION#, #ELEMNAME# und #LINKREF#. 
. Im Template 'Body - Object' wurden neue Fragmente vorgesehen:
o   #PRIORITY# - Object Priority.
o   #DIFF# - Object Difficulty.
o   #LANGUAGE# - Code Generation Language.
o   #DIAGRAMS# - Listet alle Diagramme auf, in denen das Element eingefügt wurde. 
. Verschiedene Templatefragmente wurden modifiziert, um bessere Flexibilität zu bieten:
o   #PARAMS# - Enthält nicht mehr 'lf’ nach jedem Parameter.
o   #SCOPE# - Wandelt die Ausgabe in den Abschnitten 'Body – Object', 'Content – Attributes Item' und 'Content – Operations Item' nicht mehr in Kleinbuchstaben um.
o   #TYPE# - Wandelt die Ausgabe im Abschnitt 'Body – Object' nicht mehr in Kleinbuchstaben um.
o   #ALIAS#, #DEFAULT# and #MULTIPLICITY# - korrekte Ausgabe. 
. Das Default Template wurde für folgende Templates angepasst, um die zuletzt genannten Änderungen zu berücksichtigen.
o   'Content - Attribute Item'
o   'Content – Operations Item Parameters'
o   'Body – Object'
. In Notes enthaltene Hyperlinks auf Internet-URLs wurden ungestaltet, um korrekte Ausgabe auch in Dokumenten sicherzustellen. 
. Das “Scenario Exception Item” Template enthält jetzt das “join” Feld. 
. Punkte- und Aufzähllisten werden jetzt so dargestellt, dass sie gänzlich ins Fenster der Note Editoren passen. 
. Verbesserte Funktionalität von Querverweisen auf Elemente und Attribute in einem Klassendiagramm. 
. Das Vorhandensein eines Linked Documents wird jetzt auch in der Property-Ansicht von Elementen angezeigt. 
. Der HTML Report wurde geändert, sodass Linked Documents als erster Reiter bei einem Element angezeigt werden. 
. System Glossary/Task/Issue Seiten werden nur erzeugt, wenn das Projekt die entsprechenden Inhalte auch enthält. 
. Die Templates für System Glossary/Task/Issue wurden umgestaltet, um die passenden Punkte zusammenzufügen.

XML Technologie

. XMI 2.1 Export wurde angepasst, um korrekte id’s für die exportierten Datentypen sicherzustellen.
. XMI 2.1 Export wird jetzt nicht mehr die Kennzeichnung 'realizingClassifier' bei Realisierungsbeziehungen ausgeben.
. XMI 2.1 Import und Export wurden modifiziert für den Roundtrip von Verweisen auf EntryPoint und ExitPoint als ConnectionPointReference anstelle von InstanceSpecification. 
. Der XMI Import für RSA/RSM Profil-Dateien wurde aktualisiert, um den Metaklassennamen von der neuen Stelle einzulesen. 
. XMI 1.1 wurde aktualisiert, um den Import von Konnektoren-Stereotypen von anderen Werkzeugen zu verbessern. 
. Der XMI 1.1 Import wurde aktualisiert, um das 'Completed' Feld im Issues-Reiter des Element Maintenance Fensters zu setzen. 
. Der XMI 1.1 Export wurde aktualisiert, um den Dateinamen des exportierten Packages in die XMI-Datei zu schreiben. 
. Die XML Schema Erstellung wurde aktualisiert, um einen Verweis auf externe XSD-Dateien mit relativer Pfadangabe zu ermöglichen. 
. Der “Generate XML Schema” Dialog wurde aktualisiert um die Anzeige eines einzelnen, generierten Schemas auch ohne Selektion zu ermöglichen.  
. Der XSD Import wurde aktualisiert, sodass Erweiterungen innerhalb von complexContent Nodes importiert werden können, auch mit enthaltenem Kommentar. 
. Erstellung von BPEL 2.0 aus BPMN 2.0 Modellen wurde hinzugefügt. 
. Eine Unterstützung von Round-tripping Analyzer Scripts, Test Points und Break Points wurde eingefügt. 
. XSD Import hinsichtlich Handhabung doppelter Importe wurde verbessert. 
. Die XMI 1.1 Umsetzung der 'isActive' Eigenschaft wurde verbessert.

Security und Version Control

. Möglichkeit zum Checkout älterer Versionen von Controlled Packages jetzt auch zur Bearbeitung. Dies war bisher nur als read-only möglich. 
. Der Version Control Settings Dialog bietet jetzt eine Option zur Warnungsunterdrückung bei unvollständiger Konfiguration. 
. Die Wartung des Glossars untersteht jetzt einem eigenen Berechtigungspunkt im Rechtesystem (Security). 
. Die Aktualisierung im Version Control eines Elternpackages setzt jetzt korrekte Version Settings auf Child Packages, die zuvor von anderen Nutzern in Verwendung waren. 
. Das Auschecken einer vorausgehenden Revision eines Packages, dessen Package Datei bereits ausgechecked ist, zeigt jetzt eine Fehlermeldung, die auch den den XML-Dateinamen enthält. 
. Model Stereotypes, Tagged Value Typen und Cardinalities können jetzt auch ohne Änderungsberechtigung angezeigt werden. 
. Die Unterstützung von Workflows wurde verbessert.
o   Die Möglichkeit zum Blockieren des Editierens aller Tagged Values wurde mit „CanEditTag“ geschaffen.
o   Die Sperre der Controls wird jetzt nicht mehr nach einer Eingabe an anderer Stelle aufgehoben. 
. Die automatische, exklusive Eingabesperre wurde aktualisiert, um alle Views neben Diagrammen vor einer Sperre zu bewahren. 
. Diagramme mit einem aktiven User Lock werden nicht mehr auf Modifikation überprüft, wenn das Diagramm durch einen anderen Nutzer geändert wird. 
. Ein neues Modell/neuer Modellteil kann nicht mehr mit dem Pattern Kommando auf ein durch Version Control gelocktes Package eingefügt werden.  
. Verbesserungen für verschiedene VCS-Arten wurden eingebaut.  
. Eine Verbindung zu TFS lädt jetzt nicht mehr das ganze Modell beim Erstkontakt.

Profiles und Anpassung

. Die UML 2 Basistechnologie wurde in „Basic“ und „Extended Technologies“ unterteilt.
. BPMN 2.0 Unterstützung. 
. SysML 1.2 Unterstützung. 
. SOMF 2.1 Unterstützung. 
. MDG Technologien, verteilt über Dateien oder über Add-Ins, laden jetzt einschließlich Bilder. 
. Der MDG Technology Wizard wurde erweitert um die Unterstützung von Suchen und Workspace Layouts. 
. Der Schnellzeichenpfeil wurde modifiziert zur Eingabe von Links auf Diagrammreferenzen und Diagrammrahmen. 
. Der Schnellzeichenpfeil wurde erweitert zur Unterstützung von 'undirected from' im Punkt „Direction“. 
. Die Profilesynchronization aus der Toolbox wurde verbessert. 
. Shape Scripts auf Activity Partition Elementen unterstützen jetzt die 'partition' Property.
o   Gibt 'vertical' oder 'horizontal' abhängig von den Nutzereinstellungen zurück. 
. Der Custom Diagram Typus wurde erweitert, um einen Namen für 'Collaboration' vergeben zu können. 
. Die ArchiMate Technology wurde aktualisiert, damit alle Elemente eine Composite Kennzeichnung anzeigen können. 
. Das BPMN 1.1 Data Object wurde hinsichtlich der Standardgröße bei einer Einzeichnung aus dem Project Browser aktualisiert. 
. Die ERD Technology wurde hinsichtlich der Data Modeling Transformation bei mehrwertigen und zusammengesetzten Attributen aktualisiert.

Code Engineering

. C# 4.0 und VB.Net 10 werden jetzt bei forward und reverse Engineering unterstützt. 
. C# und VB.Net Automatic Properties werden jetzt hinsichtlich der Modellierung als Attribute mit dem Stereotype 'property' unterstützt. 
. Ein .Net 4.0 binaries reverse Engineering ist jetzt möglich. 
. PHP 5.3 reverse Engineering wird unterstützt. 
. Die Modellierung von Generics/Templates wurde verbessert für C#, C++, Java und VB.Net.
o   Templated Interfaces werden jetzt unterstützt.
o   Template Parameter Bindings können jetzt auf Generalizations, Realizations, Associations und dem neuen Template Binding Konnektor gesetzt werden.
o   Auf Konnektoren gesetzte Template Parameter werden jetzt in Diagrammen angezeigt.
o   Template Parameter Bindings und Defaults werden jetzt auf im Modell existierende Typen mit einer GUID verlinkt.
o   Das Reverse Engineering von Assoziationen von Attributen mit instanzierten Template Type wurde hinzugefügt.
o   Eine Assoziation auf Collection oder Argument abhängig davon, was im Modell gespeichert ist.
o   Eine zusätzliche Option wurde eingefügt, die sicherstellt, dass spezifische Klassen immer als Collections beim Reverse Engineering behandelt werden. 
. Ein Import von ausgewählten Dateien ist jetzt aus dem Project Browser möglich. 
. Code Generation und Transform Templates wurden um den Zugriff zu den Eigenschaften der verlinkten Feature eines Konnektors erweitert.
. Das Code Reverse Engineering wurde aktualisiert, um die Änderung eines Klassenautors zu verhindern, wenn ein anderer Nutzer das Reverse Engineering ausführt. 
. Beim Sequenzdiagramm wurden die Anlegung, Löschung und das 'assign to' von Messages verbessert. 
. Die Anlegung von Call Actions, Create Actions und Destroy Actions in Activity Diagrammen wurde verbessert. 
. Das Parsing bei Visual Basic wurde um die Unterstützung von „anonymous modules“ erweitert. 
. Das Parsing von PHP mit abgewandelter Syntax für Verzweigungsbefehle wurde verbessert. 
. C++ inner types werden jetzt mit einem korrekten Scope importiert. 
. Ein Import von C++ und anderen Sprachen ohne ausdrücklicher Syntax für die Richtung von Parametern überschreibt während der Synchronisation nicht länger die Vorgabe im Modell. 
. Eine Code Synchronization während 'Require User Lock To Edit' aktualisiert jetzt Elemente, die der aktuelle Nutzer gesperrt hat. 
. Packages verknüpft mit Eclipse zeigen jetzt keinen Fehler mehr für interne Klassen und Aufzählungen. 
. Das Reverse Engineering von C Code wurde modifiziert, um zu verhindern, dass in Klammern definierte Konstanten als Funktionen importiert werden.

Benutzeroberfläche

. Neue Option zur Unterdrückung der Startseite.
. Diagramme/Diagrammreiter können jetzt auf der Arbeitsfläche umgereiht werden.
. Diagramme können jetzt mit der mittleren Maustaste geschlossen werden. 
. Historisches Zurückblättern durch geöffnete Diagramme mit Strg+Tab. 
. Zusatztaste im Notes-Fenster zum Öffnen des Linked Documents für das aktuelle Element. 
. Eine Verlinkungsseite zum Eigenschaftsdialog von Maintenance Elementen wurde hinzugefügt. 
. Die Rechtschreibprüfung wurde verbessert.
o   Ein Dialog für die Rechtschreibprüfung wurde hinzugefügt.
o   Jetzt ist eine Auswahl unter den installierten Wörterbüchern möglich.
o   Glossary-Einträge werden jetzt automatisch der Rechtschreibprüfung zugeordnet, um zu verhindern, dass sie als Rechtschreibfehler angezeigt werden.

. Der MDG Technologie Dialog wurde betreffend seiner Darstellung verbessert.
. Hyperlinks auf Dateien können jetzt auch mit relativer Adressierung gegenüber der „.eap“-Datei versehen werden.  
. RTF Dokumente, RTF Templates und Team Review Editoren wurden auf einheitlichen Darstellungsstil gebracht. 
. Das Relationships Fenster setzt das gedroppte Element jetzt nicht mehr als aktiv nach der Einfügung. 
. Die Kopfzeilenanzeige wurde aktualisiert, um den Informationsgehalt zur aktuellen View zu verbessern, vor allem für Fenster, die keine Diagramme darstellen. 
. Weitere Visual Styles wurden eingerichtet. 
. Das System Output Fenster wurde geändert, um Strg+Ende oder Esc zum Aufheben einer Selektion verwenden zu können und so ein automatisches Scrollen zu einer anderen Stelle fortzusetzen. 
. Folgende Dialoge wurden auf veränderbare Fenstergröße umgestellt:
o   HTML Template Editor Dialog.
o   Create Association Class Dialog.
o   MDG Technologies Dialog.
o   Information Items Conveyed Dialog.
o   MDG Technologies: Advanced Dialog.
o   Select Database Objects to Import Dialog.
o   Image Manager Dialog.
o   Visible Toolbox Pages Dialog.
o   Shape Script Editor.
o   Project Statistics Dialog. 
. Ein Mouse Over über einen Glossareintrag im Text des Note Editors zeigt jetzt auch die Kategorie des Eintrags an. 
. Der Glossary Dialog zeigt jetzt eine Sortierung nach Type und dann nach Term. 
. Die State Table wurde um Tastenkombinationen zum Manipulieren der Einträge erweitert.
o   'I' - fügt 'I' (Ignore) in eine leere Übergangszelle ein.
o   'N' – fügt  'N' (Never Happen) in eine leere Übergangszelle ein.
o   'Delete' – Löscht einen  ('I' oder 'N') –Eintrag au seiner Übergangszelle. 
. Der Element Browser unterstützt jetzt das Droppen von der Relationships Gruppe auf ein Diagramm, um das Zielelement einzufügen. 
. Das Resources Fenster wird jetzt gelöscht, wenn es misslingt, ein anderes Projekt zu laden. 
. Der Attribut- und Operation-Eigenschaftendialog wurde aktualisiert, um ein Abspeichern nach Typänderung zuzulassen. 
. Der Change Element Type Command wurde verbessert, um 'Signal' in die Liste möglicher Zielarten aufzunehmen. 
. Die Toolbar Icons wurden aktualisiert, um Vorfälle infolge unberechtigt angezeigter Icons zu verhindern. 
. Das Traceability Fenster wurde um eine Aktualisierung erweitert, wenn die Optionen umgestellt werden. 
. Der Element Browser zeigt jetzt die Ressource und die Rolle für Arbeitszuweisungen an. 
. Der Data modeling properties Dialog wird nicht mehr angezeigt, wenn die 'Core Extensions' Technology abgestellt wurde. 
. Der “History for element picker” Dialog erlaubt jetzt das Wiederselektieren eines Punkts, der sich bereits in der Historyliste befindet. 
. Hyperlinks auf Suchen können jetzt umgestellt werden, ohne die ganze Suche nochmals eingeben zu müssen. 
. Der Structured Scenario Editor wurde hinsichtlich der 'Uses' Spalte verbessert; diese kann direkt als Elementereferenz genutzt werden. 
. Der Structured Scenario Editor wurde zur Eingabe längerer Beschreibungen verbessert. 
. Der 'Check Spelling' Dialog merkt sich jetzt die aktuelle Stelle.

Source Code Editor

. Des Context Menü wurde umstrukturiert, um die wichtigsten Kommandos vorzureihen.
o   Ein Befehl wurde eingefügt, um die aktuelle Methode mit einem UseCase direkt aus dem Editor verlinken zu können. 
. Scope Guides können jetzt direkt aus dem Editor-Konfigurationsdialog ein- und ausgeschaltet werden.  
. Der Structure Tree wird jetzt aktualisiert, um C++ Methodenimplementationen in Klassen zu gruppieren. 
. Ein Kopieren von Code aus dem Source Editor behält jetzt das Syntax Highlighten für Anwendungen, die einen Paste in RTF erlauben.  
. Anzeigeverbesserungen
o   Syntax Highlighting: Unterstützung von lua und css Dateien.
o   Die Highlight-Farbe für selektierten Text kann jetzt eingestellt werden.
o   Die Default Monospace Schrift für Windows Vista und Windows 7 wurde umgestellt auf 'Consolas'.
o   Die Zeilenhöhe wird nicht mehr durch eine Veränderung der Schriftgröße von Tooltips beeinflusst.
o   Inline Comment Documentation Schlüsselworte werden jetzt on einem eigenen Stil hervorgehoben. 
. Die Editor Toolbar wurde aktualisiert. 
. Neue Tasten für die Navigation zum Syntax Highlighting, zum Code Editor, zum Code Engineering und zum Code Editor für Keybinding Options wurden eingerichtet. 
. Ein neues Kommando zum Öffnen von Containing Folders wurde eingefügt. 
. Das Code Templates-Tastenicon wurde umgestaltet. 
. Source Files können jetzt auch ohne geöffnetes Projekt gespeichert werden. 
. Der Edit Style Dialog zeigt jetzt die Schriftarten in der Other Font Combo Box in ihrer jeweiligen Schriftart an. 
. Der Edit List Property Dialog zeigt jetzt die richtige Beschriftung. 
. Die Intellisense-Funktion des Source Code Editors ignoriert jetzt logische UNDs (&&) bei der Rückwärtssuche nach Type Deklarationen. 
. Verbesserungen im Find/Replace Dialog
o   Der Find/Replace Dialog verändert jetzt nicht mehr den Fokus.
o   Die History-Liste steht über ein DropDown-Feld zur Verfügung.
o   Reguläre Ausdrücke können jetzt verwendet werden.
o   Find/Replace verschwindet nicht mehr, wenn man zwischen Source Code Editoren navigiert.
.  Der Intellisense im Source Code Editor kennt nun das Super Keyword bei Type Lookups.

Datenmodellierung

.  SQLite wurde als unterstützte Datenbank für ODBC-Import und DDL-Generierung hinzugefügt. 
. Der Import vom SQL Server unterstützt jetzt Filterung nach Schema. 
. Der Import vom SQL Server unterstützt jetzt auch den Import von Tabellenkommentaren. 
. Der Import vom SQL Server 2000 schließt jetzt auch den Import von Definitionen. 
. Die Erzeugung von Oracle Foreign Key Statements wurde verbessert hinsichtlich korrekter Reihung von Löschregeln und Bedingungen.  
. Die Erzeugung von Oracle Triggers wurde um die Erzeugung des 'SHOW ERRORS' Kommandos an der richtigen Stelle ergänzt. 
. Die Erzeugung von Oracle Sequences wurde um eine Option zur Steuerung der Hinzufügung von Pre- oder Suffix bei Namen ergänzt. 
. Die Erzeugung des Primärschlüssels und einzigartiger Constraints bei wurde modifiziert, sodass jetzt auch einzigartige Namen erzeugt werden, wenn die ersten 30 Zeichen übereinstimmen. 
. Die Erstellung von SQL Server Default Constraints wurde verbessert durch die Erzeugung vom Wrapping Characters für die Spaltennamen. 
. Die Erstellung von SQL Server Default Constraints erzeugt nicht länger doppelte Constraints, wenn die Constraint der erste Eintrag in der Tabelle ist. 
. Die Sybase ASA Datatypes-Verarbeitung wurde verbessert .
o   Die Maximallänge für verschiedene Datentypen wurden erhöht.
o   Spalten mit Datentypen int, smallint oder tinyint können jetzt die Auto Number Eigenschaft nutzen. 
. Die Synchronisation von Procedure und Function Parametern während des ODBC Imports wurde modifiziert, um eine Änderung des Primärschlüssels zu verhindern. 
. Der ODBC Import wurde berichtigt hinsichtlich der Abspeicherung des Assoziationsnamens  für Foreign Keys. 
. Der ODBC Import wurde berichtigt zur richtigen Anzeige aller Spaltendetails in offenen Diagrammen unmittelbar nach dem Import. 
. Der ODBC Import aus Access 2000 Datenbanken fordert die Nutzer auf, zu Jet 4 zu wechseln, falls dies noch nicht eingestellt wurde.
. Der ODBC Import von MySQL wurde um die Verarbeitung von Indizes, die Datenstrukturen mittels einer USING Constraints definieren, erweitert. 
. Der ODBC Import vom SQL Server wurde verbessert hinsichtlich der Übernahme hinzugefügter Tabellen vom korrekten Schema. 
. Der ODBC Import aus Oracle wurde aktualisiert, damit nun auch alle Check Constraints importiert werden. 
. Die Erzeugung  von Constraints bei einer Oracle DDL wurde modifiziert, um die Integrität der Referenzierung vor Erreichen des Constraint States sicherzustellen. 
. Die Erstellung von SQL Server DDL Constraints wurde um Einkleidungszeichen der Spaltennamen ergänzt – bei entsprechender Einstellungsvorwahl. 
. Die DDL Transformation wurde geändert, um “nullability” für Foreign Key Spalten abhängig davon einzutragen, ob die Beziehung eine Multiplizität von 0 zulässt.
o   Die “nullability” kann mittels Template überregelt werden. 
. Die Transformation ERD nach Data Modeling wurde hinsichtlich reflexiver Beziehungen erweitert. 
. Die DDL Erzeugung für Packages wurde korrigiert: Indizes werden jetzt vor Primärschlüsseln angelegt.

Andere Erweiterungen

. Die Performance der Verarbeitung von Generalisierungen bei großen Modellen wurde verbessert. 
. Das Model Views Fenster wurde erweitert, um das aktuell selektierte Package für Suchen rasch aufzufinden.  
. Die Umbenennung eines Signals wurde um die korrekte Aktualisierung von Sequenz-Nachrichten, die sich auf dieses Signal beziehen, berichtigt. 
. Diagrammlegenden haben jetzt korrekte Linienfarben bei der Abspeicherung des Diagramms als Metafile. 
. Durch Shape Skripte erstellte Konnektoren mit mehreren Abschnitten behalten nun den Linienstil für alle Abschnitte. 
. Der “Exposed Interface selection” Dialog wurde zur Verwendung mehrerer Interfaces mit gleichem Namen verbessert. 
. Die Japanische Version zeigt nun die Toolboxes auch bei einer nicht Japanischen Windowsversion an.  
. Die Package Comparison wurde verbessert, sie schließt jetzt den Constraint Type bei übereinstimmenden Element Constraints mit ein. 
. Bei einem PostgreSQL Repository wurde die Widerrufung einer Löschung eines Elements aus einem Diagramm berichtigt. 
. Beim SQL Server Repository wurde die Unicode Verarbeitung für Zeichen außerhalb des Windows-Zeichenbereichs verbessert. 
. Der “code editor configuration” Dialog hat jetzt eine Option zur Anzeige für scope guides. 
. Die Performance beim Anlegen und Löschen von Instanzen mit vielen Embedded Elements wurde verbessert. 
. Offene Diagramme werden jetzt frisch geladen, wenn ein anderer Nutzer das Mutterpackage reimportiert. 
. Der Baselinevergleich zeigt jetzt keine Differenz mehr für unveränderte Diagramme nach deren Abspeicherung.  
. Action Effects werden jetzt bei Verwendung eines Template Packages kopiert.

Audit View

. Die Ansicht von gelöschten Elementen kann jetzt nach Elementeart oder nach dem löschenden Nutzer sortiert werden. 
. Es wurde eine Option zum Öffnen der Elementeeigenschaften direkt aus dem Kontextmenü der Auditliste vorgesehen. 
. Die Liste der Auditänderungen wird  jetzt alphabetisch sortiert. 
. Die Anzeige der Änderungen in formatierten Notes wurde verbessert.

Package Browser und Element List

. Eine Filterung mittels Diagram Filter wird jetzt unterstützt.
. Eine neue Filterleiste wurde beiden Listen hinzugefügt.
o   Die Anzeige kann mit einem Icon in der Toolbar oder im Kontextmenü der Spaltenüberschrift umgeschaltet werden.
o   Eine Texteingabe in die Suchfelder der Spalten filtert das Ergebnis. 
. Eine Anzeige von Tagged Values ist in beiden Listen möglich.
o   Weitere Spalten können mittels Kontextmenü im Kopf oder durch Droppen aus dem Tagged Value Fenster hinzugefügt werden.
o   Über das Kontextmenü im Kopf können Spalten auch wieder entfernt werden. 
. Die Navigation zwischen Packages im Package Browser wurde erweitert:
o   Alt + Up springt auf das übergeordnete Package.
o   Alt + Down springt zum selektierten Package.
o   Ein zusätzliches Icon der Toolbar führt den Sprung zum übergeordneten Package aus. 
. Drag und Drop in den Project Browser aus dem Package Browser wurde hinzugefügt, um Elemente zwischen den Packages zu verschieben. 
. Die Group Box des Package Browsers wird jetzt deaktiviert anstelle einer Ausblendung ,wenn der Hierarchie Modus aktiv ist. 
. Beide Listen scrollen jetzt mit der in den Windows Optionen vorgegebenen Geschwindigkeit.

Suchen

. Eine neue Filterliste wurde den Listen hinzugefügt.
o   Die Anzeige kann über das Kontextmenü in den Spaltenköpfen umgeschaltet werden.
o   Eine Texteingabe in die Suchfelder der Spalten filtert die Anzeige. 
. Die Suchanzeige scrollt jetzt mit der Geschwindigkeit der Windowseinstellungen. 
. Der Query Builder durchsucht jetzt auch Integerfelder der Datenbank. 
. Die Combobox der Model Search wurde umgestaltet, um die übersetzen Namen der bereits eingebauten Suchen anzuzeigen. 
. Das Feld “Resolved By” von Defects wurde dem Query Builder hinzugefügt.

Structured Scenarios

. Die automatische Vervollständigung im Structured Scenario Editor wurde hinsichtlich Leerstelleneingabe zum Akzeptieren der Auswahl verbessert. 
. Verbesserung für den Fall, dass ein Alternate Path zwei verschiedene Joins hat. 
. Die Erzeugung von Testfällen wurde hinsichtlich einer Aktualisierung der Konnektorliste des aktuellen Elements verbessert. 
. Die Erstellung von Activity- und Statediagrammen wurde modifiziert: Elemente für den Alternativpfad werden wiederverwendet, anstelle sie neu anzulegen. 
. Die Activity- und Statediagrammerstellung wurde hinsichtlich Vergrößerung des linken Randes verbessert. 
. Die Erstellung von Sequenzdiagrammen verfügt jetzt nur dann Schrittnummern wenn 'Show Sequence Numbering' aktiviert ist. 
. Die Hervorhebung von Glossareinträgen und Referenzen wurde für Substrings verbessert.

Download aller Änderungen in EA 9.0.

Allgemeine Verbesserungen der Userführung
Neben vielen kleinen Erweiterungen in der EA Userführung ist die Verschränkung des EA Glossars mit allen Notizfeldern wohl die Auffälligste. Aus Wörtern im Notizfeld können automatisch Glossareinträge erstellt werden. Wörter welche im Glossar vorhanden sind werden automatisch mit deren Glossarbeschreibung verlinkt. Durch diese Erweiterungen wird das EA Glossar immens aufgewertet. Im Notizfeld kann nun auch auf beliebige andere Modellelemente verlinkt werden.

Performance
Neue Indizes für das Backend wurden erstellt und verbessern die Performanz in folgenden Situationen:

  • Editieren von Rich-Text Notizen.
  • Starten von Enterprise Architect.
  • Ladezeit und bearbeiten von großen Modellen (3 Mio.++ Zeilen).
  • Löschen von Elementen aus großen Modellen.
  • Verschieben von Elementen zwischen verschiedenen Packages (Parents) im Project Browser.
  • Synchronisieren von embedded elements (Ports und Parts) von Instanzen mit deren Classifieren.
  • Wechseln der Selektion von Elementen bei geöffnetem Project Browser.
  • Diagramm-Rendering bei „Enhanced 1“ rendering Mode, speziell bei Diagrammen mit einer großen Anzahl an Konnektoren.
  • Generierung von RTF Reports.

Workspace Layout
Durch die Überarbeitung des Layout Managers wird das Erstellen eigener Layouts flexibler. Wählen Sie aus einer Liste vordefinierter Layouts die Konfiguration der Oberfläche die Ihrer Rolle am besten entspricht. Erstellen Sie beliebig viele zusätzliche Layouts um die Arbeitsoberfläche von EA Ihren Bedürfnissen anzupassen und wechseln zwischen den Layouts mit einem Tastenklick.

Structured Scenario Editor
Der Structured Scenario Editor ist ein neues Konzept im EA um aus strukturierten  Szenarien automatisch Verhaltensmodelle wie z.B. Aktivitätsdiagramme, Zustandsautomaten, Sequenzdiagramme und Robustnessdiagramme generieren zu können. Aus vorhandenen Aktivitätsdiagrammen oder Textuelle Szenarien können strukturierte Szenarien auch reverse engineered werden. Durch diesen Ansatz bleiben Ihre Modelle konsistent und können gewinnbringend miteinander verschränkt werden.

Element Browser
Der Element Browser von EA wurde aufgewertet und mit neuen Einträgen befüllt, wie z.B. die Auflistung von Tests, Maintenance Einträgen und Element Scenarios.
Weitere Interaktionsmöglichkeiten wurden hinzugefügt um schnell und einfach gefundene Informationen editieren zu können.

Diskussionsforum
Das ehemalige Diskussionsforum wurde auf Team Review Window umbenannt.
Neben dem neuen Namen erscheint der Team Review in einem Dockable Window und enthält einige kleine Erweiterungen.

Neue Technologie
EA 8.0 unterstützt für das Unified Profile für DoDAF and MODAF (UPDM).

Model Management
Der EA unterstützt copy und paste von Paketen über das Windows Clipboard, d.h. auch zwischen EA Repositories hinweg.

Lizenz Management
Ein Lizenz-Server löst den File basierten Floating-Key Store ab. Er bietet erweiterte Administrationsmöglichkeiten, full logging und eine einfachen Verwaltung der Schlüssel, sowie deren Transfer aus dem File basiertem Key Store.

Workflow Support
Mit Workflow-Scripts wird der bereits bekannte rollenbasierte Security Layer von EA erweitert.
Verhindern Sie damit beliebige Änderungen im Modell und hinterlegen sie einen einzuhaltenden Workflow.

 

3 Neue Editionen von Enterprise Architect
Mit Enterprise Architect 7.5 werden drei neue Editionen eingeführt.
Zwei Editionen decken die Bedürfnisse spezieller Engineering Domänen ab. Die dritte Edition vereint alles was Enterprise Architect bietet zu einer ultimativen Edition. Jede Edition bündelt Lizenzen für MDG Produkte um die Bedürfnisse der angesprochenen Engineering Domäne zu befriedigen.

NEU: Enterprise Architect - Business Engineering Edition 
Zielt auf Generierung von BPEL Code, Code für Business-Logik aus Business-Rules, Integration mit Visual Studio und Eclipse und vielen anderen Frameworks. Beinhaltet alle Funktionalitäten aus der Enterprise Architect Corporate Edition. Inkludierte Beispiele im Basismodell. Business-Rules Modellierung und Code Generierung

  • Unterstützung für Fact Modelle.
  • Unterstützung für Rule-Flow Modelle.
  • Ein neuer Rule Composer unterstützt das Modellieren und Konfigurieren komplexer Business-Rules aus Fact und Rule-Flow Modellen.
  • Unterstützung für die Generierung von Code aus Rule-Sets.
  • Business Process Execution Language (BPEL) Unterstützung
  • Diagramme für BPMN 1.1 und BPEL werden zur Verfügung gestellt.
  • Unterstützt das Generieren von BEPEL 1.1 Code aus BPMN 1.1 Modellen.
  • Neue Dialoge beim Erstellen von BPMN 1.1 Elementen auf BPEL Diagrammen.
  • Unterstützung von komplexen Mathematikfunktionen in der Enterprise Architect Scripting Engine.

Inkludierte MDG Technologien und Add-In Lizenzen (gebündelt) in der Business Engineering Edition:
MDG Link/Integration für Microsoft Visual Studio.
MDG Link/Integration für Eclipse.
MDG Technology für Zachman Framework.
MDG Technology für TOGAF.
MDG Technology für DODAF/MODAF.

NEU: Enterprise Architect - Systems Engineering Edition
Speziell zum Definieren von Systems, real-time Engineering, Code Generierung aus Verhaltensdiagrammen, ausführbare UML. Beinhaltet alle Funktionalitäten aus der Enterprise Architect Corporate Edition. Inkludierte Beispiele im Basismodell. Verhaltensmodellierung und Code Generierung
Erweiterte Dialoge für bei Verhaltensdiagrammen um das Erstellen der Modelle und das Generieren von Code zu erleichtern.

  • Unterstützung von komplexen Mathematikfunktionen in der Enterprise
  • Möglichkeit um aus Verhaltensdiagrammen Code zu generieren.
  • Unterstützt die Codegenerierung aus Zustandsautomaten.
  • Unterstützt die Codegenerierung aus Aktivitätsdiagrammen.
  • Unterstützt die Codegenerierung aus Sequenzdiagrammen.
  • ADA 2005 Sprachunterstützung
  • ADA 2005 Unterstützung hinzugefügt.
  • Hardware Descriptions Languages (HDL) Unterstützung
  • SystemC Unterstützung hinzugefügt.
  • VHDL Unterstützung hinzugefügt.
  • Verilog Unterstützung hinzugefügt.
  • Unterstützung von komplexen Mathematikfunktionen in der Enterprise Architect Scripting Engine.

Inkludierte MDG Technologien und Add-In Lizenzen (gebündelt) in der Business Engineering Edition:
MDG Technology für SysML.
MDG Link/Integration für Microsoft Visual Studio.
MDG Link/Integration für Eclipse.
MDG Technology für DDS.
MDG Technology für DODAF/MODAF.

NEU: Enterprise Architect - Ultimate Edition
Kombiniert alle Funktionen der Business Engineering und Systems Engineering Editionen. Neue und verbesserte Darstellungsroutinen (Diagramme). Anti-aliased rendering für Diagramme. Glätten aller Linien und Formen, auch eigens definierter Form-Elemente (shape script).

  • Verbesserte Verlaufsfüllung von Elementen.
  • Konfigurierbar in 3 Modis:
    Mode 1 : eingebautes Glätten.
    Mode 2 : Glätten mit GDI+ (nicht verfügbar unter WINE).
    Mode 3 : kein Glätten (Basis Rendering).
  • Metafile Unterstützung für anti-aliased Grafiken (nicht verfügbar unter WINE und nur unterstützt von einigen Applikationen wie MS Word).
  • Weitere Verbesserungen von Metafiles und Darstellungen.
  • Neue 'built-in' MDG Technologies
  • Inkludierte MDG Technology für Strategic Modeling
    Strategy Maps,
    Balanced Scorecards,
    Value Chains,
    Flow Charts,
    Decision Trees und
    Organization Charts.
  • Neue MDG Technology für ArchiMate, unterstützt den Unternehmensstandard der Open Group's ArchiMate.
  • Neue MDG Technology für SPEM, welche die Version 2.0 von OMG's Software Process Engineering Metamodel Standards unterstützt.
  • Neue MDG Technology für Business Rule Modeling. Unterstützt das Modellieren von Business Rules in Enterprise Architect?s Business Engineering Edition.
  • UML Profil für Webmodellierung als built-in MDG Technology.
  • Neue Unterstützung für Scripts (ab Corporate Edition).
    Ermöglicht das Erstellen von Skripten in Enterprise Architect mittels VBScript, JScript oder Javascript.
  • Voller Zugriff auf das Enterprise Architect Objektmodell.
  • Eingebaute Scripting-Shell um ad-hoc Skripts zu schreiben
  • Verfügbares Intellisense (Code Vervollständigung) Unterstützung für das Enterprise Architect Objektmodell.
  • Verfügbares Intellisense (Code Vervollständigung) Unterstützung für die gängigsten Skriptsprachen.
  • Mathematikfunktionen werden auch in der Business und System Engineering Edition unterstützt.
  • Skripte direkt im aktuellen Modell speichern.
  • Skripte in ein lokales File speichern um sie in mehreren Projekten zu verwenden.
  • Unterstützt ein "Scripts" Unterverzeichnis im Enterprise Architect Installationsverzeichnis.
  • Unterstützt Skripte in MDG Technology Files.
  • Unterstützt den Export und den Import von Script-Files.
  • Stellt ein Session-Objekt zur Verfügung um Trace-Informationen auszugeben.
  • Konsolenfenster um Skript Kommandos direkt auszuführen.
  • Neues Diagramm Layout Fenster 
  • Neues Layout Fenster mit 10 verschiedenen Layouts.
  • Unterstützt beim manuellen Layout und beim automatischen Layout.
  •  Jedes Layout stellt Anpassungsoptionen zur Verfügung um das Resultat zu beeinflussen.
  • Eingebaute Logik um automatisch zwischen horizontalem und vertikalem Tree-Style zu wechseln.
  • Verbesserter Unterstützung für WAN und großer Modelle. (ab Corporate Edition)
  • Langsames Laden (Lazy Loading) 
    Nur für DBMS Repositorien (nicht für .EAP Files).
    Erhebliche Verbesserung der Ladezeit großer Modelle und/oder Modellzugriff über Netzwerk mit geringer Bandbreite (z.B. WAN).
    Durch Lazy loading werden Pakete erst geladen wenn sie vom Client benötigt werden. Kann pro Verbindung vorkonfiguriert werden; zwei Verbindungen zum selben DBMS können sowohl mit Lazy Loading oder ohne konfiguriert werden. Kann in Verbindung mit dem WAN Optimizer verwendet werden.
  • WAN Optimizer 
  • Lightweight Server welcher die Verbindung zum DBMS verwaltet.
  • Kann von Clients im WAN über Sockets angesprochen werden (z.B. wenn der Client über das WAN mittels VPN verbindet).
  • Fungiert als lokaler Proxy um Daten abzufragen und Daten komprimiert zu transformieren.
  • Signifikante Verbesserung der Performanz durch die reduzierte Übertragung der  Datenmenge und die verringerte Kommunikation.
  • Kann in Verbindung mit Lazy Loading verwendet werden.
  • Verbesserte WINE Unterstützung 
    Keine separate WINE Version erforderlich. WINE wird von der Standard EA Installation erkannt.
  • Verbesserte Performanz unter WINE. Applikationen verursachen keine CPU Auslasting im Leerlauf.
  • Neue und verbesserte Themes Unterstützung
  • Neue visuelle Darstellungen des User Interfaces.
  • Alle andockbaren Fenster wurden angepasst um die Visuellen Darstellungen zu unterstützen.
  • Konfigurierbare Status-bar.
  • Neue Status-bar Anzeige "WAN" ? aktiv wenn der WAN Optimizer eingeschaltet ist.
  • Neue Zoomfunktion in der Status-bar
    Erlaubt das Zoomen aller Diagramme.
    Unabhängig von dem Zoomlevel der einzelnen Diagramme.
    Ideal für das schnelle Zoomen aller Diagramme.
    Generelle Darstellungs-, Performanz- und Zuverlässigkeitsverbesserungen
  • Hinzugefügte Slideshow-Funktionalität um alle Diagramme in Vollbild als Slideshow anzuzeigen.
  • Hinzugefügtes Kommando aus Toolbox-Item Kontextmenü um Tagged-Values und Constraints zu synchronisieren.
  • Hinzugefügte Tagged-Value Typen für Verzeichnisse.
  • Hinzugefügte Unterstützung für C# 3.0 und VB 9.0 Code.
  • Hinzugefügte Unterstützung für Länderspezifische Dezimalsymbole in den Estimation Factors.
  • Hinzugefügt Funktionalität zur Validierung der Konfiguration von Paketen unter Versionskontrolle.
  • Hinzugefügte 'Realization' im Create Metaclass Dialog anstelle von 'Realisation'.
  • Hinzugefügte Warnung beim Öffnen von read-only .eap Files.
  • Hinzugefügte Stereotype Spalte bei der Elementliste. 
  • Hinzugefügte Unterstützung für Code Module in MDG Technologien zum Spezifizieren von Konstruktornamen.
  • Hinzugefügte Unterstützung zum Erstellen von Profile-Items aus dem 'Create New Element' Dialog.
  • Hinzugefügte Unterstützung für das verschieben von Required Interfaces auf Sequenzdiagramme.
  • Hinzugefügte Suchfilter für Element-Defects.
  • Hinzugefügte Unterstützung zum Anzeigen der Details von selektierten Maintenance-, Projectmanagement- und Testingwindow Items in Notizfenster.
  • Hinzugefügte Unterstützung zum Anzeigen generierter XMI, XSD und WSDL Files im EA internen Editor, wenn kein externer Viewer verfügbar ist.
  • Hinzugefügte Unterstützung für das weglassen von GUIDs aus Tagges-Values wenn XMI 1.1 oder XMI 2.1 mit der Option Weglassen von GUIDs importiert werden.
  • Hinzugefügte Unterstützung für das Verwenden von Sparx Keystore (shared keys) falls EA unter Wine oder Cross Over Office (Linux/Mac) läuft.
  • Hinzugefügte Unterstützung zum Verschieben oder Kopieren von Test-Cases zwischen testing types eines Elements.
  • Hinzugefügte Toolbar im search view, mit Darstellungsoptionen.
  • Berichtigte minor Projekttransfer Fehler.
  • Berichtigte Suchen von Oracle Systemen welche über 1000 Resultate zurückliefern.
  • Eingestellte Unterstützung für das real-time UML add-in (ist nun in der Systems Engineering Edition enthalten).
  • Fix einstellbare Konfiguration von Modelvalidierung Black- und White-Listen.
  • Fixe Richtungskonfiguration für Quicklinkverbindungen.
  • Fehlende Assoziationsbeziehung beim Import von XSD behoben.
  • Behobenes Problem beim löschen von Triggern aus Transitionen.
  • Behobenes Problem beim Setzen des "aggregation" Attribut beim Generieren von XMI 2.1 für Assoziationsbeziehungen.
  • Verbesserter Projekttransfer zu und von Access 2007.
  • Verbesserte Performanz beim Auditing.
  • Verbesserter Basislinienvergleich von Elementszenarios.
  • Verbesserte Darstellung von der Auflistung verfügbarer Suchen.
  • Verbesserte Darstellung von Stereotypisierten Activity Partitions.
  • Verbesserte Darstellung von Verbindungen mit gestrichelten Linien als Baumdarstellung.
  • Verbesserte Darstellung von Diagrammnotizen mit Unicode Zeichen.
  • Verbesserte Darstellung von langen Stereotypen in Sequenzdiagrammen.
  • Verbesserte GDI+ Metafiles beim Generieren von RTF Dokumenten.
  • Verbesserte Performanz in Modellen welche viele gesperrte Elemente beinhalten.
  • Verbesserte Hervorhebung von Features im Diagramm wenn sie im Dialog selektiert wurden.
  • Verkürzte Ladezeit für den Classifier Dialog in sehr großen Modellen.
  • Verbesserte Performanz von 'Insert Related Elements' wenn sehr viele Elemente eingefügt werden.
  • Verbesserte Performanz beim Sperren eines Paketes.
  • Verbesserte Performanz beim verschieben von sehr vielen Elementen in einem Diagramm.
  • Verbesserte Ressourcenverwendung beim Laden und Anzeigen von Diagrammen in EA.
  • Verbesserte Ladezeit für Set Element Classifier.
  • Verbessertes synchronisieren von Tagged-Values mit Attributen und Methoden.
  • Verbesserter XMI 2.1 Export für vordefinierte typen. 
  • Neue "All Scenarios" Auswahloption als Link zu einer Notiz (link to element feature).
  • Bool/Boolean Tagged-Values können nun als case-insensitive in Profilen definiert werden.
  • MDG Technology für ArchiMate: veränderte Darstellung von Interface- und Kollaborationselementen.
  • Veränderte CSV Importroutine um lediglich den Import von GUIDs im  EA Format zu erlauben.
  • Modifiziertes Verhalten von Textelementen. Elemente werden automatisch an die Länge des Textes angepasst.
  • Modifizierter HTML Export, sodass lediglich lokale Files in das generierte Verzeichnis kopiert werden.
  • Modifizierte Zustandstabelle, lediglich Zustandselemente werden angezeigt.
  • Beobachten von Elementsperren mit dem Quicklinker.
  • Behobenes Problem beim Löschen von Elementen und Kindelementen aus dem Search-View Fenster.
  • Der Zugang zum "Lock Item" Dialog wurde unterbunden für Elemente welche von anderen Usern gesperrt wurden.
  • Vermeidung von Fehlern bei der Verwendung von alternativen Bildern wenn sie über ODBC in einem MySQL Repository gespeichert werden.
  • Lösung des Problems von nicht unterstützen alternativen Bildern bei der Verwendung von MySQL ODBC Treibern.
  • Pakete unter Versionskontrolle mit Subpaketen welche von anderen Usern ausgecheckt wurden können nicht mehr gelöscht werden.
  • Projektmanagement Ressourcen werden nun auch im Audit aufgezeichnet.
  • Neue Hilfe für BPMN Elemente.
  • Updaten von Diagrammen nach dem Löschen von Links aus den Rules und Szenario Fenster.
  • Verwendung von Transparenten Icons beim Generieren von HTML.
  • Automatisierung
  • Hinzugefügte Unterstützung für Collection.GetByName der MethodTags collection
  • Unterstützt das Generieren von RTF Master Dokumenten mittels IProject.RunReport.
  • Baseline
  • Nun kann auch stability von Requirements verglichen werden.
  • Codegenerierung
  • Möglichkeit folgende Eigenschaften von Elementen im Transoformationstempalte anzusprechen und aufzulisten.
    Constraint, Effort, LinkedFile, Metric, Problem, Requirement, Resource, Risk, Scenario, Test
  • Funktionalität Actionscript 3 Vector type zu parsen.
  • Funktionalität VB.Net Funktionen ohne Parameterliste zu parsen.
  • Funktionalität zum transformieren von ExecutionEnvironment, StateMachine and Trigger Elementtypen.
  • Änderungen in den Code & Script Editor
  • Intelligente Code- und Scripting-Editoren.
  • Autovervollständigung basierend auf Elementen welche im aktuellen Modell geöffnet sind.
  • Verbesserte Auflistung von öffnenden und schließenden Klammern.
  • Verbesserte JavaScript Engine für eine bessere Unterstützung des globalen Repositoriums.
  • Verbessertes Syntax-highlighting für eine Vielzahl von Sprachen.
  • Intellisense und eingebaute Codevervollständigung.
  • Intellisense ist auch für shape scripts, database view Elemente und für die benutzerdefinierte SQL Suche verfügbar.
  • Datenmodellierung
  • Hinzugefügte Unterstützung für DDL Generierung von SQL Server index INCLUDE.
  • DDL können im eingebauten Editor angezeigt werden.
  • Verbesserte DDL Generation für Storage Clauses für UNIQU und PRIMARY KEY Constraints in Oracle.
  • Verbesserte Generierung von DDL für MySQL Danenmodellen welche zirkuläre Fremdschlüsselbeziehungen beinhalten.
  • Verbesserter Import von Integer Spalten aus MySQL um sie im Foreign Key Dialog korrekt anzuzeigen.
  • Verbesserter Import von Oracle TIMESTAMP WITH TIMEZONE und TIMESTAMP WITH LOCAL TIME ZONE Datentypen. 
  • In MDA Transformationen dürfen nun Foreign Key auch NULL sein.
    Verhindert das editieren von Foreign Key Verbindungen und Beschriftungen, sowie deren Richtung.
  • Unterstützt Geographische und Geometrische Datentypen für SQL Server 2008.
  • Verbesserte debugging/profiling Fähigkeiten
  • Neues Debug-Kontrollfenster um Debugging-Sessions und -Fenster zu verwalten.
  • Breakpoints zeigen nun Fehlermeldungen wenn sie nicht aktiv werden.
  • Erstellen von Breakpoints für Daten; wird aktiv wenn sich die Werte der Daten ändern.
  • Ein/Ausschalten von diagnostic Logging für Debug-Sessions.
    Erlaubt das platzieren der einzelnen debugging Fenster um eine spezielle Debugumgebung einzurichten.
    Stärkere Bindung von Source Code zu den Binaries während dem Debugging.
    Im Debugging Control Window kann direkt auf Package-Scripts für selektierte Klassen oder Pakete zugegriffen werden.
  • Aufzeichnen/Erzeugen von Sequenzdiagrammen für den aktuellen Stack.
  • Generelles Diagrammverhalten
  • Alle neuen "Quick" Buttons werden aktiviert wenn ein Element selektiert wird.
  • Schnellzugriff für Formatierungen
  • Schnellzugriff für die Hilfe des Aktuellen Elements
  • Schnellzugriff für alle Dialoge des Elements
  • Schnellzugriff für die Dokenentationsgenerierung des Paketes.
  • Neue "sweeper" Funktionalität, verschiebt alle Elemente relative zur Position der Maus im Diagramm.
  • Elemente mit hinterlegtem "Linked Document" werden nun mit eine kursiven A gekennzeichnet.
  • Verbesserungen am Diskussionsforum 
    Im Model View gibt es nun einen Bereich "Recent Discussion" um direkt zu den letzten Foreneinträgen zu gelangen.
    Anstelle des Editierens der Posts in einem eigenen Fenster können sie nun direkt im Forum editiert werden.
  • Dokumentation - HTML und RTF 
    #CLASSIFIER#  wurde zur "Object - Body" Sektion im HTML Reports hinzugefügt. 
    #STEREOTYPE# wurde zur "Link Line Item" Sektion hinzugefügt. 
    Im RTF Template wurde im Bereich "External Requirements" die Möglichkeit zum Einbinden von "Model Document" hinzugefügt.
    "Update Styles" wurde zu Linked Documents und RTF Templates hinzugefügt ? importiert den Standard Stiel von "normal.rtf".
    Neue Sektion "Linked Document" hinzugefügt.
    Generelle Einstellungen werden gespeichert beim Schließen des RTF Generators.
    Verbesserte Verwendung von OLE Objekten in RTF.
  • Verbesserte WINE Unterstützung 
    Verbesserte Performanz beim Verwenden von WINE. Es wird keine CPU Leistung mehr im Leerlauf beansprucht.
    Keine eigene WINE Installation mehr erforderlich, WINE wird automatisch erkannt.
  • Model Views, Suche und Elementliste
    Model- und Search-View werden nun automatisch refreshed und Benachrichtigungen werden gesendet wenn sich das Suchergebnis ändert.
    Neue "hot keys" um Model-View Ergebnisse als Elemenliste anzuzeigen.
    Modifizierte drop down Liste, Suchanfragen werden nach Typen kategorisiert.
  • Die Suche auf der Startseite verwendet nun standardmäßig die erweiterte Suche anstelle der einfachen Suche.
  • Änderungen beim Modellieren 
    Neues Property-Tab für Verhaltenselemente.
    Neuer Typ "Packaging Component", erlaubt das Erstellen von Komponenten welche Pakete enthalten.
  • Elemente können nun aneinandergeheftet werden (docking), z.B. Partitions.
  • Neue Unterstützung für composite interfaces.
  • Attribute und Operationen können nun direkt mit Links verbunden werden.
  • Erweiterung der Liste von Elementen welche Statusfarben anzeigen können.
  • MDG Technology Erweiterungen 
    Möglichkeit eigene Project-Browser-Icons für Stereotypen in eigenen Technologien zu definieren.
    Möglichkeit die komplette Basis UML Technologie abzuschalten, sowie alle vordefinierten Toolboxen, Diagramme und Quick-Links um EA vollständig zu adaptieren.
    Möglichkeit Tool-Box-Items für UML Patterns zu definieren.
    Möglichkeit Scripts in Technologien einzubauen.
  • Projektsicherheit (ab Corporate Edition)
    Möglichkeit User IDs aus Windows Active Directories zu importieren.
  • Möglichkeit Batch XMI Export zu restriktieren.
  • Slideshows 
    Zum Präsentieren der erstellten Diagramme.
    Manuelles oder automatisches Abspielen der definierten Slideshow.
    Slideshows play in full-screen mode 
    Darstellung der Slideshow als Vollbildpräsentation.
    Model Views können als Slideshow abgespielt werden.
  • Formatierte Texte in Notizen
  • Model Merge Funktion auf Basis von Baselines und auch Modellübergreifend (anderes .EAP oder Datenbank) Abbildungen hier
  • Model Views: Konfigurierbare Sichten aufs Modell inkl. private Sichten
  • Erweiterte Funktionen für die RTF Dokumentation (u.a. Unterstützung für Verteilung großer Diagramme auf mehrere Seiten, Linked Documents, ...)
  • Tolle Produktivitätssteigernde Erweiterungen (u.a. Vollbildmodus, Lock Status Symbol, ...)
  • Erweiterte Programmvisualisierung mit Debug&Profile (u.a. Object State, Instance State (Java, .NET, native Windows C/C++), Dynamisches Verknüpfen einer Ausführung in eine UML state machine und Aufzeichnen von Statusübergängen und Sequenzaufrufen, Multithreadingrecording, ...)
  • Erweiterte Funktionen für den HTML Reportgenerator (u.a. Sortierreihenfolgen, ...)
  • MDG Technologies und Automation (u.a. Suchfilterfunktionen, Model View Funktionen, UML Pattern Support, Unterstützung für Method Overloading, ...)
  • Security Feature Erweiterungen (nur EA Corporate Versionen) (u.a. Anzeig von UserLocks im Projektbrowser,
  • Übersicht aller Locks, Rechte für Baselining, erweiterte Rechte für Notizen, ...)
  • Verbessertes Datenmanagement (u.a. Oracle Leerstrings in Not NULL Spalten, Migration auf SQL Server beschleunigt, Sybase SQL Anywhere 10 Support, ...)
  • Suche und Modell Management (u.a. Query Builder, ...)
  • CSV Schnittstelle erweitert
  • Modellerweiterungen (u.a. mehr Funktionen bei "Save Model As", Vista Support verbessert, ...)
  • Generelle Diagrammänderungen (u.a. Ausrichtungsfunktion für Hyperlinks, SysML kompatible Darstellung von Requirements, Textanzeigequalität verbessert, ...)
  • Verbesserte AutoLayout Funktion
  • Verbesserte Datenbankmodellierungsfunktionen (u.a. SQL Server 2005/2008, Oracle, Informix, SQL Anywhere 10, Ingres, ...)
  • XML Schema Verbesserungen
  • Code Engineering Verbesserungen (u.a. C (new code constructs, bitfields support), VB.Net, ...)
  • XMI Import/Export Verbesserungen
  • Version Control Verbesserungen (u.a. Model Branch File Export, Synergy SCC Workaround wegen einer Inkompatibilität von Synergy zu SCC, Performancesteigerung beim Laden von Modellen, ...)
  • Neugestaltete, übersichtlichere Toolbox
  • Aufnahme und Überwachung von Modellveränderungen
  • Neue View: Element List ? mit direkter Eingabemöglichkeit
  • Neue Auditing Fähigkeit ? Protokollierung der Modellbearbeitung, Einsicht mit umfangreicher Filterung
  • Neue Darstellung von State-Diagrammen als Übergangsmatrix
  • Erweiterte Unterstützung für domain-spezifisches Modellieren
  • Windows Native Debugging Unterstützung für C++, C und VB
  • Erweiterungen bei Diagrammen: BPMN und MindMaps
    Vereinfachtes Rerouting von Konnektoren
    Redo-Feature, erweitertes Undo
    Automatische Hervorhebung von Konnektoren-Labels
    Matrix als Erweiterung von Swimlanes
    Bildeinfügemöglichkeit direkt aus dem Clipboard
  • Data Modelling, DDL Generation und ODBC Import für: 
    Views und Prozeduren (Adaptive Server Anywhere, DB2, Informix, Ingres, InterBase/Firebird, MySQL, PostgreSQL) 
    Triggers (Adaptive Server Anywhere, DB2, Oracle, Informix, InterBase/Firebird) 
    Sequences (Ingres, Oracle) 
    Funktionen (Oracle, PostgreSQL, SQL Server) 
    Oracle Packages, Table and Index properties, Table privileges and Object Synonyms 
    PostgreSQL Trigger Funktionen 
  • Data Modelling für 4 weitere DBMS: 
    Adaptive Server Enterprise 
    Informix 
    Ingres 
    SQL Server 2005 
  • Code Engineering
    Verbesserte Unterstützung für Round-Trip-Engineering von objektorientiertem C
    Erweiterungen beim C++ Reverse-Engineering
    Erweiterter .NET-Binärimport
  • Druckvorschau unterstützt beim zoomen mehrfache Seitendarstellung
  • XMI 
    Erweiterte Importunterstützung von RSA/RSM Modellen für EMX Files. 
    Import von multiblen-Stereotypen aus Rational Rose via XMI 1.1 Unterstützung. 
    Verbessertes Transformationshandling beim XMI 1.1 Import. 
  • Code Engineering
    Zusätzliche Code Templates
  • RTF Generator
    RTF Erzeugung mit Übertragung der Unicode Buchstaben
  • Diskussionsforum 
    Nun sind auch mit der kostenlosen EA-Lite Version Einträge im Diskussionsforum möglich. .
  • UML 2.1 Unterstützung
  • XMI Export für UML 2.0 und UML 2.1 (via XMI 2.1)
  • Geschwindigkeit beim XMI Import/Export deutlich optimiert
  • Unterstützung für Mehrfachzuordnung von Stereotypen
  • Generalization Sets
  • Umfangreiche Verbesserungen bei Diagrammen
  • Export von UML 2.1 Profiles in XMI 2.1 Format
  • Pan & Zoom Window
    Neue "Vogelperspektive mit Zoom und schwenken" zur Bearbeitung großer Diagramme
  • Umfangreiche Erweiterungen bei der Generierung von HTML Reports
  • User Interface Änderungen - überarbeitetes Look & Feel
  • Verbesserungen bei Sequenzdiagrammen
  • Anbindung an Team Foundation Server (TFS) als Versionskontrolle
  • Automatische Aufnahme von jUnit und nUnit Tests
  • Datenmodellierung für Sybase Adaptive Server Enterprise, SQL Server, Oracle und Sybase ASE Views
  • Neues Add-In Manager Fenster zur einfachen Verwaltung der Add-ins
  • Neuer Model Wizard: beim Anlegen eines neuen Projekts wählen Sie aus vordefinierten Paketen und Sichten aus
  • Neue Quicklink Technologie: Verbinden Sie schnell zwei Elemente miteinander oder erstellen sie gleichzeitig eine Beziehung und ein Element mit einem Mausklick
  • Erweiterungen beim Debugging von Java und .NET 1.1 und 2.0 Anwendungen
  • Verbesserungen beim Erstellen von Sequenzdiagrammen während des Debugging
  • Neuer MDG-Link für Visual Studio 2005 mit starker Integration von EA in VS
  • Neue zusätzliche UML 2.0 Elemente
  • Zusätzliche Templates für die Generierung von RTF Reports und verknüpften Dokumenten
  • Unterstützung von Unterverzeichnissen in CVS und Subversion
  • Direktes Kompilieren und Ausführen von Sourcecode aus EA
  • Klick auf Compiler-Fehler öffnet entsprechenden Code im Editor direkt im Diagrammfenster von EA
  • Unterstützung von jUnit und nUnit (ausführen und fehlerhaften lokalisieren)
  • Debuggen von Java- und .NET-Applikationen direkt aus EA (inklusive breakpoints, lokalen variablen, call stack)
  • Erstellen von Sequenz-Diagrammen aus ausführbarem Java und .NET-Code
  • An jedes Element kann ein Rich-Text-Dokument angehängt werden (wird direkt in EA gespeichert)
  • Live Code-Generierung für alle wichtigen Prorammiersprachen (Änderungen im Modell bewirken sofort Änderungen im Code)
  • Neue Programmiersprachenunterstütztung (Action Script 2.0 und Python)
  • Unterstützung von Subversion als Versionskontrollsystem
  • Unterstützung und Modellvalidierung für SysML- und BPMN Profile
  • WYSIWYG Vorlageneditor für RTF Dokumentation
  • Verbesserungen bei der Versionskontrolle (zB kürzere Ladezeiten bei großen Dateien, bessere Integration für Perforce und AccuRev)
  • Verbesserter Abgleich von Verzeichnisstruktur und XMI-Dateien mit dem Vergleichswerkzeug (Diff)
  • "MDA Style Transforms" hilft vorlagenbasiert ein plattformunabhängiges in ein plattformspezifisches Modell überzuführen
  • Reverse Engineering von Binärmodulen, zB Java Archive (.jar), .NET PE Files (.exe, .dll) und Intermediate Language (.il) Module
  • Diverse weitere sinnvolle Vereinfachungen in der Benutzerführung (z.B. Zusammenfassung von Menüpunkten, usw)
  • Endlich: Multi-Select in der Project View!!!
  • neue Shortcuts
  • 2005 Visual Style (exaktes andocken von freien Windows)
  • UML Technologien in der UML Toolbar
  • Native CVS-Untersützung
  • komplette Überarbeitung der Tagged Values Windows
  • direktes Editieren von Element-Attributen
  • Verbesserungen am Automation Interface und bei der Datenmodellierung
  • Release 1 von MDG Link for Visual Studio.NET und Plugin für Integrationslink zwischen EA und Visual Studio.NET
  • Release 1 der MDG Link Technology File specification for EA
  • Unterstützung der EA Model Technology resource files im Resource View
  • Unterstützung für XMI Import/Export von Rational Rose UUIDs sowie Composite State und SubactivityState Import aus Rose
  • Verbesserte Sicherheitschecks für Versionskontrollintegration
  • Erhöhte Usability (z.B. Control + Mouse Wheel als Shortcut für Diagramm Zooming bzw. Shift + Mouse Wheel zum horizontalen Scrollen im Diagramm)
  • Noch benutzerfreundlicher
  • UML 2.0 Unterstützung
  • Neues, noch benutzerfreundlicheres User Interface, dass Ihnen das Modellieren mit EA wesentlich erleichtert
  • Unterstützung aller 13 UML 2.0 Diagramme wie von der OMG spezifiziert (www.omg.org)
  • Anzeige von vererbten Operationen, Attributen, Constraints, etc. im Klassendiagramm 
  • Erweiterte UML 2.0 stylse UML Profiles  
  • Verbesserungen im XML Import/Export
  • Unterstützung von PostgreSQL und Sybase ASA bei der Datenmodellierung