| Art der Veröffentlichung: |
Artikel in Konferenzband |
| Autor: |
Sergey Goncharov, Lutz Schröder, Till Mossakowski |
| Herausgeber: |
Rastislav Kralovic, Pawel Urzyczyn |
| Titel: |
Completeness of Global Evaluation Logic |
| Buch / Sammlungs-Titel: |
Mathematical Foundations of Computer Science |
| Band: |
4162 |
| Seite(n): |
447 – 458 |
| Serie / Reihe: |
Lecture Notes in Computer Science |
| Erscheinungsjahr: |
2006 |
| Verleger: |
Springer, Berlin |
| Abstract / Kurzbeschreibung: |
Monads serve the abstract encapsulation of side effects in semantics and
functional programming. Various monad-based specification languages have
been introduced in order to express requirements on generic
side-effecting programs. A basic role is played here by global
evaluation logic, concerned with formulae which may be thought of as
being universally quantified over the state space; this formalism is the
fundament of more advanced logics such as monad-based Hoare logic or
dynamic logic. We prove completeness of global evaluation logic for
models in cartesian categories with a distinguished Heyting algebra
object.
|
| Internet: |
http://dx.doi.org/10.1007/11821069_39 |
| PDF Version: |
http://www.informatik.uni-bremen.de/~lschrode/papers/GELcompl.pdf |
| PostScript Version: |
http://www.informatik.uni-bremen.de/~lschrode/papers/GELcompl.ps |
| Schlagworte: |
side effects monads evaluation logic completeness |
| Status: |
Reviewed |
| Letzte Aktualisierung: |
18. 06. 2008 |