From: John R. <jsr...@ya...> - 2001-08-25 04:38:37
|
This application is straightforward, clean and functional. It is a good baseline for the gui component of FSM. I liked the auto layout functionality. The developer computes several layouts displaying the state machine created by the user. He then displays the optimal layout. This will be one of the key implementation issues for the gui. I will attempt to state the problem as follows: "Given a set of linked states which have been randomly placed on the screen by the user, find an algorithm to generate a layout for these states". I want to explore alternatives to the algorithm used by this application. We can embody this algorithm in the strategy pattern, so that we can switch algorithms later on, should we find better alternatives. He also has other features in the app such as eliminating unreachable states and converting from a NFA to a DFA. We could consider these later... Please respond with inputs for formatting algorithms... Thanks, John. --- "Stathy G. Touloumis" <st...@st...> wrote: > Here is a generic FSM visual editor developed in > java. Would definitely > require some work but perhaps can lay a foundation > to build upon. Full > source is available : > http://www.belgarath.demon.co.uk/java/fsme.html > > > > > -- There is always somebody better than you . . . > -- Until you realize this you can never be the best. > > Stathy G. Touloumis > Coder > > > _______________________________________________ > Statemachine-development mailing list > Sta...@li... > http://lists.sourceforge.net/lists/listinfo/statemachine-development __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ |