Back to Search
Start Over
Reasoning about programs by exploiting the environment
- Source :
- Automata, Languages and Programming ISBN: 9783540582014, ICALP
- Publication Year :
- 1994
- Publisher :
- Springer Berlin Heidelberg, 1994.
-
Abstract
- A method for making aspects of a computational model explicit in the formulas of a programming logic is given. The method is based on a new notion of environment -an environment augments the state transitions defined by a program''s atomic actions rather than being interleaved with them. Two simple semantic principles are presented for extending a programming logic in order to reason about executions feasible in various environments. The approach is illustrated by (i) discussing a new way to reason in TLA and Hoare-style programming logics about real-time and by (ii) deriving the first TLA and Hoare-style proof rules for reasoning about schedulers.
Details
- ISBN :
- 978-3-540-58201-4
- ISBNs :
- 9783540582014
- Database :
- OpenAIRE
- Journal :
- Automata, Languages and Programming ISBN: 9783540582014, ICALP
- Accession number :
- edsair.doi...........e9d4d693a4620292a087f812214b044e
- Full Text :
- https://doi.org/10.1007/3-540-58201-0_79