PV3 ⊧ Stormcomputes how a given property is related to a given specification
Application domain/field
- Probabilistic model checking
- Model checking
Type of tool
Probabilistic model checkerExpected input
- Input model:
- DTMCs (discrete time Markov chains)
- CTMCs (continuous time Markov chains)
- MDPs (Markov decision processes)
- GSPN (generalised stochastic Petri nets)
- DFTs (dynamic fault trees)
- cpGCL (conditional probabilistic guarded command language) program
- Explicit model
- Quantitative specification:
- PCTL (probabilistic computation tree logic, for discrete-time models)
- CSL (continuous stochastic logic, for continuous-time models)
- Extensions of the abovementioned logics: Expected rewards, long-run average rewards, conditional probabilities and multi-objective model checking
Format:
Storm supports many different input formats:- Input model:
- PRISM for DTMCs, CTMCs and MDPs
- JANI for DTMCs, CTMCs and MDPs
- PNML or GreatSPN for GSPNs
- Galileo format for DFTs
- cpGCL
- Explicit format
- Specification:
- "Extended subset" of the PRISM property language
- Embedded in the JANI model