Hi Stephan, Am 04.04.2013 um 10:48 schrieb Stephan Eggermont <[email protected]>:
> Hi Norbert, > > Could you get some inspiration from the PetitParser browser? > What would you need more? Roassal could do with some > more shapes, but is pretty good for something like that. > with PetitParser browser you mean the PetitParser UI? And what aspect you are referring to? The linked node diagram of productions? Can you elaborate on the capabilities of Roassal? I had a look at Roassal. As far as I understand it is suited for larger distributions of rather homogenous shapes. I know you can choose different shapes for different views. But my case would be more a "constructing" of an diagram image. Ok, the real plan. I'm implementing an communication stack [1] where the central behavior is a huge state machine / flow chart description [2] (the state machine / flow chart is described on page 30 to 60). This is a task that is hard to do right without any guidance. My idea is to figure out a way to annotate the sources in a way to get the right points in control flow from code. From this I like to create a diagram that is semantically equivalent to the description in the spec. I'll need therefor things to create state machine / flow charts, meaning shapes, directed arrows, branches etc.. Well, my dream would be to inject a real data packet into the communication layer and get a diagram where the path taken is highlighted :) The best approach I have til now is to generate a graphviz dot file for the diagrams but using anything from Moose would indeed be nicer. Norbert [1] http://en.wikipedia.org/wiki/Transaction_Capabilities_Application_Part [2] http://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-Q.774-199706-I!!PDF-E&type=items
