Abstract
We construct a hierarchy of semantics by successive abstract interpretations. Starting from a maximal trace semantics of a transition system, we derive a big-step semantics, termination and nontermination semantics, natural, demoniac and angelic relational semantics and equivalent nondeterministic denotational semantics, D. Scott's deterministic denotational semantics, generalized/conservative/liberal predicate transformer semantics, generalized/total/partial correctness axiomatic semantics and corresponding proof methods. All semantics are presented in uniform fixpoint form and the correspondence between these semantics are established through composable Galois connection.
Original language | English (US) |
---|---|
Pages (from-to) | 77-102 |
Number of pages | 26 |
Journal | Electronic Notes in Theoretical Computer Science |
Volume | 6 |
DOIs | |
State | Published - 1997 |
Event | MFPS XIII, Mathematical Foundations of Progamming Semantics, Thirteenth Annual Conference - Pittsburgh, PA, United States Duration: Mar 23 1997 → Mar 26 1997 |
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science