Shortly after the introduction of the LemonTree family (Desktop, Web, Automation, Components, Connect), version 4.0 provides a user interface based on the latest technology with 4K resolution and a special focus on user friendliness and user feedback (Figure 1). The only exceptions are the LemonTree.Connect products (Codebeamer, Polarion), which are kept up-to-date in a separate release cycle.
The LemonTree Addin for Enterprise Architect also gets a new interface to improve the user experience for model versioning and the management of LemonTree Components. The possibility to switch directly between the different addin menus avoids unnecessary loading times and improves performance considerably (Figure 2).
Dr. Konrad Wieland, CEO of LieberLieber: "With the release 4.0, our development team has succeeded in providing the products with a new user interface that is even more appealing and intuitive and involves the users more. Furthermore, models can be better integrated into a continuous integration process, as features for web-based reviews, diagram export and XML reports have been implemented. Once again we own that we are constantly adapting LemonTree to the growing expectations of our target group and also always keep an eye on ease of use."
The modernisation is reflected not least in the new example model "Power Window Controller", which is executed with SysML. This current example model is supplied with the new version, incidentally also as an Enterprise Architect 16 SQLite project.
Features for better clarity
LemonTree 4.0 offers the possibility to set a "Custom Root", whereby only certain Enterprise Architect packages are displayed in a LemonTree session. This allows for more focused merge reviews by hiding other model areas (Figure 3).
Since LemonTree calculates the difference of Enterprise Architect models on database level, it often detects differences that are not directly associated with changes. Therefore, it was a frequently mentioned customer request to improve the clarity here. Using the new function "Noise Reduction", the display of LemonTree can now be reduced to essential changes in order to get a clear overview more easily (Figure 4).
In order to better perform evaluations of changes to the Enterprise Architect model, the model changes of diff/merge processes calculated by LemonTree can now be exported as an XML report. This XML report is created by LemonTree Automation and can be used as a review artefact in order to carry out reviews, e.g. on a build server, in a more targeted and automated manner.
Models better integrated into the continuous integration process
In order to better integrate models into a continuous integration process, features for web-based reviews, diagram export and XML reports were implemented with LemonTree.Automation 4.0 and LemonTree.Web 4.0. With these features it is possible for the first time to integrate LemonTree into the pull / merge request workflow and to edit models in the same schema as source code. In order to be able to use LemonTree more easily on build servers, a Docker image for Linux is now also available.
Reviews easier to carry out
For a more comfortable execution of model reviews, LemonTree.Automation offers an additional diagram export function. With this, diagrams can be exported as SVG, e.g. to attach them to a GitHub comment (Figure 5).
Furthermore, LemonTree.Web was enabled to open LemonTree session files. Thus, diff or merge sessions created with LemonTree.Automation can be reviewed via LemonTree.Web.
Links:
Help page: https://help.lieberlieber.com/LemonTree/index.html
WEBINAR
You want to get to know LemonTree 4.0 better? Then register today for our webinar on Monday 6 November (03:00 PM):
https://us06web.zoom.us/webinar/register/WN__zaciqW2QeWPbzXAjQjdFQ#/registration
((Info Box))
The most important innovations in LemonTree 4.0
- User interface with 4K resolution and a special focus on user-friendliness and user feedback
- LemonTree Addin for Enterprise Architect: New interface improves user experience for model versioning and management of LemonTree Components
- Custom Root: Only certain Enterprise Architect packages are displayed in a LemonTree session
- Noise Reduction: Only the most significant changes are displayed in LemonTree.
- In LemonTree.Automation 4.0 and LemonTree.Web 4.0 features for web-based reviews, diagram export and XML reports have been implemented.
- Docker Image for Linux
((Info box))
The LemonTree family currently consists of the following products:
- Desktop: Diff/Merge functions
- Web: Enables web-based review of LemonTree session files
- Automation: Use in the context of a build server pipeline (without GUI)
- Components: Allows the division of a model created with Enterprise Architect into different sub-models or components.
- Connect: Synchronisation of ALM Tools (Codebeamer, Polarion) and Enterprise Architect
We are a software engineering company. The know-how of our employees lies in model-based software and system design based on tools such as Enterprise Architect from Sparx Systems.
Our customers are companies that place particular importance on the quality of their software and systems development. They wish to maintain a constant overview of their complex development scenarios while ensuring that security-relevant requirements are clearly represented in models.
For this task we provide our own special tools, such as LemonTree and Embedded Engineer. In addition, we offer a range of useful tool integration services to help make our customers’ development processes more productive.
LieberLieber is a business unit of Lieber.Group. More information: www.lieberlieber.com
LieberLieber Software GmbH
Handelskai 340, Top 5
A1020 Wien
Telefon: +43 (662) 90600-2017
Telefax: +43 (662) 90333-3017
http://www.lieberlieber.com
Leitung Presse- und Öffentlichkeitsarbeit
Telefon: +43 (1) 9072627-204
Fax: +43 (662) 90333-3017
E-Mail: ruediger.maier@lieberlieber.com