I just re-checked the DynaCASE video and it has its own textual FSM way :) A little thing that could be added is to generate an empty FSM after creating the project For example:
| fsm init | fsm := DCFsm named: 'SRS FSM'. init := DCFsmInitialState new. fsm addAll: { init }. DCWorkbench openOnDiagram: fsm. Cheers, Hernán 2015-09-22 23:25 GMT-03:00 Hernán Morales Durand <hernan.mora...@gmail.com>: > Thank you Peter, I have to build a FSM and your tool is what I need. > > Do you plan to add a code generator? > > I am writing a Code Generator (not in public state for now) and we could > join forces. I've seen a few Smalltalk FSM implementations out there, but I > am thinking about generation of this kind of code > http://smalltalkhub.com/#!/~MasashiUmezawa/SState > > Hernán > > > 2015-09-22 20:36 GMT-03:00 Peter Uhnák <i.uh...@gmail.com>: > >> Hi Hernán, >> >> could you please try the latest build >> >> https://ci.inria.fr/pharo-contribution/job/DynaCASE/lastSuccessfulBuild/PHARO=50,VERSION=development,VM=vm/artifact/DynaCASE.zip >> >> I'm in the process of integrating FAMIX model so it's bit unstable. >> >> Peter >> >> On Wed, Sep 23, 2015 at 1:32 AM, Hernán Morales Durand >> <hernan.mora...@gmail.com> wrote: >> > Hello, >> > >> > I'm trying DynaCASE modeling platform in latest Pharo 5 installing with >> the >> > following script: >> > >> > Metacello new >> > baseline: 'DynaCASE'; >> > repository: 'github://dynacase/dynacase/repository'; >> > load. >> > >> > When I click both >> > >> > DC Finite State Machine -> FSM Example Divisibility >> > DC Finite State Machine -> FSM Example Decimal >> > >> > I get >> > >> > MessageNotUnderstood: receiver of "handlesAnnouncement:" is nil >> > >> > So my question is how should I install DynaCASE to get a functional >> version? >> > >> > Cheers, >> > >> > Hernán >> > >> > >> > >> > >> > >> > >> > >> > >> >> >