Ungewöhnliche Konnektoren in UML-Modellen mit der Enterprise Architect API anlegen

Die UML-Modellierungssprache kennt nicht nur Verbindungen (Konnektoren) zwischen Modellelementen, sondern auch zu Unterelementen oder anderen Konnektoren. Diese sind zwar ehr selten im Einsatz, aber ich zeige in meinem Beitrag einmal, wie man solche speziellen Konnektoren mit Hilfe der Enterprise Architect API per Programmcode anlegen kann.

Datenmodelle in Code und Datenmodellierung mit UML

In diesem Beitrag zeige ich im Detail den Zusammenhang zwischen einem Datenmodell in Quellcode und einer Datenmodellierung mit Hilfe von UML-Klassendiagrammen. Was ist ein Datenmodell? Eine Softwareanwendung hat eigentlich so gut wie immer die Aufgabe Daten zu verarbeiten. Verarbeiten heißt in dem Fall meist Daten zu verändern oder aus bestehenden Daten neue Daten zu erzeugen. … Weiterlesen

Welche Modelle braucht man für die System- und Softwaremodellierung wirklich?

Wenn man in die modellbasierte Entwicklung (MBSE) einsteigt, steht man vor der Herausforderung zu entscheiden, welche Art der Modellierung denn die richtige ist. Dabei gibt es eine ganze Reihe von Diagrammen, Modellelementen und Standards, die man möglicherweise einsetzen könnte. Aber welche braucht man denn nun wirklich? Ich habe in den über 25 Jahren, in denen … Weiterlesen

Berufliche Weiterentwicklung: Angebot von Schulungen zu Systems Engineering

Ich möchte heute über eine berufliche Veränderung informieren: Seit Kurzem bin ich nun auch freiberuflich tätig und biete von Zeit zu Zeit Schulungen mit dem Schwerpunkt „Systems Engineering für jede Projekt- und Unternehmensgröße“ an. Mit meiner langjährigen Erfahrung im Systems- und Software Engineering liegt mein Fokus auf praxisnahen, individuell zugeschnittenen Trainings, die sowohl Fachwissen als auch methodische … Weiterlesen

Addins für Sparx Enterprise Architect ohne Administratorrechte entwickeln und betreiben? – Ja, es geht!

In diesem Beitrag möchte ich zeigen, wie man Addins für Sparx Systems Enterprise Architect auch ohne Administratorrechte entwickeln und betreiben kann. Ich selbst entwickle solche Addins immer mal wieder seit nunmehr 20 Jahren und mir war bis gestern nicht klar, dass es möglich ist diese auch ohne Administratorrechte zu entwickeln und zu betreiben. Aber es … Weiterlesen

Wiederbelebung des MDD4All.de Blogs

Lange war es still auf meinem Blog. Viele andere Dinge, sowohl beruflicher als auch privater Natur, hatten höhere Priorität. Ich habe mir nun aber vorgenommen ab diesem Jahr wieder öfter Beiträge zu den Themen Systems und Software Engineering zu schreiben. Vor einigen Monaten habe ich außerdem firmenintern meine Rolle verändert. Ich bin seit Februar nun … Weiterlesen

Positive Resonanz auf Vortrag zu FMC4SE beim Tag des Systems Engineering

“Modellbasiertes Systems Engineering ohne Anlernaufwand mit den Fundmental Modeling Concepts” lautete der Titel des Vortrags, den ich heute beim Tag des Systems Engineering (TdSE) in München halten durfte. Der Vortrag schilderte die positiven Erfahrungen mit dem Einsatz der Fundamental Modeling Concepts Modellierungsnotation im Systems Engineering, die über die letzten 3 Jahre gesammelt wurden. Dabei stellte … Weiterlesen

GitHub Projekte automatisch bauen und verteilen mit Azure DevOps

Mein letzter Blogeintrag liegt mehr als ein Jahr zurück. Ich hab es aus Zeitgründen einfach nicht geschafft im letzten Jahr mal etwas zu schreiben. Dies soll sich nun aber wieder ändern. Ganz untätig war ich im letzten Jahr nicht, was das Thema Systems Engineering angeht. Dazu werden sicher noch ein paar Beiträge folgen. Seit Februar … Weiterlesen

Systemmodellierung – einfach und intuitiv

Nach über 10 Jahren praktischer Anwendung der Systemmodellierungssprache SysML, zwei Büchern rund um das Thema SysML und der Schulung von vermutlich über 1.000 Personen möchte ich in diesem etwas längeren Beitrag eine kleine auch vielleicht etwas kritische Bilanz ziehen und gleichzeitig eine Alternative vorstellen, auf die ich vor etwas mehr als einem Jahr gestoßen bin, … Weiterlesen

Crowdfunding für ein neues Windows Phone

Die Firma Trekstor hat auf der Croudfunding Plattform  Indiegogo eine Aktion gestartet um ein neues Windows Phone auf den Markt zu bringen. Ich finde die Idee gut und habe mich daran beteiligt. Es ist meiner Ansicht nach  nämlich äußerst schade, dass  Microsoft die Idee des Windows Phone praktisch aufgegeben hat. Windows Phone hat für mich … Weiterlesen