View Excerpts
  View Full Text

Using Embedded Engineer with multiple Statemachines

Many of our customers use LieberLieber Embedded Engineer for Sparx Systems Enterprise Architect to build embedded systems with multiple State machines – to make live easier for new users we improved our documentation!

And because we are a bit retro this week it is a Traffic Light Example like in the good old AMUSE days.

Find all the Details on our help page:

https://help.lieberlieber.com/display/EmbeddedEngineer/Multiple+State+Machines

CarSM.PNG

PedestrianSM.PNG

The sample will also be part of the upcoming Embedded Engineer 2.2 release.

LemonTree unterstützt Produktlinien-Entwicklung

Der stark wachsende Automobilzulieferer Preh Car Connect GmbH plant, seine Software-Entwicklung künftig auf die Methodik der Produktlinien-Entwicklung umzustellen. Als langjähriger Enterprise Architect Kunde stieß man dabei auf LemonTree von LieberLieber. In einem gemeinsamen Vortrag wurde nun das ehrgeizige Konzept dazu präsentiert. Dipl.-Informatiker Tim Michaelis, Softwarearchitekt bei Preh Car Connect: „Da wir im Unternehmen stark wachsen und viele Serienprojekte umsetzen, lassen sich dabei Bestandteile unserer eigenen Software immer wieder verwenden. Bisher ist das allerdings nur durch aufwendiges manuelles Kopieren insbesondere der Modelle möglich. Gemeinsam mit LieberLieber arbeiten wir daher an einem Projekt, mit dem sich solche Vorgänge automatisieren lassen. LemonTree ist für uns ein wichtiger Baustein, um diese Entwicklungsschritte schneller und einfacher umsetzen zu können.“

Lesen Sie auf unserer neuen Homepage den ganzen Text.

Grafik: Preh Car Connect

Grafik 1

 

 

Save the date EA Best Practice Days 10-11.04.2018 in Nürnberg

Nach dem großen Erfolg und den vielen positiven Rückmeldungen zu den ersten beiden Auflagen der «Best Practice Days» gibt es im 2018 die Fortsetzung! Mit diesem jährlichen Event schaffen wir die persönliche und interaktive Plattform zur Enterprise Architect Community. Dienstag, 10. bis Mittwoch, 11. April 2018 in Nürnberg NH Collection Hotel Nürnberg City.

Der erste Tag ist den Praxis- und Fachbeiträgen gewidmet, der zweite Tag reserviert für Schulungen rund um den effizienten Einsatz der Modellierungsplattform.
Berichte aus der Praxis, Fachbeiträge rund um neue Funktionalitäten, interaktive Schulungen und die persönliche Vernetzung mit anderen Enterprise Architects machen aus diesen beiden Tagen ein Muss für jeden, der die Plattform in seinem Unternehmen einsetzt. 

Bei Fragen, kontaktieren Sie uns
Teilnahmegebühren:

109,– Euro für Best Practice Intro-Tag 10.04.2018 + Abendveranstaltung
650,- Euro für Best Practice Schulungstag 11.04.2018
699,- Euro Kombiangebot 2 tägig 10-11.04.2018
Teilnehmer welche die Veranstaltung über unseren Onlineshop bezahlen erhalten einen Rabatt.
Link für die Bezahlung erhalten Sie im Bestätungsmail nach Anmeldung.
In den Gebühren sind Speisen und Getränke während der Veranstaltung beinhaltet, jeder Teilnehmer erhält nach der Veranstaltung alle Vorträge (des gebuchten Pakets) und Informationen zur Verfügung gestellt.

TDSE 2017: Model Versioning in Product Line Development

Cost and innovation pressure are the key drivers for the switch to product line development. However, the hoped-for shortening of development cycles requires a close cooperation between platform development and the various customer projects. If these are complex products with a large number of components and supporting specialist groups, which previously worked on the basis of a common model, completely new challenges arise at the model level. The so-called “basic software”, which forms the basis of the individual product lines, as an independent platform to establish and adapt and extend it in individual customer projects, is not easily possible with today’s standard modelling tools.

In a joint presentation at TdSE 2017, Preh Car Connect and LieberLieber presented a concept for modelling with Enterprise Architect, which aims to work on different model versions in a distributed manner, but to keep the “basic software platform” always in a consistent state. The central idea of this concept is the application of existing approaches that have established themselves in the area of configuration management of source code.

Our presentation “Model versioning in product line development using Enterprise Architect and LemonTree” is available for download here:

https://customers.lieberlieber.com/Downloads/LemonTree/LL_PCC_TdSE17%20-%20Final.pdf

clip_image002

Alf and fUML Open Source Reference new versions

We got news from Ed Seidewitz:

Version 1.1.0 of the Alf Open Source Reference Implementation is now available at http://alf.modeldriven.org. For release notes, see https://github.com/ModelDriven/Alf-Reference-Implementation/releases/tag/v1.1.0.

This release conforms to the recently adopted version 1.1 of the OMG Action Language for Foundational UML (Alf) standard, available at http://www.omg.org/spec/ALF/1.1. In addition to error corrections and clarifications, Alf 1.1 includes a number of important updates to the Alf language:

  • Added support for Real operators and standard model library functions.
  • Added new @indexFrom0 and @indexFrom1 annotations to allow switching between 0-based and 1-based indexing.
  • Added a new “null coalescing” operator.
  • Tightened multiplicity conformance rules and added tracking of multiplicity and typing of local names.
  • Updated mapping of instance creation expressions for active objects, to start classifier behaviors of parent classes.
  • Updated semantics to be based on fUML 1.3.

For a complete list of issues closed in Alf 1.1, see http://issues.omg.org/issues/task-force/ALF11.

This open source implementation of Alf is being developed by Model Driven Solutions and made available under the GNU General Public License v3. It is not officially endorsed in any way by OMG, but should be of interest to the OMG UML community. For immediate notification of new releases, register to “watch” the repository at https://github.com/ModelDriven/Alf-Reference-Implementation.

Version 1.3.0 of the Foundation UML (fUML) Open Source (Reference) Implementation is now available for download from http://fuml.modeldriven.org. For release notes, see https://github.com/ModelDriven/fUML-Reference-Implementation/releases/tag/v1.3.0.

This release conforms with the recently adopted version 1.3 of the OMG Semantics of a Foundational Subset for Executable UML Models (fUML) standard, available at http://www.omg.org/spec/FUML/1.3. In addition to bug fixes, fUML 1.3 includes the following significant changes from the previous version:

  • Added semantics for central buffer nodes and data stores.
  • Added semantics for call events, accept call actions and reply actions.
  • Added BasicInputOutput model library support for reading and writing reals.
  • Clarified that sending a signal is asynchronous from receiving the signal.
  • Updated activity execution semantics so that activity parameter nodes fire before other activity nodes.
  • Refactored and generalized handling of event occurrences.

For a complete list of issues closed in fUML 1.3, see http://issues.omg.org/issues/task-force/FUML13.

This open source implementation of fUML was originally developed by Model Driven Solutions under contract to Lockheed Martin Corporation and is now freely available under the Academic Free License v3. It is not officially endorsed in any way by OMG but should be of interest to the OMG and wider UML community. For immediate notification of new releases, register to “watch” the repository at https://github.com/ModelDriven/fUML-Reference-Implementation.