SDVS 13 Tutorial

Abstract

This report is a tutorial for the State Delta Verification System (SDVS), an automated system developed at The Aerospace Corporation for use in formal computer verification. SDVS helps users write and check mathematical proofs of computer correctness at the hardware, firm ware, and software levels. Currently, SDVS is capable of verifying properties of computer descriptions or programs written in three computer languages. These languages are subsets of the hardware description languages VHDL and ISPS, and of the Ada programming language. In addition, SDVS may be used to verify the validity of a large class of formulas of first order temporal logic. This tutorial contains a description of most, but not all, of the proof capabilities of SDVS. (The SDVS 13 Users' Manual 1 should be consulted for a more comprehensive account.) The tutorial description is embedded in numerous examples of proofs in SDVS.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 30, 1994
Accession Number
ADA329515

Entities

People

  • I. V. Filippenko
  • T. K. Menas

Organizations

  • The Aerospace Corporation

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computations
  • Computer Languages
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Engineering
  • Grammars
  • High Level Languages
  • Language
  • Lisp Programming Language
  • Logic
  • Mathematical Logic
  • Operating Systems
  • Standards
  • Time Intervals

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications

Technology Areas

  • Space