Development of Real-Time Systems with Enterprise Architect and AMUSE.

Couple weeks ago we presented our solution for embedded development at the embedded world Conference 2011 for the first time . Today I’m at the Electronics Fair Exhibition in the Hong Kong Exhibition and Convention Center and present the solution in Asia market. The most of the local development companies need more time to realize the demand for Model Driven Design and Development (MDD) than the European companies, but there is mind change on the way, in particular in the embedded world. The embedded market is one of most competitive and the companies are under pressure to decrease time-to-market. The MDD one of the essential instruments for arriving that target and that what we present to our potential customers here.

How ever Smile me and my colleagues from Sparx Systems Australia we created a new video that demonstrates the usage of the embedded tool kit including Enterpise Architect, AMUSE, Willert Tools and Keil IDE. I like it and would like to share it with you, please enjoy!

And here the same staff as flash video with higher quality:

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

On the embedded world this week in Nürnberg – we have something cool to announce!

Embedded UML LieberLieberUML Code Generation finally at affordable prices!

The specialists for embedded UML in Bückeburg (Willert software tools GmbH) and the Viennese Enterprise Architect experts (LieberLieber Software GmbH) have jointly developed a code generation solution based on Enterprise Architect by Sparx Systems,LieberLieber AMUSE and RXF Willert. This solution is introduced at the embedded world in Nuremberg for the first time at 510 and 231 in Hall 10 booths 2011.

Basic Toolchain

•  Enterprise Architect from Sparx Systems (Systems Engineering or Ultimate)

•  LieberLieber AM|USE – UML Simulation and footprint optimized C Code Generation

Willert Deployer – integrates generated source code into  your embedded IDE Projects

•  Willert Runtime Framework – hardware abstraction layer with extremely small footprint

•  UML Target Debugger – enables you for monitoring of code execution on target without any code instrumentalization

•  Embedded IDE and RTOS of your choice

Prepared for MISRA. Documentation and validation on demand

Supported IDE’s / Compilers – Keil C166, Keil MDK ARM, IAR EWARM, IAR M16C, IAR M32C, Analog Devices Visual DSP++, GNU gcc, Tasking C166 V8.x, TI CodeComposer, IAR Microchip dsPIC/PIC24, Microchip MPLABC32, Altera NIOS II gcc, MS Visual Studio 2008

Supported RTOS – CMX-RTX, OO-RTX, RL-ARM, embOS, VDK, Linux, EUROS, DSP/BIOS, Windows

Further Platforms, IDE’s, Compilers on demand.

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

Geert is very well known in the Add-In community for Sparx Systems Enterprise Architect, lately we were wondering what he will release on his GitHub – now we know (found out by reading http://community.sparxsystems.com/):

To read the full story navigate to “UML and Enterprise Architect Tools open-sourced at GitHub”

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

Geert Bellekens continued his series on how to write Add-In’s for Sparx Systems Enterprise Architect.

See: Testing and debugging your Enterprise Architect C# Add-In

I like that he tells about our free Enterprise Architect Launcher Winking smile

Nevertheless here at LieberLieber we use a different way of Debugging EA Add-In’s:

We start EA from the Debugger so it is easier to use than “attach to process” – and we can be sure the EA instance we use for debugging is in a consistent state when starting. To do so you configure the properties of the project like:

image

Nevertheless if you want a free IDE that can attach to a process I can recommend SharpDevelop!

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

Actually we are doing quite a lot of Projects enhancing the capabilities of Enterprise Architect from Sparx Systems. Finally we managed to represent that on our webpage.

slides[2]

Currently there is not a lot of content – but hey it’s a start.

you can have bespoke Add-Ins and Templates  for:

  • Add-Ins to make your daily work faster
  • Add-Ins to standardize Enterprise Architect usage in your organization
  • Code-Generation Templates
  • Model-Validation
  • Add-Ins for Software-Testing and System Integration
  • Special Reports
  • UML-Profiles
  • Integration with 3rd party tools/repositories, …
  • MDG Technologies
  • Statistics/Metrics
  • Custom import/export
  • Legacy tool visualizations

For inspiration you can check out “LieberLieber AMUSE” or our Codebeamer integration.

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

Geert Bellekens did a nice tutorial on how to build addin’s for Sparx Systems Enterprise Architect:
Create your first C# Enterprise Architect addin in 10 minutes.

The post also contains this nice diagram showing what it takes:

Here at LieberLieber we do it a little bit different using our own framework in between – and we don’t install into GAC. Nevertheless you should get the point how to get started. If you don’t want to do it yourself feel free to contact us Winking smile 

In our opinion it is vital for an addin project to be successful to offer an MSI setup for deployment.

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

Our friends from Sparx Systems Central Europe have nice blog post on running Enterprise Architect on Mac OS. – The blog post is german but still should help Winking smile

Enterprise Architect on a Mac

We are looking into making a tutorial on how to run  LieberLieber AMUSE with Crossover Office.

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg