TctlhΔ model checking of time petri nets

  • Naima Jbeli
  • , Zohra Sbai
  • , Rahma Ben Ayed

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

1 Scopus citations

Abstract

Concurrent systems are becoming tremendous in different fields such as network applications, communication protocols and client server applications. However, they are rather difficult to develop and especially, due to concurrency, these systems are faced to specific errors like deadlocks and livelocks. In this context, model checking is a promising formal method which permits systems analysis at early stage, thus ensuring prevention from errors occurring. In previous work [16], we proposed an extension of timed temporal logic TCTL with more powerful modalities aiming to specify properties with clocks quantifiers as well as features for transient states. We formally defined the syntax and the semantics of the proposed quantitative logic called TCTLhΔ.Aswellas in [15], we used timed automata and region graph to discuss the applicability of the proposal to model checking by studying its decidability and complexity. In this paper, we define a timed temporal logic TPN-TCTLfhΔ for time Petri nets, for which model-checking is PSPACE-complete. In fact, Petri nets in general have gained a special interest due to their expressiveness power especially while dealing with concurrency. After detailing the proposed model checking method, we show its development and integration into the tool Romeo. Finally, we prove the efficiency of the method via case studies and simulation results.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Science and Business Media Deutschland GmbH
Pages242-262
Number of pages21
DOIs
StatePublished - 2018
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11120 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • Concurrent systems
  • Decidability
  • TC'TL
  • Time constraints
  • Time Petri nets Model checking

Fingerprint

Dive into the research topics of 'TctlhΔ model checking of time petri nets'. Together they form a unique fingerprint.

Cite this