• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 4,990
Next 10 →

Automatic verification of finite-state concurrent systems using temporal logic specifications

by E. M. Clarke, E. A. Emerson, A. P. Sistla - ACM Transactions on Programming Languages and Systems , 1986
"... We give an efficient procedure for verifying that a finite-state concurrent system meets a specification expressed in a (propositional, branching-time) temporal logic. Our algorithm has complexity linear in both the size of the specification and the size of the global state graph for the concurrent ..."
Abstract - Cited by 1388 (62 self) - Add to MetaCart
We give an efficient procedure for verifying that a finite-state concurrent system meets a specification expressed in a (propositional, branching-time) temporal logic. Our algorithm has complexity linear in both the size of the specification and the size of the global state graph for the concurrent system. We also show how this approach can be adapted to handle fairness. We argue that our technique can provide a practical alternative to manual proof construction or use of a mechanical theorem prover for verifying many finite-state concurrent systems. Experimental results show that state machines with several hundred states can be checked in a matter of seconds.

Automatic Verification of Pipelined Microprocessor Control

by Jerry Burch, David Dill , 1994
"... We describe a technique for verifying the control logic of pipelined microprocessors. It handles more complicated designs, and requires less human intervention, than existing methods. The technique automaticMly compares a pipelined implementation to an architectural description. The CPU time nee ..."
Abstract - Cited by 290 (7 self) - Add to MetaCart
We describe a technique for verifying the control logic of pipelined microprocessors. It handles more complicated designs, and requires less human intervention, than existing methods. The technique automaticMly compares a pipelined implementation to an architectural description. The CPU time

Automatic verification of . . .

by Alin Deutsch, Richard Hull, Fabio Patrizi, Victor Vianu
"... We formalize and study business process systems that are centered around ”business artifacts”, or simply ”artifacts”. This approach focuses on data records, known as artifacts, that correspond to key business-relevant objects, and that flow through a business process specified by a set of services. ..."
Abstract - Add to MetaCart
verifying whether all runs of an artifact system satisfy desirable correctness properties expressed in a first-order extension of linear-time temporal logic. We map the boundaries of decidability for the verification problem and provide its complexity. The technical challenge to static verification lies

PRISM: A tool for automatic verification of probabilistic systems

by Andrew Hinton, Marta Kwiatkowska, Gethin Norman, David Parker - Proc. 12th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS’06), volume 3920 of LNCS , 2006
"... Abstract. Probabilistic model checking is an automatic formal verification technique for analysing quantitative properties of systems which exhibit stochastic behaviour. PRISM is a probabilistic model checking tool which has already been successfully deployed in a wide range of application domains, ..."
Abstract - Cited by 282 (33 self) - Add to MetaCart
Abstract. Probabilistic model checking is an automatic formal verification technique for analysing quantitative properties of systems which exhibit stochastic behaviour. PRISM is a probabilistic model checking tool which has already been successfully deployed in a wide range of application domains

Automatic verification of sequential circuits using temporal logic

by M Browne, E. M. Clarke, D Dill, B Mishra, M. Browne, E. Clarke, D. Dill, B. Mishra - Dubois ACM Computing Surveys , 1997
"... Automatic verification of sequential circuits using temporal logic ..."
Abstract - Cited by 84 (13 self) - Add to MetaCart
Automatic verification of sequential circuits using temporal logic

Automatic verification of DEVS models

by Gabriel Wainer, Liliana Morihama, Viviana Passuello, Pabellón I. Ciudad Universitaria
"... The Discrete Event System Specification (DEVS) formalism is an abstract basis for model specification that is independent of any particular simulation implementation. We have developed a tool following DEVS theory that allows a user to define complex models that can be executed using different abstr ..."
Abstract - Cited by 10 (2 self) - Add to MetaCart
abstract mechanisms. Recently, we have included a set of automatic verification facilities. In this way, the model interaction can be verified with reduced user intervention. We have employed the new techniques applying them to existing DEVS models, finding errors in the specifications. This approach

Automatic Verification of Loop Invariants

by Olivier Ponsini, Hélène Collavizza, Carine Fédèle, Claude Michel, Michel Rueher
"... Abstract—Loop invariants play a major role in program verification. Though various techniques have been applied to automatic loop invariants generation, most interesting ones often generate only candidate invariants. Thus, a key issue to take advantage of these invariants in a verification process i ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Abstract—Loop invariants play a major role in program verification. Though various techniques have been applied to automatic loop invariants generation, most interesting ones often generate only candidate invariants. Thus, a key issue to take advantage of these invariants in a verification process

Simple On-the-fly Automatic Verification of Linear Temporal Logic

by R. Gerth , D. Peled, M. Y. Vardi, P. Wolper , 1995
"... We present a tableau-based algorithm for obtaining an automaton from a temporal logic formula. The algorithm is geared towards being used in model checking in an "on-the-fly" fashion, that is the automaton can be constructed simultaneously with, and guided by, the generation of the model. ..."
Abstract - Cited by 327 (29 self) - Add to MetaCart
well on the temporal formulas typically encountered in verification. While basing linear-time temporal logic model-checking upon a transformation to automata is not new, the details of how to do this efficiently, and in "on-the-fly" fashion havenever been given.

UPPAAL - a Tool Suite for Automatic Verification of Real-Time Systems

by Johan Bengtsson, Kim Larsen, Fredrik Larsson, Paul Pettersson, Wang Yi , 1996
"... . Uppaal is a tool suite for automatic verification of safety and bounded liveness properties of real-time systems modeled as networks of timed automata. It includes: a graphical interface that supports graphical and textual representations of networks of timed automata, and automatic transformation ..."
Abstract - Cited by 244 (15 self) - Add to MetaCart
. Uppaal is a tool suite for automatic verification of safety and bounded liveness properties of real-time systems modeled as networks of timed automata. It includes: a graphical interface that supports graphical and textual representations of networks of timed automata, and automatic

Automatable Verification of Sequential Consistency

by Anne E. Condon, Alan J. Hu - In 13th Symposium on Parallel Algorithms and Architectures , 2001
"... Sequential consistency is a multiprocessor memory model of both practical and theoretical importance. Designing and implementing a memory system that efficiently provides a given memory model is a challenging and error-prone task, so automated verification support would be invaluable. Unfortunate ..."
Abstract - Cited by 29 (1 self) - Add to MetaCart
Sequential consistency is a multiprocessor memory model of both practical and theoretical importance. Designing and implementing a memory system that efficiently provides a given memory model is a challenging and error-prone task, so automated verification support would be invaluable
Next 10 →
Results 1 - 10 of 4,990
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University