• Home
  • Search
  • A Practical Approach to Verification of Mobile Systems Using Net Unfoldings
  • Cite Icon8
  • https://doi.org/10.1007/978-3-540-68746-7_22Copy DOI Icon

A Practical Approach to Verification of Mobile Systems Using Net Unfoldings

  • Jan 1, 2008
  • Roland Meyer +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper we propose a technique for verification of mobile systems. We translate finite control processes, which are a well-known subset of π-Calculus, into Petri nets, which are subsequently used for model checking. This translation always yields bounded Petri nets with a small bound, and we develop a technique for computing a non-trivial bound by static analysis. Moreover, we introduce the notion of safe processes, which are a subset of finite control processes, for which our translation yields safe Petri nets, and show that every finite control process can be translated into a safe one of at most quadratic size. This gives a possibility to translate every finite control process into a safe Petri net, for which efficient unfolding-based verification is possible. Our experiments show that this approach has a significant advantage over other existing tools for verification of mobile systems in terms of memory consumption and runtime.Keywordsfinite control processessafe processesπ-Calculusmobile systemsmodel checkingPetri net unfoldings

Similar Papers
  • Book Chapter
  • Citations7

Factorization Properties of Symbolic Unfoldings of Colored Petri Nets

  • Jan 01, 2010
  • Thomas Chatain +1
  • Conference Article
  • Citations4

Critical Observability of Safe Petri Nets via Integer Linear Programming

  • Dec 01, 2018
  • Xuya Cong +3
  • Research Article
  • Citations24

A Polynomial-Time Algorithm to Obtain State Machine Cover of Live and Safe Petri Nets

  • Feb 14, 2019
  • IEEE Transactions on Systems, Man, and Cybernetics: Systems
  • Andrei G Karatkevich +1
  • Research Article
  • Citations81

Model checking of systems with many identical timed processes

  • Oct 24, 2002
  • Theoretical Computer Science
  • Parosh Aziz Abdulla +1
  • Conference Article
  • Citations4

A Disconnected 1-Safe Petri Net Whose Reachability Tree Is Homomorphic to a Complete Boolean Lattice

  • Jul 01, 2011
  • Sangita Kansal +2
  • Book Chapter
  • Citations8

Intransitive Non-Interference by Unfolding

  • Jan 01, 2015
  • Paolo Baldan +2
  • Book Chapter
  • Citations14

Testing equivalence for Petri Nets with action refinement: Preliminary report

  • Aug 24, 1992
  • Lalita Jategaonkar +1
  • Book Chapter
  • Citations4

Properties of Plain, Pure, and Safe Petri Nets

  • Jan 01, 2017
  • Kamila Barylska +3
  • Book Chapter

Architecture-Centered Integrated Verification

  • Jan 01, 2011
  • Yujian Fu +2
  • Book Chapter
  • Citations2

Petri Nets with Clocks for the Analytical Validation of Business Process

  • Jan 01, 2003
  • Gabriel Vilallonga +3
  • Book Chapter
  • Citations3

Design of Speed Independent Circuits

  • Jan 01, 2015
  • Eric Badouel +2
  • Book Chapter

Invited Tutorial: Verification of Infinite-state and Parameterized Systems

  • Jan 01, 2000
  • Parosh Aziz Abdulla +1
  • Conference Article
  • Citations10

Petri net based PLC stage programming for discrete-event control design

  • Jan 01, 2001
  • Shihsen Peng +1
  • Research Article
  • Citations10

Modelling and Verification of PLC-Based Systems Programmed with Ladder Diagrams

  • Apr 01, 2004
  • IFAC Proceedings Volumes
  • Andrei Lobov +3
  • Research Article
  • Citations3

Modeling of interval P-time Petri nets using dioid algebra

  • Jan 01, 2010
  • IFAC Proceedings Volumes
  • Pavel Špaĉek +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.