Skip to main content

Table 1 Comparison of the related frameworks according to the verification structure

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