• Home
  • Search
  • Automata-based verification of temporal properties on running programs
  • Cite Icon201
  • https://doi.org/10.1109/ase.2001.989841Copy DOI Icon

Automata-based verification of temporal properties on running programs

  • Nov 26, 2001
  • D Giannakopoulou +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper presents an approach to checking a running program against Linear Temporal Logic (LTL) specifications. LTL is a widely used logic for expressing properties of programs viewed as sets of executions. Our approach consists of translating LTL formulae to finite-state automata, which are used as observers of the program behavior. The translation algorithm we propose modifies standard LTL to Buchi automata conversion techniques to generate automata that check finite program traces. The algorithm has been implemented in a tool, which has been integrated with the generic JPaX framework for runtime analysis of Java programs.

Similar Papers
  • Research Article
  • Citations8

A formal approach for run-time verification of web applications using scope-extended LTL

  • Aug 20, 2013
  • Information and Software Technology
  • May Haydar +3
  • Conference Article
  • Citations9

Optimal Control of Discounted-Reward Markov Decision Processes Under Linear Temporal Logic Specifications

  • May 25, 2021
  • Krishna C Kalagarla +2
  • Research Article
  • Citations1

Learning-Based Bounded Synthesis for Semi-MDPs With LTL Specifications

  • Jan 01, 2022
  • IEEE Control Systems Letters
  • Ryohei Oura +1
  • Conference Article
  • Citations98

Towards manipulation planning with temporal logic specifications

  • May 01, 2015
  • Keliang He +3
  • Book Chapter
  • Citations23

Verifying Pattern-Generated LTL Formulas: A Case Study

  • Jan 01, 2005
  • Salamah Salamah +3
  • Conference Article
  • Citations1

Resolving Ambiguity via Dialogue to Correct Unsynthesizable Controllers for Free-Flying Robots

  • Mar 04, 2023
  • Joshua Rosser +3
  • Conference Article
  • Citations143

Automatic synthesis of multi-agent motion tasks based on LTL specifications

  • Jan 01, 2004
  • S.G Loizou +1
  • Conference Article
  • Citations6

A Distributed Framework for Multi-Robot Task Planning with Temporal Logic Specifications

  • Oct 09, 2020
  • Yuanjiang Yang +2
  • Conference Article
  • Citations35

Optimal temporal logic planning in probabilistic semantic maps

  • May 01, 2016
  • Jie Fu +3
  • Research Article
  • Citations136

Formal Synthesis of Stochastic Systems via Control Barrier Certificates

  • Aug 05, 2020
  • IEEE Transactions on Automatic Control
  • Pushpak Jagtap +2
  • Research Article
  • Citations1

Verification of Declarative LTL Specification of Control Program Behavior

  • Dec 01, 2025
  • Automatic Control and Computer Sciences
  • M V Neyzov +1
  • Research Article
  • Citations13

LTLf Synthesis under Partial Observability: From Theory to Practice

  • Sep 20, 2020
  • Electronic Proceedings in Theoretical Computer Science
  • Lucas M Tabajara +1
  • Book Chapter
  • Citations21

Maximum Realizability for Linear Temporal Logic Specifications

  • Jan 01, 2018
  • Rayna Dimitrova +2
  • Research Article

Temporal Properties of Conditional Independence in Dynamic Bayesian Networks

  • Mar 14, 2026
  • Rajab Aghamov +5
  • Conference Article
  • Citations1

Synthesizability of 3 Party Formal Specifications-Does My Controller See Enough?

  • Jan 01, 2010
  • Ansuman Banerjee
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.