TY - JOUR
T1 - An automated qualitative analysis of real-time systems using Timed Petri net and SPIN
AU - Shailesh, Tanuja
AU - Nayak, Ashalatha
AU - Prasad, Devi
N1 - Publisher Copyright:
© 2024 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group.
PY - 2024
Y1 - 2024
N2 - Verification of real-time system properties using formal models can improve system design and quality. The Timed Petri net is a formal model for modelling and designing real-time systems with time constraints. Furthermore, model checking is a formal verification method used to verify system properties using model checkers. This article proposes an automated transformation system for mapping a Timed Petri net into one of the common model checkers, the SPIN PROMELA model, to verify real-time system properties. This approach enables the combination of two modelling paradigms and supports system verification using system design models. In this study, the system properties were verified using both the simulation method and linear temporal logic formulas supported by the SPIN model checker. Timed Petri net models of two different case studies, a central server computer system and a manufacturing Kanban system were considered to verify the boundedness, liveness and system behavioral properties using the proposed transformation system.
AB - Verification of real-time system properties using formal models can improve system design and quality. The Timed Petri net is a formal model for modelling and designing real-time systems with time constraints. Furthermore, model checking is a formal verification method used to verify system properties using model checkers. This article proposes an automated transformation system for mapping a Timed Petri net into one of the common model checkers, the SPIN PROMELA model, to verify real-time system properties. This approach enables the combination of two modelling paradigms and supports system verification using system design models. In this study, the system properties were verified using both the simulation method and linear temporal logic formulas supported by the SPIN model checker. Timed Petri net models of two different case studies, a central server computer system and a manufacturing Kanban system were considered to verify the boundedness, liveness and system behavioral properties using the proposed transformation system.
UR - https://www.scopus.com/pages/publications/85198664704
UR - https://www.scopus.com/inward/citedby.url?scp=85198664704&partnerID=8YFLogxK
U2 - 10.1080/23311916.2024.2375100
DO - 10.1080/23311916.2024.2375100
M3 - Article
AN - SCOPUS:85198664704
SN - 2331-1916
VL - 11
JO - Cogent Engineering
JF - Cogent Engineering
IS - 1
M1 - 2375100
ER -