Another dia code generator: dia2fsm



Title: Message
All,
 
Apologies for the wide alias; readers who do not use the Finite State Machine model for developing software may ignore this note.
 
Any of you who do may be interested in a command line utility I have developed and submitted to Sourceforge (http://sourceforge.net/projects/dia2fsm/).
 
The utility takes a dia diagram containing an FSM specification (please see the user guide for details of general usage and the UML objects to use) and forward generates skeleton code.
 
The current version (V 0.0.2) supports C and C++ code generation (Java coming soon), and also creates a makefile to allow the skeleton code to be built and tested. It will also create an input file for AT&T's dot application, and generate a PNG image of the machine on request.
 
The generated code is _not_ intended to be an academically sound FSM implementation, but is intended to provide an efficient, working state machine.
 
dia2fsm is written in C++, and although it is built on Win2K only at present, any platform-sensitive code is implemented with the Qt library.
 
Finally, thanks for reading this far! Please let me know if you use the software (success and failure stories!), and if you have any questions, problems using the software or have any suggestions or complaints!
 
Kind regards

 

Damien Golding

 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]