• Home
  • Search
  • Symbolic Model Checking of Logics with Actions
  • Open Access IconOpen Access
  • Cite Icon53
  • https://doi.org/10.1007/978-3-540-74128-2_8Copy DOI Icon

Symbolic Model Checking of Logics with Actions

  • Feb 1, 2007
  • Charles Pecheur +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Reasoning about agents and modalities such as knowledge and belief leads to models where different relations over states co-exist, or equivalently, where information (labels, actions) is associated to state transitions. This paper discusses how to augment classical CTL symbolic model-checking to support logics with actions such as A-CTL (action-CTL), and how this can be implemented using BDDs in tools such as the SMV/NuSMV package. Considering general action-state structures, we first propose a natural extension of CTL to actions, called Action-Restricted CTL (ARCTL) and adapt classical results from CTL to express model checking based on three functions eax, eau and eag. On these grounds, we present two different implementations of symbolic model checking with actions. The first approach encodes action-state models and logics into pure state-based models and logics, that can be checked with existing model-checkers. The second approach consists in a native implementation of the three extended operators. We report on our prototype implementation of both approaches based on NuSMV and give an overview of how this is used to model-check the temporal epistemic logic CTLK.

Similar Papers
  • Book Chapter
  • Citations41

Comparing Symbolic and Explicit Model Checking of a Software System

  • Jan 01, 2002
  • Cindy Eisner +1
  • Conference Article
  • Citations9

Multi-core and/or Symbolic Model Checking

  • Jan 19, 2018
  • Data Archiving and Networked Services (DANS)
  • Tom Van Dijk +2
  • Conference Article
  • Citations12

Application of Wu's method to symbolic model checking

  • Jul 24, 2005
  • Weibo Mao +1
  • Research Article
  • Citations136

Model Checking Complete Requirements Specifications Using Abstraction

  • Jan 01, 1999
  • Automated Software Engineering
  • Ramesh Bharadwaj +1
  • Supplementary Content
  • Citations1

Different directions in parallel and distributed model checking: (invited talk)

  • Oct 01, 2002
  • Electronic Notes in Theoretical Computer Science
  • Orna Grumberg
  • Book Chapter
  • Citations40

Abstract Model Checking without Computing the Abstraction

  • Jan 01, 2009
  • Stefano Tonetta
  • Conference Article
  • Citations5

A Symbolic Partial Order Method for Verifying SystemC

  • Dec 01, 2014
  • Naiju Zeng +1
  • PDF
  • Research Article
  • Citations1

Parameter Generation for Hierarchical Scheduling Systems Based on Model Checking

  • Dec 01, 2019
  • Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
  • Pujie Han +3
  • Research Article
  • Citations2

Symbolic model checking APSL

  • Mar 01, 2009
  • Frontiers of Computer Science in China
  • Wanwei Liu +4
  • Conference Article

Verifying autonomous decision making against environment assumptions: An experience report

  • Nov 01, 2020
  • Hoang Tung Dinh +1
  • Research Article
  • Citations139

Model-checking concurrent systems with unbounded integer variables

  • Jul 01, 1999
  • ACM Transactions on Programming Languages and Systems
  • Tevfik Bultan +2
  • Book Chapter
  • Citations13

Systematic Acceleration in Regular Model Checking

  • Jan 01, 2008
  • Bengt Jonsson +1
  • PDF
  • Research Article
  • Citations20

Overview of Control Algorithm Verification Methods in Power Electronics Systems

  • Jul 19, 2021
  • Energies
  • Paweł Szcześniak +3
  • Conference Article
  • Citations58

An approach to verify a large scale system-on-a-chip using symbolic model checking

  • Oct 05, 1998
  • K Takayama +3
  • Conference Article
  • Citations16

Automatic verification of fault tolerance using model checking

  • Dec 17, 2001
  • T Yokogawa +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.