Monthly Archives: December 2009

Begriffserklärung UML-Klassendiagramm (Class Diagram) Teil 2

Dynamische Polymorphie, Überschreiben:
Eine dynamische Polymorphie bezeichnet man wenn eine Methode in mehreren von der gleichen Vorfahrenklasse abgeleiteten Klassen überschrieben wird. Durch die unterschiedliche Implementierung wird auf diese Methoden über eine Variable vom Typ der Vorfahrenklasse zugegriffen.

Persistenz, Transienz:
Langfristig gespeichert und serialisierbar z.B.

Read more ›

Posted in Modeling UML

Begriffserklärung UML-Klassendiagramm (Class Diagram)

Kapselung:
In einer Klasse werden Attribute und Operationen zusammen gefasst.

Objekte aus Klassen:
Eine Klasse (Class) trennt die Beschreibung der Struktur sowie das Verhalten von tatsächlich instanziierten Objekten: Exemplar, Object, Instance.

Objekt-Identität:
Jede Klasse auch mit gleichen Attributwerten enthaltenden Objekte sind sind als individuelle Objekte unterscheidbar.

Read more ›

Posted in Modeling UML

EA FAQs: Enterprise Architect Frequently Asked Questions Teil 3

Teil 3, EA FAQs

Einschränkungen in der Trial Version von Enterprise Architect
Der grösste Unterschied zwischen der Testversion und der Vollversion ist die Limitierung auf 30 Tage und sämtliche Ausdrucke sind mit einem Wasserzeichen versehen.
Sie können in der Trial Version jedoch grundsätzlich jede Edition auswählen um die jeweiligen Produkt Features auch ausgiebig zu testen.

Read more ›

Posted in EA FAQs

EA FAQs: Enterprise Architect Frequently Asked Questions Teil 2

Teil 2, der EA FAQ’s:

Generieren von EA Code aus Verhaltensdiagrammen
Ab der Version Enterprise Architect 7.5 und in den Editionen Software Engineering, System Engineering und Ultimate Edition können Sie aus folgenden Sprachen C(OO), C#, C++, Java und VB.Net, EA Code aus Verhaltensdiagrammen generieren.

Über Hardware Description Languages wie VHDL,

Read more ›

Posted in EA FAQs

Scripting in Enterprise Architect: error: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.

… scripting im EA  ist eine feine Sache!
Hin und wieder treten Fehler auf deren Ursache sich auf den ersten Blick nicht gleich ergründen.

Folgende Abfrage scheint legitim zu sein:

dim Connector as EA.Connector
connector = Repository.GetConnectorByID(myDiagramLink.ConnectorID)

Die Abfrage erzaugt allerdings folgende Fehlermeldung:

error: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.

Read more ›

Posted in Automation, Enterprise Architect, Tips & Tricks

Farben managen in Enterprise Architect

In Enterprise Architect kann man schnell und einfach grafische Modelle erstellen. Dabei wird zwischen dem MODELL (Modellelement) und der GRAFISCHEN REPRÄSENTATION (Diagrammelement) unterschieden!
Das Modellelement liegt im Project Browser und muss nicht zwangsläufig auf einem Diagramm liegen.
Das Diagrammelement ist die grafische Repräsentation eines Modellelementes und liegt immer auf einem Diagramm.

Read more ›

Posted in Enterprise Architect

Synch mit UML Profil

Wie synchronisiere ich ein Enterprise Architect UML Profil (Erweiterungen) mit vorhandenem Modell

Posted in Enterprise Architect

EA FAQs: Enterprise Architect Frequently Asked Questions

In dieser Zusammenstellung finden Sie die häufigst gestellten Fragen von Usern, sogenannte FAQs, den Frequently Asked Questions Enterprise Architect:

Unterstütze Datenbanken für Repository
Enterprise Architect, in den Versionen: Corporate, Ultimate,  Systems Engineering, oder  Business & Software Engineering Edition von Enterprise Architect speichert seine Modelle Datenbankbasierend in einem EA Repository,

Read more ›

Posted in EA FAQs

Begriffserklärung UML-Aktivitätsdiagramm (Activity Diagram)

Hier finden Sie die Begriffserklärungen von UML-Aktivitätsdiagrammen.

Aktivitätsdiagramm:
Ein Aktivitätsdiagramme beschreibt die Ablaufmöglichkeiten, bestehend  aus den einzelnen Aktivitäten (Schritten).

Transition:
Als Transition wird ein Zustandsübergang definiert. Aktivitäten beginnen immer mit einer eingehenden Transition und enden mit einer oder mehreren ausgehenden Transitionen.

Read more ›

Posted in Modeling UML

Das Modellieren Service Orientierte Architekturen (SOA) mit Enterprise Architekt

SOA – Service Orientierte Architektur mit Enterprise Architect dient zur Erstellung von abgeschlossenen und eigenständigen Diensten, mit Netzwerkschnittselle für Veröffentlichungen.

Diese plattformunabhängigen Dienste können während der Laufzeit über einen Verzeichnisdienst angefordert werden. Die Dienste sind eigenständig und können zu gemeinsamen, höheren Diensten zusammengefügt werden.

Vorteile dieser Dienste:

Read more ›

Posted in Enterprise Architect, Modeling Software Architectures