Blog Archives

Generierung von #include, using, import, etc. aus ‘dependencies’ bei der Codegenerierung

Immer wieder taucht die Frage auf warum bei der Codegenerierung Klassen welche mit dependency Beziehungen verbunden wurden nicht als #include (C, C++), using (C#), import (Java), etc. auftauchen. Der Grund ist der, dass dies im Code-Template defaultmäßig nicht vorgesehen ist!

Die Codegenerierungs-Templates der verschiedenen Sprachen können allerdings angepasst werden!

Read more ›

Posted in Code Generation

RTF Excludierte Packages finden

Enterprise Architect erlaubt es Packages aus dem RTF Report zu excludieren!
(Rechte Maustaste auf das Package -> Documentation ->RTF Report Options …)

Bis zur Version 8.0 werden diese Packages nicht grafisch ausgezeichnet, sie können aber
trotzdem leicht gefunden werden!

Erstellen Sie folgende SQL custom-search:

SELECT ea_guid as CLASSGUID,”Package”

Read more ›

Posted in Model Search

Die Import-Funktion Package Control

Importieren Sie neue Pakete mittels der Funktion Package Control. Erstellen Sie zunächst ein Paket über die Schaltfläche Add Package im Projektbaum das das gemeinsam genutzte Paket später enthalten wird.
Zum  Beispiel: LDocEditor\Design\Component. Öffnen Sie im Kontextmenü den Eintrag Import/Export>Import package from XMI file. Wählen Sie die zu importierende XMI-Datei und bestätigen Sie den Import.Den erscheinenden Warndialog bestätigen Sie bitte mit JA.

Read more ›

Posted in Enterprise Architect

Import und Export von Quellcode

Mit Enterprise Architect haben Sie die Möglichkeit aus Quellcode ein Objektmodell zu importieren oder auch aus einem Objektmodell Quellcode zu erzeugen. Achten Sie bei der Erzeugung von Quellcode jedoch darauf das sie nicht versehentlich wichtige Quellen überschreiben.

Zur optimalen Verwendung von Quellcode sollten Sie jedoch einige wichtige Einstellungen vornehmen:

Projektkonfiguration
Hauptmenü >

Read more ›

Posted in Code Generation

Teamarbeit mit Enterprise Architect

Mit Enterprise Architect ist Teamarbeit und Auslagerung von Teilen eines Entwurfsmodells an mehrere Mitarbeiter kein Problem. Man kann dies einerseits über die Möglichkeiten von Import und Export von XMI Dateien erreichen, oder die Möglichkeit der Teilautomatisierung mittels der Funktion Package Control.  Über die Funktion Version Control können Pakete direkt aus EA über ein Versionskontrollsystem ausgetauscht werden.

Read more ›

Posted in Teamwork

Projektmodelle und Diagramme Tipps & Tricks Teil 2

Wie man Modellobjekte löscht.
Verbindungen und andere Assoziationen kann man durch Markieren und Drücken der Entfernen-Taste löschen.
Möchten Sie jedoch ein Modellobjekt löschen, müssen Sie folgendes beachten:
Wenn Sie ein Modellobjekt ausgewählt haben und dies mit der Entfernen-Taste löschen, wird jeweils nur das Objekt aus dem Diagramm entfernt,

Read more ›

Posted in Enterprise Architect

Projektmodelle und Diagramme Tipps & Tricks Teil 1

Wie kopiert man Diagramme nach Powerpoint?
Öffnen Sie das Diagramm, wählen Sie die zu kopierenden Elenmente aus und mittels Rechtsklick können die augewählten Objekte nun mit dem Menüpunkt  Copy Image of Selected Object(s) to Clipboard in den Zwischenspeicher kopiert werden. Mit Strg-V können Sie nun das Bild in das Diagramm einfügen.

Read more ›

Posted in Enterprise Architect

3rd Party Tools EA: pure::variants

Mit pure::variants for Enterprise Architect können Sie einfach und effizient  UML und SysML Modellen in Kombination mit Sparx System Enterprise Architect weiterverwenden.

Dieses Tool  ermöglicht es Ihnen das managemen von Varianten für Sparx System Enterprise Architect UML/SysML Modelle. Die unterschiedlichen  Modell- und Projektvarianten können durch Featureselektion in pure::variants aus einem mit Variantenwissen angereicherten Masterprojekt automatisch zurechtgeschnitten und erzeugt werden.

Read more ›

Posted in Product Review, Addon Products

3rd Party Tools EA: RizoSuite

Mit der RizoSuite erweitern Sie die Funktionalität von Enterprise Architect.
Die laufende Erweiterung wurde auf Grund von Kundenwünschen und aus Feature-Requests erarbeitet.
Einfachere Erweiterung durch die Plugin Architektur ist die RizoSuite schnell und einfach erweiterbar und stellt für Sie eine Möglichkeit dar, schnell und effizient Zusatzfunktionalität für Enterprise Architect zu erhalten

Für die Betreuung und Weiterentwicklung von RizoSuite ist nun die LieberLieber Software GmbH verantwortlich.

Read more ›

Posted in Product Review, Addon Products

3rd Party Tools EA: UMM (Modeling Methodology)

UMM (Modeling Methodology) ist eine Erweiterung für Enterprise Architect von Sparxsystems. Das UMM Add-In erleichtert die Arbeit von Geschäftsprozessmodellierer bei der Erstellung eines UMM Modells basierend auf UN/CEFACT’s. UMM selbst ist als UML Profil definiert.

Die Elemente des UMM Standards können sehr benutzerfreundlich von der Enterprise Architect Toolbox auf die Zeichenfläche gezogen werden.

Read more ›

Posted in Product Review, Addon Products