Mathematics of Program Construction

12th International Conference, MPC 2015, Königswinter, Germany, June 29--July 1, 2015. Proceedings

  • Ralf Hinze
  • Janis Voigtländer
Conference proceedings MPC 2015

Part of the Lecture Notes in Computer Science book series (LNCS, volume 9129)

Also part of the Programming and Software Engineering book sub series (LNPSE, volume 9129)

Table of contents

  1. Front Matter
    Pages I-XIV
  2. Bernhard Möller, Tony Hoare
    Pages 1-29
  3. Stephan van Staden
    Pages 30-49
  4. José Pedro Magalhães, Andres Löh
    Pages 93-112
  5. Dan Piponi, Brent A. Yorgey
    Pages 113-136
  6. Brijesh Dongol, Victor B. F. Gomes, Georg Struth
    Pages 137-158
  7. Faris Abou-Saleh, James Cheney, Jeremy Gibbons, James McKinna, Perdita Stevens
    Pages 187-214
  8. Sebastian Fischer, Zhenjiang Hu, Hugo Pacheco
    Pages 215-223
  9. J. Salamanca, A. Ballester-Bolinches, M. M. Bonsangue, E. Cosme-Llópez, J. J. M. M. Rutten
    Pages 224-237
  10. Conor McBride
    Pages 257-275
  11. Pepijn Kokke, Wouter Swierstra
    Pages 276-301
  12. Nicolas Wu, Tom Schrijvers
    Pages 302-322
  13. Back Matter
    Pages 323-323

About these proceedings


This book constitutes the refereed proceedings of the 12th International Conference on Mathematics of Program Construction, MPC 2015, held in Königswinter, Germany, in June/July 2015. The 15 revised full papers presented together with two invited talks were carefully reviewed and selected from 20 submissions. The papers are about mathematical methods and tools put to use in program construction. They range from algorithmics to support for program construction in programming languages and systems. Some typical areas are type systems, program analysis and transformation, programming-language semantics, security, and program logics.


Algebra Algorithmics Bidirectional transformation Bisimulation Concurrency Formal methods Formal semantics Haskell Program analysis Program construction Program derivation Program logics Program transformation Program verification Programming-language semantics Regular expressions Security Systems verification Temporal logic Type systems

Editors and affiliations

  • Ralf Hinze
    • 1
  • Janis Voigtländer
    • 2
  1. 1.University of OxfordOxfordUnited Kingdom
  2. 2.University of BonnBonnGermany

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing Switzerland 2015
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science Computer Science (R0)
  • Print ISBN 978-3-319-19796-8
  • Online ISBN 978-3-319-19797-5
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • Buy this book on publisher's site