InternetIntelligenz 2.0

kostenlos Pressemitteilungen einstellen | veröffentlichen | verteilen

Pressemitteilungen

 

LieberLieber: Embedded Engineer 3.5.4

ID: 2163035

Enterprise Architect Version 3.5.4


(PresseBox) - Seitüber zehn Jahren ist LieberLieber Embedded Engineer für Enterprise Architect in der Modellierung erfolgreich im Einsatz. Er wird laufend aktualisiert und liegt nun in der Version 3.5.4 vor.

Wien, 2.4.2025– Seit über zehn Jahren ist LieberLieber Embedded Engineer für Enterprise Architect am Markt und liegt nun in der Version 3.5.4 vor. Mit dem in Embedded Engineer enthaltenen UML Debugger hat LieberLieber ein Problem gelöst, das mehrere Generationen von Code-Generierungs-Werkzeugen prägte. Neben der verbesserten Codegenerierung verfügt Embedded Engineer auch über Funktionen, die die Modellierung von Anwendungen vereinfachen. Das Werkzeug besteht aus drei Modulen:

- Code-Generator

- UML-Debugger

- Automatisierung

Offenes System

Embedded Engineer wird mit einem UML-Profil für Ihr Modell geliefert, das einen schnellen Zugriff auf die am häufigsten verwendeten Elemente für die Codegenerierung ermöglicht.

Embedded Engineer ist zielunabhängig und schränkt Anwender daher nicht auf eine bestimmte Hardware, ein bestimmtes Framework oder einen bestimmten Compiler ein. Durch die generische Sprachimplementierung erhält der Nutzer die Möglichkeit, jedes Sprachfeature und jeden Compiler zu verwenden. Alle neuen und alten Sprachmerkmale lassen sich dem Code/Modell mit Hilfe des Embedded Engineer UML Profil hinzufügen.

Optimierten Low-Code erzeugen

Embedded Engineer wurde entwickelt, um ressourcenschonenden und effizienten C/C++-Code aus Verhaltensmodellen zu erzeugen:

Strukturelle Elemente

Pakete

Klassen

Verhaltensweisen

Aktivitäten

Zustandsautomaten

LieberLieber UML Debugger

Mit dem in Embedded Engineer enthaltenen UML Debugger hat LieberLieber ein Problem gelöst, das mehrere Generationen von Code-Generierungs-Werkzeugen prägte. War nämlich Debugging in den Anfangszeiten nur auf Assembler-Ebene möglich, so erfolgte dieser zentrale Schritt der Softwareentwicklung in den letzten Jahrzehnten direkt in der Programmiersprache. Auch in der modellbasierten Entwicklung befinden wir uns heute in einer ähnlichen Situation: Die Entwicklung findet auf UML-Modell-Ebene statt, das Debugging dann in C oder C++. Mit dem UML Debugger erfolgt das Debugging direkt auf Modell-Ebene, was einen großen Entwicklungsschritt in der modellbasierten Entwicklung darstellt.





Der UML Debugger besteht aus einem eigenen Projektbrowser, einem Diagramm- sowie einem Source-Code Anzeiger. Gleich nach derÜbertragung des erzeugten Codes auf die Hardware ermöglicht es also der UML Debugger, den Code direkt im Modell zu debuggen. Der Debugger sorgt automatisch für die Synchronisation des Modells mit dem Source-Code und erlaubt es dem Entwickler, der Ausführung auf beiden Ebenen gleichzeitigzu folgen.

Code Synchronisation: Bestehenden und neuen Code synchronisieren

LieberLieber ist der Auffassung, dass es nicht sinnvoll und effizient ist, die gesamte Applikation neu zu erstellen, um einen durchgehenden modellbasierten Ansatz zu verwirklichen. Vielmehr soll bereits bestehender Code weiterverwendet werden, während andere Teile der Software unter Nutzung der Vorteile der UML entwickelt werden (z.B. ein Zustandsautomat als integraler Bestandteil des Modells). Auch wenn die modellbasierte Entwicklung viele Vorteile mit sich bringt, lassen sich manche Teile doch schneller im Source Code Editor entwickeln. Die in Embedded Engineer enthaltene „User Code Synchronisation“ bietet eine leistungsfähige Möglichkeit zur Synchronisierung des neuen, handgeschriebenen Codes mit dem Modell. Dafür markiert das Tool deutlich die Bereiche im Source Code, die durch den Entwickler jederzeit sicher editiert werden können.

https://www.lieberlieber.com/embedded-engineer/

https://help.lieberlieber.com/embeddedengineer.html

Neue Features in Embedded Engineer 3.5.4

Geänderter ifndef Kommentar (class closing) für bessere Code-Analyseergebnisse

Aktualisiertes TrafficLight-Beispielmodell

Unnötige Protokollierung in das System-Eventlog wurde reduziert

Tool internes Code-Zertifikat erneuert

 

Wir sind ein Software-Engineering-Unternehmen. Das Know-how unserer Mitarbeiter liegt in der modellbasierten Software- und Systementwicklung auf Basis von Tools wie Enterprise Architect von Sparx Systems.

Unsere Auftraggeber sind Unternehmen, die besonderen Wert auf die Qualität ihrer Software- und Systementwicklung legen. Sie wollen in ihren komplexen Szenarien immer den Überblick bewahren und sicherstellen, dass bei der Entwicklung vor allem die sicherheitsrelevanten Anforderungen gut nachvollziehbar in Modellen abgebildet sind.

Speziell für diese Aufgabe stellen wir eigene Werkzeuge zur Verfügung, wie zum Beispiel LemonTree und Embedded Engineer. Ergänzend bieten wir eine Reihe von Dienstleistungen, mit denen wir unsere Werkzeuge in den Entwicklungsprozess unserer Kunden integrieren und nutzbar machen.

LieberLieber ist eine Geschäftseinheit der Lieber.Group. Mehr Informationen finden Sie unter www.lieberlieber.com

Unternehmensinformation / Kurzprofil:

Wir sind ein Software-Engineering-Unternehmen. Das Know-how unserer Mitarbeiter liegt in der modellbasierten Software- und Systementwicklung auf Basis von Tools wie Enterprise Architect von Sparx Systems.
Unsere Auftraggeber sind Unternehmen, die besonderen Wert auf die Qualität ihrer Software- und Systementwicklung legen. Sie wollen in ihren komplexen Szenarien immer denÜberblick bewahren und sicherstellen, dass bei der Entwicklung vor allem die sicherheitsrelevanten Anforderungen gut nachvollziehbar in Modellen abgebildet sind.
Speziell für diese Aufgabe stellen wir eigene Werkzeuge zur Verfügung, wie zum Beispiel LemonTree und Embedded Engineer. Ergänzend bieten wir eine Reihe von Dienstleistungen, mit denen wir unsere Werkzeuge in den Entwicklungsprozess unserer Kunden integrieren und nutzbar machen.
LieberLieber ist eine Geschäftseinheit der Lieber.Group. Mehr Informationen finden Sie unter www.lieberlieber.com



drucken  als PDF  an Freund senden  heise regioconcept stellt KI Social App für Unternehmen vor / Social Media leicht gemacht: KI-gestützte Content-Erstellung Insiders GenerAItor: Individuelle KI-Services ohne Programmierung
Bereitgestellt von Benutzer: PresseBox
Datum: 02.04.2025 - 10:00 Uhr
Sprache: Deutsch
News-ID 2163035
Anzahl Zeichen: 0

Kontakt-Informationen:
Ansprechpartner: Rüdiger Maier
Stadt:

Wien


Telefon: +43 (1) 9072627-204

Kategorie:

Softwareindustrie



Dieser Fachartikel wurde bisher 9 mal aufgerufen.


Der Fachartikel mit dem Titel:
"LieberLieber: Embedded Engineer 3.5.4"
steht unter der journalistisch-redaktionellen Verantwortung von

LieberLieber Software GmbH (Nachricht senden)

Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).

LieberLieber: Startschuss für Matisse ...

LieberLieber ist Teil des europäischen Forschungsprojekts MATISSE (Chips Joint Undertaking), an dem rund 30 Partner über drei Jahre arbeiten werden. Es schließt an das EU-Forschungsprojekt VALU3S an, bei dem LieberLieber alle Partner von den Vorte ...

Alle Meldungen von LieberLieber Software GmbH



 

Wer ist Online

Alle Mitglieder: 50.264
Registriert Heute: 0
Registriert Gestern: 0
Mitglied(er) online: 0
Gäste Online: 54


Bitte registrieren Sie sich hier. Als angemeldeter Benutzer nutzen Sie den vollen Funktionsumfang dieser Seite.