Table of contents

  1. Front Matter
  2. Edsger W. Dijkstra
    Pages 2-10
  3. Ugo Montanari
    Pages 14-17
  4. Władysław M. Turski
    Pages 18-31
  5. Roland C. Backhouse, A. J. M. van Gasteren
    Pages 32-44
  6. Richard S. Bird, Oege de Moor
    Pages 45-66
  7. S. M. Brien
    Pages 67-79
  8. J. P. H. W. van den Eijnde
    Pages 80-99
  9. Paul Gardiner, Clare Martin, Oege de Moor
    Pages 100-121
  10. Jeremy Gibbons
    Pages 122-138
  11. H. Peter Hofstee
    Pages 139-162
  12. Rob R. Hoogerwoord
    Pages 191-207
  13. Geraint Jones, Mary Sheeran
    Pages 208-232
  14. Bernhard Möller, Martin Russling
    Pages 250-268
  15. Theodore S. Norvell, Eric C. R. Hehner
    Pages 269-290

About these proceedings

Introduction

Not very long ago, the uninhibited use of mathematics in the development of software was regarded as something for academics alone. Today, there is moreand more interest from industry in formal methods based on mathematics. This interest has come from the success of a number of experiments on real industrial applications. Thus, there is not only a belief, but also evidence, that the study of computer programs as mathematical objects leads to more efficient methods for constructing them. The papers in this volume were presented at the Second International Conference on the Mathematics of Program Construction, held at St. Catherine's College, Oxford, June 29 - July 3, 1992. The conference was organized by the Oxford University Programming Research Group, and continued the theme set by the first - the use of crisp, clear mathematics in the discovery and design of algorithms. The second conference gives evidence of the ever-widening impact of precise mathematical methods in program development. There are papers applying mathematics not only to sequential programs but also to parallel and on-current applications, real-time and reactive systems, and to designs realised directly in hardware. The volume includes 5 invited papers and 19 contributed papers.

Keywords

Formal Methods Formal Specification Formale Methoden Formale Spezifikation Graph Algorithms Graph-Algorithmen Mathematical Programming Program Construction Programmkonstruktion algorithm algorithms formal method programming real-time

Bibliographic information

  • DOI https://doi.org/10.1007/3-540-56625-2
  • Copyright Information Springer-Verlag Berlin Heidelberg 1993
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-56625-0
  • Online ISBN 978-3-540-47613-9
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • About this book