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

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

Reply to
Peter Mueller
Loading thread data ...

In message , Peter Mueller writes

See also visualSTATE

formatting link

--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills  Staffs  England     /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply to
Chris H

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

Thanks...

Reply to
Eric

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     /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply to
Chris H

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
**
Reply to
Robert Adsett

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

Reply to
funkyarm

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

Reply to
Clifford Heath

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.