• Home
  • Search
  • SALT—Structured Assertion Language for Temporal Logic
  • Cite Icon42
  • https://doi.org/10.1007/11901433_41Copy DOI Icon

SALT—Structured Assertion Language for Temporal Logic

  • Jan 1, 2006
  • Andreas Bauer +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper presents Salt. Salt is a general purpose specification and assertion language developed for creating concise temporal specifications to be used in industrial verification environments. It incorporates ideas of existing approaches, such as specification patterns, but also provides nested scopes, exceptions, support for regular expressions and real-time. The latter is needed in particular for verification tasks to do with reactive systems imposing strict execution times and deadlines. However, unlike other formalisms used for temporal specification of properties, Salt does not target a specific domain. The paper details on the design rationale, syntax and semantics of Salt in terms of a translation to temporal (real-time) logic, as well as on the realisation in form of a compiler. Our results will show that the higher level of abstraction introduced with Salt does not deprave the efficiency of the subsequent verification tools—rather, on the contrary.

Similar Papers
  • Dissertation
  • Citations1

Enhancing a behavioral interface specification language with temporal logic features

  • Apr 28, 2012
  • Faraz Hussain
  • Research Article
  • Citations6

Temporal logic programs with variables

  • Nov 11, 2016
  • Theory and Practice of Logic Programming
  • Felicidad Aguado +4
  • Book Chapter
  • Citations2

Logic Programming in a Fragment of Intuitionistic Temporal Linear Logic

  • Jan 01, 2001
  • Mutsunori Banbara +3
  • Conference Article
  • Citations1

Robust Temporal Logic Motion Planning Based on Invariant Set Theory

  • Feb 23, 2021
  • Elnaz Firouzmand +2
  • Conference Article

Formal methods for dynamical systems

  • Apr 17, 2012
  • Calin Belta
  • Conference Article
  • Citations22

Temporal logic control for stochastic linear systems using abstraction refinement of probabilistic games

  • Apr 14, 2015
  • Mária Svoreňová +5
  • Conference Article
  • Citations2

Design of Motion Planning System for Dual-arm Robot with Gantry Based on Temporal Logic Specifications and Predictive Control

  • Jun 01, 2018
  • Shaoying He +2
  • Conference Article
  • Citations98

Towards manipulation planning with temporal logic specifications

  • May 01, 2015
  • Keliang He +3
  • Conference Article
  • Citations5

Diagnosis of repeated failures for discrete event systems with linear-time temporal logic specifications

  • Dec 09, 2003
  • Shengbing Jiang +1
  • Book Chapter
  • Citations39

Characterizing Kripke structures in temporal logic

  • Jan 01, 1987
  • M C Browne +2
  • Research Article
  • Citations9

Using Temporal Logic to Analyse Temporal Logic: A Hierarchical Approach Based on Intervals

  • Apr 01, 2007
  • Journal of Logic and Computation
  • B Moszkowski
  • Research Article
  • Citations27

Mirror, mirror in my hand: a duality between specifications and models of process behaviour

  • Aug 01, 1996
  • Mathematical Structures in Computer Science
  • J L Fiadeiro +1
  • Supplementary Content
  • Citations3

Logics in Computer Science

  • Jan 01, 2013
  • Università degli Studi di Napoli Federico II
  • Fabio Mogavero
  • Video Transcripts

Multi-Agent Reinforcement Learning with Temporal Logic Specifications

  • Apr 11, 2021
  • Underline Science Inc.
  • Michael Wooldridge +3
  • Book Chapter
  • Citations1

Lifting Verification Results for Preemption Statements

  • Jan 01, 2013
  • Manuel Gesell +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.