Software debugging, testing, and verification

B Hailpern, P Santhanam - IBM Systems Journal, 2002 - ieeexplore.ieee.org
In commercial software development organizations, increased complexity of products,
shortened development cycles, and higher customer expectations of quality have placed a …

[PDF][PDF] A Methodology for Language Development

DA Schmidt - 1997 - risc.jku.at
Denotational semantics is a methodology for giving mathematical meaning to programming
languages and systems. It was developed by Christopher Strachey's Programming …

[图书][B] Computer science handbook

AB Tucker - 2004 - taylorfrancis.com
When you think about how far and fast computer science has progressed in recent years, it's
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …

Compiler verification: a bibliography

MA Dave - ACM SIGSOFT Software Engineering Notes, 2003 - dl.acm.org
The area of software verification has grown its importance in software engineering. This is a
bibliography of verification of a specialized class of softwares called compiler. The citations …

[图书][B] Programming language theory and its implementation

MJC Gordon - 1988 - Citeseer
Formal methods are becoming an increasingly important part of the design of computer
systems. This book provides elementary introductions to two of the mathematical theories …

A mechanically verified language implementation

JS Moore - Journal of Automated Reasoning, 1989 - Springer
This paper briefly describes a programming language, its implementation on a
microprocessor via a compiler and link-assembler, and the mechanically checked proof of …

Automated proofs of object code for a widely used microprocessor

RS Boyer, Y Yu - Journal of the ACM (JACM), 1996 - dl.acm.org
We have formally described a substantial subset of the MC68020, a widely used
microprocessor built by Motorola, within the mathematical logic of the automated reasoning …

[图书][B] Piton: a mechanically verified assembly-level language

JS Moore - 2007 - books.google.com
Mountaineers use pitons to protect themselves from falls. The lead climber wears a harness
to which a rope is tied. As the climber ascends, the rope is paid out by a partner on the …

[图书][B] Прикладные методы верификации программ

ВА Непомнящий, ОМ Рякин - 1988 - elibrary.ru
Излагаются основы современной методологии верификации программ с позиций ее
практичного использования в процессе разработки программ на алгоритмических …

A mechanically verified code generator

WD Young - Journal of Automated Reasoning, 1989 - Springer
We describe the specification, implementation and proof of correctness of a code generator
for a subset of Gypsy 2.05. The code generator is specified in the Boyer-Moore logic; its …