EA 15.2.1555 released

Sparx Systems hat einen neuen Build des Enterprise Architect Version 15.2 veröffentlicht, die Anwender mit gültigem Wartungsvertrag herunterladen können.

Im folgenden ein Überlick über die wesentlichen

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.

Weitere Verbesserungen und Korrekturen:

  • 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.

Änderungen und neue Features:

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:
    • Verbesserter Import von Funktionen unter Verwendung eines decltype als Rückgabetyp (einschließlich Auto)
    • Unterstützung für das runde Auslösen des constexpr-Spezifizierers für eine Variable oder Funktion hinzugefügt
    • Import von C++ 11-Noexcept-Funktionen hinzugefügt
    • Import von C++ 11-Abschlussklassen hinzugefügt
  • Codegenerierungsvorlagen wurden aktualisiert, um die Bereitstellung von Argumenten für ein Listenmakro zu unterstützen:
    • Argumente werden durch Hinzufügen von @argements= () bereitgestellt.
    • In der aufgerufenen Vorlage können Sie sie mit Variablen namens $parameter referenzieren
    • 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:
    • 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:
    • 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:
    • Ü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:
    • Ü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.
    • MATLAB Solver: integrieren direkt in die MATLAB-API, um deren Berechnungs- oder Diagrammfunktionen zu verwenden.
    • 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.

Weitere Änderungen und neue Features

  • Die Ersetzung der benutzerdefinierten SQL-Suche #Branch# ermöglicht jetzt die Angabe eines bekannten Zweigs:
    • #Branch# – Wird auf alle untergeordneten Paket-IDs des ausgewählten Pakets erweitert
    • #Branch=GUID# oder #Branch=ID# – Wird auf alle untergeordneten Pakete des angegebenen Pakets erweitert
    • #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.

Zusätzliche Ressourcen

Download EA-15.2

Veröffentlicht unter Enterprise Architect, Neuester Build
Schlagworte: ,

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*