Blog-Archive

Veröffentlichung von UML 2.5 Beta

Die OMG hat nun die erste beta Version der neuen UML 2.5 Spezifikation auf ihrer Website veröffentlicht.

Eine der größten Neuerungen is…

Veröffentlicht unter Modellieren mit UML, Sparx News

Agile Modelle – Modelle ohne zu modellieren

Konzeptionelle Modelle sind meist erwünscht, doch im Projektalltag bleibt oft viel zu wenig Zeit dafür. Dieser Artikel beschreibt einen Ansatz, wie Informationen im Code genützt werden können, um
daraus automatisch Modelle abzuleiten, …

Veröffentlicht unter Best Practices

Einsatz von Modellierungsmethoden in IT-Infrastrukturprojekten

Robert Adrian Walczak hat sich in seiner Diplomarbeit mit dem Thama Modellierungsmethoden in IT-Infrastrukturprojekten beschäftigt.

Kurzfassung:

Informationssysteme unterliegen aufgrund der Dynamik der Märkte und des technischen Fortschritts einem hohen Änderungsbedarf. Fehlinvestitionen und geringe Wirtschaftlichkeit sind ein ernstzunehmendes Problem der Informationstechnologie (IT). Der Autor geht der Frage nach,

Weiterlesen ›

Veröffentlicht unter Methodiken

Vergleich von UML Werkzeugen

Immer wieder werden wir von Kunden nach Vergleichen mit anderen Tools gefragt. Nun, als Toolhersteller sind wir dahingehend etwas befangen uns mit unserer Konkurrenz vollkommen wertfrei zu vergleichen. Daher dürfen wir auf Sekundärliteratur verweisen:

“A Comprehensive Analysis of UML Tools, their Capability and their Compliance”, H.Eichberger, Y. Eldogan,

Weiterlesen ›

Veröffentlicht unter Enterprise Architect, Modellieren mit UML

Probleme beim Erstellen von MDG Technologies (Language, Diagram, Toolbox Profiles)

Mit Enterprise Architect kann man eigene Technologien erstellen die eine Menge enthalten können.

MDG Technology

Bei meiner Installation EA 8.0 Build 852 hatte ich das TOGAF Framework installiert, dies hat die Erstellung meiner Profile dahingehend beeinflusst, dass sie beim Export nicht richtig interpretiert wurden und somit meine Technologie nicht vollständig war.

Weiterlesen ›

Veröffentlicht unter MDG Technology, Modellieren mit TOGAF

Mit Enterprise Architect modellgetrieben Software entwickeln

Hans-Jürgen Kempel (Dipl.-Inform.) und Klaus Masson (M. Eng.) zeigen im Artikel “Pragmatischer Ansatz modellgetriebener Softwareentwicklung” wie mit Enterprise Architect modellgetriben entwickeln werden kann und dadurch Traces vom Modell bis in den Code bekommt.

Interessanter Artikel!
Danke

Weiterlesen ›

Veröffentlicht unter Enterprise Architect, Methodiken

XMI Post-Processing

Mit Enterprise Architect können Modelle nach UML XMI und MOF XMI in unterschiedlichen Versionen exportiert werden.
XMI ist zwar von der OMG standardisiert, es besteht jedoch hin und wieder der Bedarf, das exportierte XMI bestimmten Bedürfnissen anzupassen, bzw. das XML Dokument einfach weiterzuverarbeiten.

Durch das Post-Processing des exportierten XMI Dokuments mit Hilfe eines XSL-Scripts ist es möglich,

Weiterlesen ›

Veröffentlicht unter Enterprise Architect, Modellieren mit UML

UML Profile – Erweiterungen für Enterprise Architect

Ein UML Profil ist eine generische Erweiterung in der UML Modellierung. Basierend auf weiteren Stereotypen und Tagged Values anwendbar an Elementen, Attributen, Methoden Verbindungen sowie Verbindungsenden.
Ein UML Profil, also eine Sammlung von Erweiterungen, erleichtert Ihnen die Beschreibung für ein bestimmtes modelliertes Problem,

Weiterlesen ›

Veröffentlicht unter Enterprise Architect, Modellieren mit UML

Instanz, Vererbung, Abstrakte Klassen in UML Klassen Notationen

Instanzbeziehung
Eine Instanzbeziehung wird mittels Pfeil gekennzeichnet und ist offen und gestrichelt und zeigt vom Objekt zur Klasse (Objekt “ist abhängig von” Klasse, «instance of»).

Der jeweilige Objektname wird unterstrichen.

Vererbung (Inheritance)
Bei einer Vererbung ist der Pfeil ist geschlossen und durchgezogen und zeigt von der abgeleiteten Unterklasse (= Subklasse) zur Oberklasse (= Basisklasse = Superklasse).

Weiterlesen ›

Veröffentlicht unter Modellieren mit UML

UML Klassen Notationen

Die UML Klassennotation wird in 3 Rubriken unterteilt:

1.) Klassenname (eventuell mit Zusätzen)
2.) Attribute (Eigenschaften / Daten)
3.) Operationen (Methoden)

Folgende Sichtbarkeitssymbole können vor den Attribut- oder Methodennamen stehen:
+ für public
– für private
# für protected

Klassenattribute und -methoden werden unterstrichen.

Weiterlesen ›

Veröffentlicht unter Modellieren mit UML