Lics

ACM/IEEE Symposium on Logic in Computer Science

LICS Home - LICS Awards - LICS Newsletters - LICS Archive - LICS Organization - Logic-Related Conferences - Links

Second Annual IEEE Symposium on

Logic in Computer Science (LICS 1987)

Paper: Verification of Concurrent Programs: The Automata-Theoretic Framework (at LICS 1987)

Authors: Moshe Y. Vardi

Abstract

We present an automata-theoretic framework to the verification of concurrent and nondeterministic programs. The basic idea is that to verify that a Program P is correct one writes a program A that receives the computation of P as input and diverges only on incorrect computations of P. Now P is correct if and only if the program PA, which is obtained by combining P and A, terminates. This unifies previous works on verification on fair termination and verification of temporal properties.

BibTeX

  @InProceedings{Vardi-VerificationofConcu,
    author = 	 {Moshe Y. Vardi},
    title = 	 {Verification of Concurrent Programs: The Automata-Theoretic Framework},
    booktitle =  {Proceedings of the Second Annual IEEE Symposium on Logic in Computer Science (LICS 1987)},
    year =	 {1987},
    month =	 {June}, 
    pages =      {167--176},
    location =   {Ithaca, NY, USA}, 
    publisher =	 {IEEE Computer Society Press}
  }
   

Last modified: 2021-11-1017:16
Sam Staton