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