Development of a solution for optimizing and debugging embedded software at the model level

Vienna/Höhenkirchen-Siegertsbrunn, …… – LieberLieber Software and Lauterbach have joined forces to create a solution for the optimization and debugging of embedded software directly on the model in addition to the source code level. “This cooperation with Lauterbach, the world market leader for hardware-assisted debuggers, further complements our offering in the area of embedded systems development. In response to continually growing demand, this joint solution now enables debugging directly in the UML model itself and thereby more efficient and less time-consuming troubleshooting,” says Daniel Siegl, CEO at LieberLieber Software.

This solution was presented by both companies at the Embedded World Conference, Feb. 24th till 26th, 2015 in Nuremberg, Germany, as a specially-created demo version.

Growing demand now met by an optimized solution
“All of our debugging solutions allow the search for errors down to the source-code level in all popular object-oriented languages. To facilitate debugging in UML-generated source code, we looked for a partner that allows users to debug directly at the model level. With LieberLieber we have found the right company that can refer to extensive experience in solving this challenge. Although the embedded market in terms of model-based debugging is still a bit hesitant, we expect great demand both in Germany and in the US for this compelling solution,” explains Rudi Diensteck of Lauterbach, stressing the importance of the cooperation.

The new solution combines the Lauterbach TRACE32® In-Circuit Debugger product line with the LieberLieber UML Debugger. The TRACE32® has already shipped to 100,000 customers, and supports all common CPU architectures including ARM/Cortex, Intel x86/x64, Power Architecture and many others. The UML Debugger is part of LieberLieber Embedded Engineer for Enterprise Architect, a solution for the model-based development of embedded systems. The graphical debugger is integrated into the Enterprise Architect UML platform by Sparx Systems, used by over 350,000 users worldwide. It allows you to set hardware breakpoints directly in the model and then go through the process step-by-step. The time response of the system being analyzed is not impaired, which is decisive for the debugging of embedded solutions.

“This jointly-created solution allows customers to graphically and efficiently analyze the system for errors, and optimize simultaneously. It gives UML developers the power to ensure that the critical factors of the embedded system are not changed,” says Dienstbeck.

About Lauterbach
Lauterbach GmbH, founded in 1979, is the global leader in microprocessor development systems, and has enjoyed exceptional growth in the area over many years. Due to very close, long-term cooperation with all important producers of semiconductors it is possible to offer a debugger when new chips are being introduced. The headquarters in Höhenkirchen near Munich house the development, production, sales and support of the world-renowned “TRACE32” product line. Lauterbach is an independent, privately-held company and has locations in Great Britain, France, Italy, Japan, Tunisia, China, and on the USA East and West coasts.

Learn more about Lauterbach at: www.lauterbach.com