• Home
  • Search
  • First-Order LTL Model Checking Using MDGs
  • Open Access IconOpen Access
  • Cite Icon6
  • https://doi.org/10.1007/978-3-540-30476-0_36Copy DOI Icon

First-Order LTL Model Checking Using MDGs

  • Jan 1, 2004
  • Fang Wang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we describe a first-order linear time temporal logic (LTL) model checker based on multiway decision graphs (MDG). We developed a first-order temporal language, \(\cal{L}_{MDG}^*\), which expresses a subset of many-sorted first-order LTL and extends an earlier language, \(\cal{L}_{MDG}\), defined for an MDG based abstract CTL model checking. We derived a set of rules, enabling the transformation of \(\cal{L}_{MDG}^*\) formulas into generalized Buchi automata (GBA). The product of this GBA and the abstract state machine (ASM) model is checked for language emptiness. We have lifted two instances of the generalized Strongly Connected Component(SCC)-hull (GSH) checking algorithm [17] to support abstract data and uninterpreted functions based on operators available in the MDG package. Experimental results have shown the superiority of our tool compared to the same instances of GSH implemented with BDDs in VIS.

Similar Papers
  • Research Article
  • Citations9

A vertex centric parallel algorithm for linear temporal logic model checking in Pregel

  • Aug 07, 2014
  • Journal of Parallel and Distributed Computing
  • Miao Xie +3
  • Conference Article

Hybrid tool integrating HOL theorem proving with MDG model checking

  • Dec 06, 2004
  • R Mizouni +2
  • Research Article

Automatic verification of single‐electron transistor arrays based on multiway decision graphs

  • Jan 23, 2017
  • IET Circuits, Devices & Systems
  • Sa'Ed Abed +3
  • Conference Article
  • Citations1

SAT based model checking for MDG models

  • Jun 01, 2010
  • Khaza Anuarul Hoque +3
  • Book Chapter
  • Citations18

Scalable Multi-core Model Checking Fairness Enhanced Systems

  • Jan 01, 2009
  • Yang Liu +2
  • Book Chapter
  • Citations6

Proof Planning for First-Order Temporal Logic

  • Jan 01, 2005
  • Claudio Castellini +1
  • Research Article
  • Citations3

Generic Methodology for Formal Verification of UML Models

  • Jan 05, 2022
  • Defence Science Journal
  • K.H Kochaleema +1
  • Research Article
  • Citations5

Verifying parallel dataflow transformations with model checking and its application to FPGAs

  • Nov 05, 2019
  • Journal of Systems Architecture
  • Robert Stewart +5
  • Research Article
  • Citations11

A Model Checking Method of Soundness for Workflow Nets

  • Jan 01, 2009
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Munenori Yamaguchi +2
  • Research Article
  • Citations2

NuMDG: a new tool for multiway decision graphs construction

  • Jan 11, 2011
  • Journal of Computer Science and Technology
  • Sa’Ed Abed +3
  • Research Article
  • Citations3

MDG-SAT: an automated methodology for efficient safety checking

  • Jan 01, 2012
  • International Journal of Critical Computer-Based Systems
  • Khaza Anuarul Hoque +4
  • Research Article
  • Citations32

On the non-termination of M DG-based abstract state enumeration

  • Mar 11, 2003
  • Theoretical Computer Science
  • Otmane Aı̈T Mohamed +2
  • Research Article

LTL transformation modulo positive transitions

  • Oct 17, 2017
  • IET Computers & Digital Techniques
  • Mustapha Bourahla
  • Research Article
  • Citations22

Parametric Linear Dynamic Logic

  • Aug 24, 2014
  • Electronic Proceedings in Theoretical Computer Science
  • Peter Faymonville +1
  • Conference Article
  • Citations10

Deciding LTL over Mazurkiewicz traces

  • Jun 14, 2001
  • B Bollig +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.