A new GreatSPN GUI for GSPN editing and CSL TA model checking Tool presentation Elvio G. Amparore UNIVERSITÀ DEGLI STUDI DI TORINO
The GreatSPN framework What is GreatSPN: ◦ Framework for modeling, validation and performance evaluation centered around the GSPN and SWN formalisms. ◦ Very long development history, started in ◦ Several state-of-the art solvers, tools, analyzers, model checkers, … ◦ Provides an outdated Motif-based GUI. Introduce a new GUI for GreatSPN.
A new GUI for GreatSPN Java-based, portable application. Support editing of: GSPN models DTA automata for CSL TA model checking Editing Interactive Token game P/T invariant visualization Specification of measures Computation using GreatSPN solvers. Editing Interactive model- checking simulation Computation using GreatSPN model checker.
Editor features Various features: Undo/redo of every editing command. Cut/copy/paste, drag&drop of objects Single/multiple editing of selected objects. High graphical quality of the models. Integrated LaTeX engine for object labels.
EDITOR DEMO
Conclusions New GreatSPN interface available at: Complete workflow for modeling GSPNs and DTAs, including: ◦ editing ◦ interactive analysis ◦ specification/computation/visualization of measures Multiple solvers + model checking Ongoing work to add SWN nets, symbolic CTL model checking, and other solvers.