PRODUCT LINE

Product Line

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.

 

 

produktlinie diff merge mdproduktlinie diff merge md
produktlinie split mdproduktlinie split md
produktlinie daten
productlinie sync mdproductlinie sync md

 

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.

diff merge

 

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)
diff merge sm

 

 

 

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.

sync

 

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

split

 

split highlight sm

 

 

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.