AMUSE from LieberLieber and RXF from Willert => Embedded for Enterprise Architect

Enables production code generation in ‘C’ for embedded real-time projects on a variety of target environments. Trial for ARM/CortexM3 is available for download.


Start Evaluation today

Check out the Getting Started Document! or download the evaluation software. (370MB)

More information can be found on the Willert Website.

 

UML code generation for embedded systems

Willert Software Tools GmbH and LieberLieber Software GmbH concentrated their software engineering know-how to develop a toolchain based on Enterprise Architect from Sparx Systems. Due to Willerts unique experience in code generation for a variety of microcontrollers and LieberLiebers know-how in customising EA: "UML code generation for embedded systems"  was created.

The goal was to adress the most common problems in the software industry, like reduction of production costs and time-to-market while keeping quality at a very high level. Thus being able to cope with an  increased complexity within software development means that you need to raise the level of abstraction to the level of the UML modeling.

 

The key benefits of the new tool chain:

  • Optimized code generation for real-time systems with low resource-consumption
  • Integrated tool chain that allows a consistent way of working based on the UML abstraction layers
  • Comprehensive and consistent modelling in UML: from static design of classes to the components definition, behavior modeling, initialization of components and configuration of the run-time environment
  • affordable pricing for every company
  • excellent possibilities for integration with other systems and tools thanks to the selected platform - Enterprise Architect based on current UML standards
  • use of industry standards and largely giving up proprietary solutions

Supported process:

UML modeling-> model simulation-> code execution-> UML debugging-> offline analysis

Willert Software Tools GmbH

Our partner Willert is a pioneer in software engineering. Their mission is to make software development as safe and easy as possible.

 

The following video gives an overview on the basis of the Embedded UML Stop Watch for a CortexM3 LPC1768 target how the toolchain based on EA and the tools from LieberLieber and Willert is working.