Our customers use LemonTree to develop and document the engineering data of their complex systems. Data on vehicles, aircraft, medical devices, robots, but also infrastructures (e.g., IT systems) or organizational structures are processed and maintained with the help of LemonTree.legt.
The core module of LemonTree uses Diff/Merge to compare and merge (Enterprise Architect) models, requirements, and other structured data.
LemonTree.Components allows data to be broken down into components, and LemonTree.Connect enables data exchange with other products in the workflow.
The LemonTree product line is used by system development organizations around the world. Automotive, aerospace, space, medtech, and defense are particularly well represented in our customer base. Learn more about our clients on the Success Stories page.
DIFFERENT LEMONTREE LICENSES ARE REQUIRED DEPENDING ON THE APPLICATION. HERE IS AN OVERVIEW OF THE AVAILABLE LICENSES:
LemonTree License
- LemonTree.Desktop
- includes Lemontree.Components
- LemonTree.Web
- can be activated on request
- LemonTree.Automation
- LemonTree.Connect
- for Codebeamer
- LemonTree.Connect
- for Polarion
- LemonTree.Connect
- for Jama Connect
If you are unsure which LemonTree products are right for your application, please book an online consultation appointment. We will be happy to recommend the appropriate license model for you.
DIFF/MERGE Highlights – LemonTree
The best teams have complete control over their changes.
![]()
LemonTree was developed to enable versioning systems such as Git to be used for models and other complex graph structures. Benefit from precise version control of individual models.
- Compare (Diff) versions:
Analyze model changes accurately and easily - Merging model parts: Merge different model versions in a controlled manner
- Git-based Workflows for Systems Engineering
- Continuous Integration & DevOps
- Future-proof standards (SysML v2 and much more)
Developed for safety requirements such as ISO 26262
Safety requirements also demand good configuration management for models.
Review von Modellen
LemonTree makes it easy to review and approve all changes. The changes made are marked accordingly so that they can be traced at any time. With LemonTree, users can be sure that they meet all requirements, even during critical audits.
Controlled changes to the model
LemonTree provides a detailed preview of what the merged versions will look like. This helps you to identify the effects of the merge at an early stage and thus only implement changes that are really desired.
LemonTree Automation
LemonTree.Automation is the ideal solution if you want to extend your modeling infrastructure with functions that can be executed in a pipeline, continuous integration, or DevOps environment.
The product enables the use of 3-way diff and merge functions as well as other LemonTree features in a simplified and optimized form that has been specially developed for use in such automated environments.
In short: it's everything you love about LemonTree—packaged in an edition without a graphical user interface, perfectly optimized for operation on servers.
Typically, these are so-called build agents or runners.
Publication
LemonTree Automation now allows the publication of predefined packages
Linux-Enviroment
LemonTree Automation now also runs in most common Linux environments
Consistency Check
LemonTree Automation can now perform consistency checks on Enterprise Architect models.
Deployment
On-the-fly deployment and floating license support
Integration with the tools you already use
Enhance your workflow and seamlessly integrate LemonTree into systems such as Git, SVN, Bitbucket, GitLab, etc. Take advantage of this integration for your Enterprise Architect models.
Versioning Systems
Take advantage of the countless features of your preferred versioning system for your models. Extend your modeling workflows with lifecycle tools such as Bitbucket, Gitlab, and many others.
Continuous Integration
Use our LemonTree Automation Edition for servers such as Jenkins or GitHub to automatically integrate modeling as well.
SYNC Highlights – LemonTree.Connect
LemonTree.Connect enables users to synchronize requirements, model attributes, links, and references between ALM tools and Enterprise Architect based on LemonTree technology.
![]()
This makes it even easier to navigate back and forth between two platforms, while development data is automatically synchronized.
Because every change matters – even between the model and ALM
Every single change counts in every development project. With LemonTree.Connect, we ensure that these changes are not only visible in the model, but also immediately reflected in the leading ALM systems.
Our integrations with codebeamer, Polarion ALM, and Jama Connect create a seamless connection between requirements, architecture, and testing. This ensures that every adjustment is traceable, every decision is well-founded, and every team is always up to date — because every change matters.
Highlights
- Import requirements into Enterprise Architect
- Exporting architecture elements and traceability information to an ALM tool
- Navigate from the ALM tool to EA and from EA to the ALM tool
- Support for links between imported requirements and links between architecture and requirements
SPLIT Highlights – Lemontree.Components
![]()
1. Divide the model into components and version them separately
Models can be broken down into clean, linked components that can be versioned independently of each other—each component has its own lifecycle.
2. Reuse and parallel further development
Once created, model components can be reused in different projects and developed further in parallel.
3. Clean export and import of components
Model parts can be exported cleanly as JSON files, made available externally, and easily reimported into Enterprise Architect—even as ready-made packages from suppliers or internal teams.
4. Controllable access rights for components
Components can be imported as “read-only” so that internal or external partners can use them but not modify them.
5. Agile, distributed product line development
Distributed teams and suppliers can work on product lines simultaneously. LemonTree provides the necessary flexibility and supports a platform approach with separate platform and project components.
6. Intelligent model merging & dependency analysis
Model changes can be easily imported, and an integrated dependency analysis helps you define and manage the relationships between components.

