Skip to main content

Deductive Program Design

  • Conference proceedings
  • © 1996
  • Latest edition

Overview

Part of the book series: NATO ASI Subseries F: (NATO ASI F, volume 152)

Buy print copy

Softcover Book USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Keywords

  • Mathematical Models
  • Mathematische Modelle
  • Model checking
  • Modelprüfung
  • Programmentwicklung
  • Specifiation
  • Spezifikation
  • System development
  • Systementwicklung
  • Verification
  • Verteilte Systeme
  • distributed systems
  • program development
  • verifikation

About this book

Deductive program design aims at methods that guide and support the development of programs by techniques of deduction. Deduction is a well-known subject of study in logical theories. However, the application of deductive techniques in program design needs methods, heuristics, and understanding of the required forms and formats of the development result that go far beyond those found in logical theories. The summer school presents a very broad spectrum of approaches to these issues. Edsger W. Dijkstra gives a number of beautiful examples that show how to design proofs. Samson Abramsky, Simon Gay, and Rajagopal Nagarajan contribute a fundamental study founding concurrent programming on interaction categories and foundations of type theory. Tony Hoare presents unifying views on mathematical models for computing science. Unifying theories are especially important if the whole development process of programs is to be supported by deductive techniques. The rest of the contributions address applications of deductive program design methods. They are directed to different areas of application; for example Richard Bird's and Oege de Moor's algebra of programming is mainly intended for classical functional programming, and the contribution on data refinement and their transformation by David Gries considers sequential procedural programs.

Editors and Affiliations

  • LS für Software & Systems Engineering, TU München Fak. Informatik, Garching, Germany

    Manfred Broy

Bibliographic Information

  • Book Title: Deductive Program Design

  • Editors: Manfred Broy

  • Series Title: NATO ASI Subseries F:

  • Publisher: Springer Berlin, Heidelberg

  • Copyright Information: Springer-Verlag Berlin Heidelberg 1996

  • Hardcover ISBN: 978-3-540-60947-6Published: 18 June 1996

  • Softcover ISBN: 978-3-642-64849-6Published: 26 September 2011

  • Series ISSN: 0258-1248

  • Edition Number: 1

  • Number of Pages: IX, 470

Publish with us