SilverDecisions / SilverDecisions

Software for creating and analyzing decision trees.
GNU Lesser General Public License v3.0
118 stars 40 forks source link

Add Universal Modelling Language view. #167

Open smoczek opened 6 years ago

smoczek commented 6 years ago

Taking Openscad language as an example ( https://openjscad.org/) it would be nice to have this graph written AND and a text version of this graph written in text language based on Universal Modelling Language (UML) for example similar to state diagram language http://plantuml.com/state-diagram.

bkamins commented 6 years ago

@pszufe @mwasiluk What do you think?

In my view it is a very nice idea of adding an additional view like this in the future if there is a use case for this.

If we wanted to go this way I assume that @smoczek would propose a specification of a desired mapping between native SilverDecisions format and UML format and our team could implement it. @smoczek - would you be willing to do that if we decide to go this way?

smoczek commented 6 years ago

I think Activity Diagram is a UML format suitable. I might not so easy to implement, so for start, maybe a just floatable window with .json with refresh button would be enough. http://plantuml.com/activity-diagram-beta