Im Rahmen der laufenden Markteinführung bekam LemonTree mit der Version 2.0 ein „Major Release“, das zentrale Anforderungen aus der Praxis entwicklerfreundlich umsetzt. So sind ab sofort auch „Floating-Lizenzen“ erhältlich, die die breitere Verwendung des Diff & Merge-Werkzeugs erleichtern. Dazu Dr. Konrad Wieland, bei LieberLieber für LemonTree verantwortlich: „Da das Interesse an LemonTree in den Unternehmen weiter wächst, entsprechen wir mit dem Angebot von Floating-Lizenzen einem oft geäußerten Wunsch. Die Lizenzen werden dabei von einem zentralen Lizenzmanager vergeben. So wird es möglich, auch Personen einzubinden, die nur fallweise mit LemonTree arbeiten wollen.“ Dadurch reduziert sich der Verwaltungsaufwand gerade bei häufigerem Nutzerwechsel deutlich, da alles automatisiert abläuft.
Modellvergleich lässt sich speichern
Für alle Unternehmen, die Software im Umfeld funktionaler Sicherheit erstellen, ist eine Überprüfung jeder Änderungen im Modell verpflichtend. Das wird nun durch eine neue Funktion in LemonTree erleichtert. Sie erlaubt es Entwicklern, eine Sitzung zu speichern, bei der zwei Modelle verglichen oder zusammengeführt werden (Diff-Funktion). Damit bleibt die Auswahl der zu vergleichenden Modelle erhalten und kann z.B. auch von einer anderen Person im Rahmen eines Reviews wieder genutzt werden. „Viele unserer Kunden müssen jede Veränderung im Modell (Change Request) einem Review unterziehen. Diesen aufwendigen Prozess erleichtern wir mit diesem Feature maßgeblich“, so Wieland.
Um eine derartige Überprüfung geänderter Modelle sicher und konzentriert durchführen zu können, ist auch der Einsatz von Filtern sehr hilfreich. Das Feature „Advanced Filter“ erlaubt es daher nun, mit einer einfachen Sprache (z.B. und/oder Verknüpfungen) ganz gezielt nur bestimmte Änderungen anzuzeigen. So können Schritt für Schritt alle Änderungen einzeln durchgegangen werden, um immer den Überblick zu behalten. Auch die Filtereinstellungen lassen sich speichern, sodass sie jederzeit wieder verwendbar sind.
Diagramme erleichtern das Verständnis
Neben der textuellen Baumdarstellung verwenden heute immer mehr Entwickler bei der Arbeit mit Modellen die grafische Diagrammansicht. Bisher war es allerdings nicht möglich, eine Voransicht des aus zwei Ausgangsmodellen zusammengeführten neuen Modells als Diagramm anzusehen. „Die Arbeit mit Diagrammen wird immer beliebter, da die bildliche Darstellung oft leichter und schneller erfassbar ist als die Baumdarstellung. Daher verwirklichten wir in der neuen Version auch die Voransicht des Zieldiagramms. So können Entwickler rasch erfassen, wie sich die Änderungen letztlich auswirken“, erläutert Wieland. Darüber hinaus lassen sich einzelne Diagramme etwa auf einem anderen Bildschirm anzeigen.
Besseres Verständnis der Änderungen
Weitere Features erleichtern das tiefergehende Verständnis der Änderungen im Modell. So werden in LemonTree 2.0 einfache Layoutänderungen von echten Modelländerungen klar unterscheidbar. Dies ist vor allem bei vielen Änderungen wichtig, um so ein eindeutiges Bild zu erhalten, in welchem Bereich Änderungen durchgeführt wurden. Für die sehr tief in das Modell eingreifende Bearbeitung wurde zusätzlich ein neues „Property GUI“ erstellt, das es ermöglicht, sowohl im Diagramm als auch in der Baumdarstellung Änderungen detailliert anzusehen. Properties werden damit im Modell bearbeitbar. Zusätzlich lassen sich mit diesem Feature auch Profile, die das Unternehmen z.B. selbst entwickelt hat, in LemonTree zu integrieren. „Durch die enge Anbindung unserer Entwicklungsarbeit an die Praxis sind wir sicher, dass wir mit LemonTree 2.0 wichtige und sofort einsetzbare Funktionen zur Verfügung stellen. So sorgen wir dafür, dass unserer vielfältigen Projekterfahrungen rasch in das Produkt einfließen, und so allen Anwendern zur Verfügung stehen. Um unsere Kunden rasch mit den Vorteilen der neuen Version vertraut zu machen, haben wir unsere Hilfe-Seite stark erweitert und dort alle Features im Detail beschrieben“, so Wieland abschließend.
Das neue Release LemonTree 2.0 steht ab sofort zur Verfügung. Vereinbaren Sie gleich jetzt ein Webinar, um die Lösung und ihren Einsatzbereich besser kennen zu lernen. Wir helfen Ihren Teams dabei, ihre Modelle effizient zu vergleichen und zusammenzuführen, um damit Projekte schneller abzuwickeln.
Mehr Informationen über LemonTree:
https://www.lieberlieber.com/lemontree/de/