Abstract
A modular proof system is presented for proving partial correctness and freedom from deadlock of concurrent programs using scripts (including recursive scripts). Its applications to augmentations of CSP and a subset of ADA are discussed. The proof rules are a generalization of both the procedure rules and the concurrency rules. Correctness proofs for examples are presented.
Original language | English |
---|---|
Title of host publication | Foundations of Software Technology and Theoretical Computer Science - 4th Conference, Proceedings |
Editors | Mathai Joseph, Rudrapatna Shyamasundar |
Publisher | Springer Verlag |
Pages | 443-465 |
Number of pages | 23 |
ISBN (Print) | 9783540138839 |
DOIs | |
State | Published - 1984 |
Externally published | Yes |
Event | 4th Conference on Foundations of Software Technology and Theoretical Computer Science, FST and TCS 1984 - Bangalore, India Duration: 13 Dec 1984 → 15 Dec 1984 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 181 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 4th Conference on Foundations of Software Technology and Theoretical Computer Science, FST and TCS 1984 |
---|---|
Country/Territory | India |
City | Bangalore |
Period | 13/12/84 → 15/12/84 |
Bibliographical note
Publisher Copyright:© 1984, Springer-Verlag.
Keywords
- Concurrent programming
- Deadlock
- Invariants
- Proof rule
- Script
- Verification