• Home
  • Search
  • Context-Enhanced Directed Model Checking
  • Open Access IconOpen Access
  • Cite Icon9
  • https://doi.org/10.1007/978-3-642-16164-3_7Copy DOI Icon

Context-Enhanced Directed Model Checking

  • Jan 1, 2010
  • Martin Wehrle +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Directed model checking is a well-established technique to efficiently tackle the state explosion problem when the aim is to find error states in concurrent systems. Although directed model checking has proved to be very successful in the past, additional search techniques provide much potential to efficiently handle larger and larger systems. In this work, we propose a novel technique for traversing the state space based on interference contexts. The basic idea is to preferably explore transitions that interfere with previously applied transitions, whereas other transitions are deferred accordingly. Our approach is orthogonal to the model checking process and can be applied to a wide range of search methods. We have implemented our method and empirically evaluated its potential on a range of non-trivial case studies. Compared to standard model checking techniques, we are able to detect subtle bugs with shorter error traces, consuming less memory and time.

Similar Papers
  • Research Article
  • Citations1

Direct Model Checking Matrix Algorithm

  • Nov 01, 2006
  • Journal of Computer Science and Technology
  • Zhi-Hong Tao +2
  • Book Chapter
  • Citations17

Generating Counter-Examples Through Randomized Guided Search

  • Jul 01, 2007
  • Neha Rungta +1
  • Book Chapter
  • Citations54

Large-Scale Directed Model Checking LTL

  • Jan 01, 2006
  • Stefan Edelkamp +1
  • Supplementary Content
  • Citations3

06172 Executive Summary – Directed Model Checking

  • Jan 01, 2007
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Stefan Edelkamp +2
  • PDF
  • Research Article
  • Citations47

Parameterized model checking of rendezvous systems

  • Jun 06, 2017
  • Distributed Computing
  • Benjamin Aminof +4
  • Research Article
  • Citations2

Model Checking Temporal Aspects of Inconsistent Concurrent Systems Based on Paraconsistent Logic

  • May 01, 2006
  • Electronic Notes in Theoretical Computer Science
  • Donghuo Chen +1
  • Research Article

Introduction to the Special Issue on Distributed Computing with Applications in Bioengineering

  • May 01, 2016
  • Scalable Computing: Practice and Experience
  • Karolj Skala +2
  • Research Article

Lifted model checking for relational MDPs

  • Jun 23, 2022
  • Machine Learning
  • Wen-Chi Yang +2
  • Research Article
  • Citations1

A Compositional Automata-based Approach for Model Checking Multi-Agent Systems

  • Jan 01, 2008
  • Electronic Notes in Theoretical Computer Science
  • Mario Benevides +4
  • Research Article
  • Citations3

On divergence-sensitive weak probabilistic bisimilarity

  • Apr 06, 2023
  • Information and Computation
  • Kangli He +2
  • Book Chapter
  • Citations22

Symbolic Causality Checking Using Bounded Model Checking

  • Jan 01, 2015
  • Adrian Beer +4
  • Research Article
  • Citations8

Model checking lattices: using and reasoning about information orders for abstraction

  • May 01, 1999
  • Logic Journal of IGPL
  • S Hazelhurst
  • Book Chapter
  • Citations41

A space-efficient on-the-fly algorithm for real-time model checking

  • Jan 01, 1996
  • Thomas A Henzinger +2
  • Conference Article
  • Citations4

Modeling local broadcast behavior of wireless sensor networks with timed automata for model checking of WCTT

  • Dec 04, 2012
  • Alexandre Mouradian +1
  • Research Article
  • Citations8

Synthesis of Parametric Programs using Genetic Programming and Model Checking

  • Feb 23, 2014
  • Electronic Proceedings in Theoretical Computer Science
  • Gal Katz +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.