At Infineon’s Munich location, the company relies on model-driven development with Enterprise Architect. In addition, the advantages of LieberLieber LemonTree were also recognized in order to be able to merge the models created directly in Git into different feature branches.

Srinivas Shenoy studied at the Technical University of Kaiserslautern, is a firmware engineer at Infineon Technologies in Munich and knows the advantages of model-based development from his own experience: "The visual representation in the models created with Enterprise Architect facilitates understanding and analysis. This makes communication between all those involved in development more effective". Especially in view of the longer product life cycles at Infineon, the development team can change at any time without much training: "One model is much better and easier to understand than thousands of lines of code!

LemonTree offers many advantages

Due to the intensive occupation with model-based development in distributed teams, they also came across LemonTree for comparing and merging models: "Thanks to LemonTree, we can now also use the proven processes and workflows from classic software engineering for models. The tool also meets all our requirements in change and configuration management. Therefore, we are now very happy to use the tool and want to further evaluate it with regard to new topics such as BitBucket or Package Management".

Dr. Konrad Wieland, CEO of LieberLieber: "Especially for internationally oriented companies such as Infineon, the ongoing development of models presents challenges that can be solved very well with LemonTree. For example, the current version 2.5 of LemonTree can be started directly from Enterprise Architect and additionally provides basic Git functions. We are sure that this will further strengthen the use of the tool".

Architectural principles and compliance with standards

For development work at Infineon, it is important to always keep the principles of good software architecture in mind. Enterprise Architect also provides support here: "The metamodels with embedded best practices for software architecture ensure good architectural principles in design“, explains the firmware engineer. To this end, model validation can also be performed to check whether the code corresponds to the model and thus to the architecture.

As with many companies, an increasingly important issue is verifiable compliance with standards. For example, the automotive standard for functional safety ISO 26262 prescribes a semi-formal notation for specifying the software architecture. Wieland says: "LemonTree supports compliance with the required standards such as ISO 26262 with various mechanisms. Models thus get the same life cycle as other artifacts, such as software.

Configuration management for models

In a project of medium to high complexity at Infineon, several team members usually work on different tasks and parts of the design. The design is divided into several model files. Configuration management must then help ensure that each task is tracked, debugged and integrated separately. LemonTree is the ideal core product because it helps to perform many tasks better and faster:

– Comparison and merging of Enterprise Architect models

– Versioning of entire EAP files, simple as text files

– Three-way Diff & Merge function

– Direct integration of version control systems like SVN, PTC or Git

– Support for EAP files and DBMS (MS SQL, Oracle etc.)

In addition, LemonTree enables the understanding of changes between individual model versions, which is important for reviews: "Tracking changes in the model and thus the review process becomes easier because all graphical changes can be visualized," confirms Shenoy from his own experience.

Best practices around models from a single source

Ultimately, LieberLieber and its products and services close the circle of industrial best practices by combining model-based development, configuration and change management with LemonTree and agile development. "With the good support of LieberLieber, we are sure that we will be able to keep the increasing complexity in our development projects firmly under control in the future," Shenoy sums up.

The highlights of LemonTree 2.5

LemonTree AddIn for Enterprise Architect

Basic Git functions integrated

Improved performance and extended filter options

ISO 26262 Certification Kit for LemonTree

Optimized license and service information

Über die LieberLieber Software GmbH

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.

More information: www.lieberlieber.com

Firmenkontakt und Herausgeber der Meldung:

LieberLieber Software GmbH
Handelskai 340, Top 5
A1020 Wien
Telefon: +43 (662) 90600-2017
Telefax: +43 (662) 90333-3017
http://www.lieberlieber.com

Ansprechpartner:
Rüdiger Maier
Leitung Presse- und Öffentlichkeitsarbeit
Telefon: +43 (1) 9072627-204
Fax: +43 (662) 90333-3017
E-Mail: ruediger.maier@lieberlieber.com
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel