Announcement: New version of C-Code generator from UML state charts

Nov 23, 2008 6 Replies

Hello list readers,



a new version of the sinelabore codegenerator is available for download.



SinelaboreRT generates C-Code from UML state charts. The UML state charts can be designed with the Cadifra UML editor, Enterprise Architect or Magic Draw. The generation process is widely adjustable to your needs.



SinelaboreRT was built especially with embedded real-time systems in mind. Here are some of the key features:


- Generates human readable C-code



- Code generation especially for embedded real-time systems



- Supporting hierarchical designs



- No run-time environment needed



- Fits well in different system designs (foreground/background, RTOS- based ...)



- No gap between design and code



- Support for different input formats (Cadifra, XMI)



- Simple integration in different development environments



- Low cost



- Support for automatic test-case generation



If you want to give it a try please visit

formatting link
and take a look in the manual. A demo version is also available.



With best regards, Peter Mueller


-- Peter Mueller info at sinelabore.com

formatting link


In message , Peter Mueller writes

See also visualSTATE

formatting link

\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Are any of you aware of any tool that does the reverse, i.e. generates state charts from code?

Thanks...

In message , Eric writes

see

formatting link

Not state charts but flow charts, calling trees (looks like Jackson structured charts), where variable s are defined and used etc All interactive AND it will auto generate the documentation with the diagrams and a full data cross ref

Not to mention static analysis, metrics and MISRA-C checking

\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Or BetterState if you can get it still. I prefer BetterState's code generation model but BatterState appears to have been driven to obscurity by its owners.

His offering is, however, considerably less expensive then either of those and even better doesn't appear to be dongled* unlike BS and VS.

Robert

  • I stand to be corrected on this point, since I've yet to try it.
** Posted from
formatting link
**

VasualStat has mutiple code generation options now - i guess we do not find the dongle a problem.

You're using one - it's called a CPU. The state code is the memory image.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required