Inside the ./statechart-generator folder there is the Statechart Generator software component.
In order to build and run it in your machine, you must have already installed and configured:
NodeJS v12.20.2
Puppeteer node module v13.7.0
fs node module v1.0.0
is-same-origin node module v0.0.7
Then you can open a terminal inside that folder and run the main.js file with NodeJS. You can specify the link to the visualization inside the ./statechart-generator/material/system_url.txt configuration file, while the list of excluded events can be customized inside the ./statechart-generator/material/excluded_events.txt configuration file.
Inside the ./validation folder, there are the generated Complete Statecharts of ten visualization systems:
1. DataVis
2. Crumbs
3. Crosswidget
4. Ivan
5. Nemesis
6. IDMVis
7. Wasp
8. Radviz
9. InfluenceMap
10. Nemesis
Inside ./user-study folder, there is all the material produced during the user study.