|
|
|
|
|
by hergin
3117 days ago
|
|
It is a neat idea to separate the semantics and the syntax. However, for some reason, it didn't get enough popularity. Apache Commons has an SCXML package which parses scxml statechart format (standard) and produces dynamic java objects but this couldn't see the daylight and suspended at version 0.9 in 2015. I had nice experiences with this separation logic though. It is more flexible and extendable than regular finite state machines. There is parallelism and timeouts built-in the standard and as mentioned in the presentation, it solves a lot of if-else kinda structure without a hassle. |
|