From: A symbolic model checking approach in formal verification of distributed systems
Framework | Case study | Modeling | Design | Temporal logic/generation | Model checker |
---|---|---|---|---|---|
WAVer [56] | Web applications | LTS | UML | CTL/manual | NuSMV |
FBD [54] | Industrial controllers | LTS | Not supported | LTL/manual | NuSMV |
PLC [57] | E-Business system | LTS | Not supported | LTL/manual | Spin |
SysML-ja [58] | Concurrent system | LTS | UML | Not supported | NuSMV |
IStar [59] | Concurrent system | LTS | Not supported | CTL/manual | NuSMV |
SimuLink [60] | Concurrent system | LTS | Not supported | CTL/manual | NuSMV |
FOAM [61] | Concurrent system | LTS | UML | CTL/manual | NuSMV |
ArchiMate [63] | Concurrent system | LTS | UML | CTL/manual | NuSMV |
S2Nusmv [64] | Concurrent system | LTS | Not supported | LTL/manual | NuSMV |
Petrinet2smv [65] | Concurrent system | KS | Petri net | CTL/manual | NuMSV |
Our approach | Concurrent system | LTS/KS | UML/graph | LTL-CTL/automatic | NuSMV |