Generation of Embedded C Code from UML-Based State Machine Design
- Enterprise Architect
- State Machines
- Embedded C
Most of the thesis is confidential (as far as implementation goes), though I can disclose the abstract.
The motion control systems software team at Autoliv Electronics America required a method for conversion from architectural designs in a third-party software (Enterprise Architect) to C code for the state machines in software projects. A method for conversion from architectural designs of state machines to C code has been established by the addition of the EaStateGen add-in for Enterprise Architect, developed by the author to fit the needs of Autoliv.
From the abstract:
The new method of state machine creation (from design in Enterprise Architect to final C code) takes only 8% of the time previously required, taking approximately two man-hours instead of twenty-four.
Thanks for checking this out! I post bi-weekly about various topics. You can subscribe for email notifications here:
Wishing you all the best,