Startseite Themen Brennpunkt INNOVATIONSPREIS-IT IT-Bestenliste INDUSTRIEPREIS INDUSTRIE-Bestenliste TrafficGenerator
INNOVATIONSPREIS-IT 2017

Drucken
Mittelstandspresse

20.05.2026

LieberLieber: LemonTree für SysMLv2

Kürzlich veröffentlichte die Object Management Group (OMG) die finalen Spezifikationen für KerML v1.0, SysML v2.0 und die Systems Modeling API v1.0 und läutet damit eine neue MBSE-Ära ein

Dr. Konrad Wieland, Geschäftsführer von LieberLieber
Dr. Konrad Wieland, Geschäftsführer von LieberLieber

Wien, 20.05.2026 (PresseBox) - Mit den SysMLv2 Spezifikationen stehen nun die offiziellen Referenzdokumente für die nächste Generation modellbasierter Systementwicklung (MBSE) zur Verfügung. Auch LieberLieber beschäftigt sich schon länger mit dem Thema, etwa beim MBSE Summit 2025 in Traunkirchen, bei mehreren INCOSE Vorträgen sowie einem internen Training mit Vince Molnar in Wien. Nicht zuletzt fließen die neuen Standards auch in die Produktentwicklung für LemonTree 5.0 ein. Das neue Release wird am 24. Juni 2026 in einem Webinar vorgestellt.

Die neuen OMG Standards bilden die Grundlage für eine modernisierte, konsistente und interoperable Modellierung – von einem präzisen Fundament (KerML), über die Sprache Systems Modeling Language (SysMLv2) bis hin zur technischen Schnittstelle (Systems Modeling API). Der Schritt war motiviert durch die Einschränkungen der UML, die eine Modellierungssprache für (objektorientierte) Softwaresysteme ist. Außerdem gab es in SysMLv1 Inkonsistenzen in der Semantik und wenig Möglichkeiten für die Weiterverwendung der Modelle bzw. für Automatisierung. Zusätzlich wurde eine API spezifiziert, die es erlaubt, Daten eines SysMLv2 Modells strukturiert abzufragen. Als neues Austauschformat wurde .json festgelegt, was nun endlich zu einer Standardisierung führt und den Austausch zwischen den bisher nicht kompatiblen Systemen in der Modellierung wesentlich erleichtert.

Konzepte der Sprache

SysMLv2 bietet die Möglichkeit folgende Konzepte eines Systems abzubilden:

Struktur

Verhalten

Anforderungen

Schnittstellen

Parametrik

Variabilität

Außerdem beinhaltet die neue Sprache auch die textuelle Notation.

LemonTree - Unterstützung für SysMLv2

LemonTree ist bereits als kommerzielles Diff und Merge Tool global etabliert, allerdings primär für Enterprise Architect UML / SysMLv1 Modelle. Für SysMLv2 unterstützt LemonTree auf Basis des neuen Standards die textuelle Notation (.sysml) bzw. das offizielle Austauschformat .json. Es werden daher alle Modellierungstools unterstützt, die ebenfalls den neuen Standard SysMLv2 umsetzen und daher diese Formate anbieten.

Dazu Dr. Konrad Wieland, Geschäftsführer von LieberLieber: „Wir begrüßen die Einführung von SysMLv2, die uns den Datenaustausch mit vielen weiteren Werkzeugen am Modellierungsmarkt ermöglicht. Allerdings möchten wir betonen, dass SysMLv2 Modelle zwar mit rein textuellen Diff und Merge Tools verarbeitet werden können, aber nur LemonTree sicherstellt, dass das Ergebnis konsistent und valide ist. Wir werden daher die neuen Möglichkeiten von LemonTree 5.0 in einem Webinar am 24. Juni 2026 vorstellen.“

LemonTree 5.0 kommt demnächst

LemonTree liest den gesamten Modellinhalt ein und interpretiert den vollständigen Abhängigkeitsgraphen. Dadurch können Auswirkungen von Änderungen verständlich angezeigt werden. Das ist speziell notwendig, wenn ein komplexer Sachverhalt in einem SysMLv2 Modell definiert ist und eine Änderung einer Definition (part defs) Auswirkung auf viele davon abgeleitete Verwendungen (parts) hat. Philipp Kalenda, Leiter Consulting bei LieberLieber: „Auch wenn das Modell parallel über eine View und den Texteditor bearbeitet wird, geschieht die Zusammenführung bei LemonTree immer über das zugrundeliegende Modell und nicht über einen textuellen Merge.“

Für die erste Preview Version von LemonTree 5.0 Ende Juni 2026 sind folgende Features geplant:

Diff und Merge der textuellen Notation (.sysml Files)

Diff und Merge des SysMLv2 Austausch Formats (.json)

Migration von .sysml nach .json und umgekehrt

In LemonTree wird es möglich sein Impacted Elements, den Modell Tree sowie die textuelle Notation für die Diff Analyse zu verwenden. Eine Darstellung der grafischen Notation ist bereits in Arbeit.

Versionskontrolle und SysMLv2

SysMLv2 ermöglicht mit der textuellen Notation und den .sysml Dateien eine Versionskontrolle von SysMLv2 Modellen mit Versionskontrollsystemen wie Git. Hierbei wird jedoch nur eine Ansicht (textuell) des Modells unter Versionskontrolle gestellt und beim Vergleichen, Zusammenführen und der Konflikterkennung berücksichtigt. Die textuelle Notation lässt sich zwar zeilenbasiert interpretieren und vergleichen, dabei werden aber Referenzen, Abhängigkeiten und Querverweise nicht berücksichtigt. Trotz der Ähnlichkeit der textuellen Notation mit herkömmlichem Source Code ist ein SysMLv2 Modell nicht damit gleichzusetzen. Daher wird für die Kollaboration mittels Versionskontrolle ein spezielles Diff- und Merge-Werkzeug (LemonTree) benötigt, dass Modelldaten als solche interpretiert und diese in ihrer Graphenstruktur darstellt.

LieberLieber in der SysMLv2 Tool Vendor Liste der OMG: https://www.omg.org/sysml/sysmlv2/sysml-tool/

Webinar am Mittwoch 24. Juni 2026, 15:00 Uhr: Warum SysMLv2 LemonTree benötigt

SysMLv2 bietet eine moderne Grundlage für MBSE-Tools der nächsten Generation – doch technische Modelle sind mehr als nur reiner Text. In diesem Webinar zeigen wir, warum SysMLv2 nach wie vor spezielle modellorientierte Funktionen zum Vergleichen und Zusammenführen von Änderungen benötigt und wie LemonTree professionelle, Git-basierte Kooperationsabläufe in die SysMLv2-Entwicklung integriert. Erfahren Sie, wie Teams semantische Modelländerungen nachvollziehen, Modifikationen effizient prüfen und Änderungen in kollaborativen MBSE-Umgebungen sicher zusammenführen können. Wir untersuchen außerdem, wie SysMLv2-Modelle Teil moderner CI/CD- und DevOps-Pipelines werden können, um skalierbare und automatisierte Engineering-Workflows über verteilte Teams hinweg zu ermöglichen.

Melden Sie sich gleich hier zum Webinar an: https://us06web.zoom.us/webinar/register/WN_Qo2e59RnTsqDb1dnn1tPPQ

SysMLv2: Modell/Text/Grafische Darstellung

Im Moment liegt in der Community ein starker Fokus auf der textuellen Notation von SysMLv2-Modellen. Diese ist jedoch gleichzusetzen mit der grafischen Notation, welche den Diagrammen aus SysMLv1 gleichzusetzen ist. Der Fokus bei LemonTree liegt auf der modellbasierten Ansicht (Graph = baumartige Ansicht), die aus dem zugrunde liegenden Modell generiert wird. Das bedeutet, der Vergleich der Modelle wird aus dem SysMLv2 Modell anstelle der textuellen Notation berechnet.

Ansprechpartner

Rüdiger Maier
+43 (1) 9072627-204
+43 (662) 90333-3017
Zuständigkeitsbereich: Leitung Presse- und Öffentlichkeitsarbeit

Über LieberLieber Software GmbH:

Wir sind ein Software-Engineering-Unternehmen. Das Know-how unserer Mitarbeiter liegt in der modellbasierten Software- und Systementwicklung auf Basis von Tools wie Enterprise Architect von Sparx Systems.

Unsere Auftraggeber sind Unternehmen, die besonderen Wert auf die Qualität ihrer Software- und Systementwicklung legen. Sie wollen in ihren komplexen Szenarien immer den Überblick bewahren und sicherstellen, dass bei der Entwicklung vor allem die sicherheitsrelevanten Anforderungen gut nachvollziehbar in Modellen abgebildet sind.

Speziell für diese Aufgabe stellen wir eigene Werkzeuge zur Verfügung, wie zum Beispiel LemonTree und Embedded Engineer. Ergänzend bieten wir eine Reihe von Dienstleistungen, mit denen wir unsere Werkzeuge in den Entwicklungsprozess unserer Kunden integrieren und nutzbar machen.

LieberLieber ist eine Geschäftseinheit der Lieber.Group. Mehr Informationen finden Sie unter www.lieberlieber.com

Datei-Anlagen:


(1 MB)
1313942.attachment

Dr. Konrad Wieland, Geschäftsführer von LieberLieber


(1 MB)
1490089.attachment

Philipp Kalenda ist auch Mitglied der „Graphical Specification Working Group“ zu SysMLv2 bei der OMG


(1 MB)
1608428.attachment

Sandy Friedenthal hielt am MBSE Summit 2025 die Keynote zu SysMLv2. Er ist unter anderem Co-Vorsitzender der OMG Systems Modeling Community (SMC).


(840 kB)
1608429.attachment

SysMLv2 Workshop von Vince Molnar bei LieberLieber in Wien. Vince Molnar ist außerordentlicher Professor an der technischen und wirtschaftswissenschaftlichen Universität Budapest und aktives Mitglied der OMG, wo er an der Entwicklung der Spezifikationen für KerML und SysML v2 mitgewirkt hat.