TY - BOOK AU - Kozen,Dexter ED - SpringerLink (Online service) TI - Mathematics of Program Construction: 7th International Conference, MPC 2004, Stirling, Scotland, UK, July 12-14, 2004. Proceedings T2 - Lecture Notes in Computer Science, SN - 9783540277644 AV - QA76.9.L63 U1 - 005.1015113 23 PY - 2004/// CY - Berlin, Heidelberg PB - Springer Berlin Heidelberg KW - Computer science KW - Software engineering KW - Logic design KW - Computer Science KW - Logics and Meanings of Programs KW - Mathematical Logic and Formal Languages KW - Software Engineering KW - Computation by Abstract Devices KW - Programming Languages, Compilers, Interpreters N1 - Invited Talk -- Extended Static Checking for Java -- Contributed Papers -- Constructing Polymorphic Programs with Quotient Types -- Optimizing Generic Functions -- Inferring Type Isomorphisms Generically -- Friends Need a Bit More: Maintaining Invariants Over Shared State -- Chasing Bottoms -- Describing Gen/Kill Static Analysis Techniques with Kleene Algebra -- A Free Construction of Kleene Algebras with Tests -- Streaming Representation-Changers -- Probabilistic Predicative Programming -- An Algebra of Scans -- Compiling Exceptions Correctly -- Modelling Nondeterminism -- Lazy Kleene Algebra -- Augmenting Types with Unbounded Demonic and Angelic Nondeterminacy -- An Injective Language for Reversible Computation -- Prototyping Generic Programming in Template Haskell -- Transposing Relations: From Maybe Functions to Hash Tables -- Pointer Theory and Weakest Preconditions without Addresses and Heap -- Travelling Processes UR - http://dx.doi.org/10.1007/b98756 ER -