Nothing Special   »   [go: up one dir, main page]

Skip to main content

Current ideas in programming methodology

  • II. Program Verification
  • Chapter
  • First Online:
Program Construction

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

  • 279 Accesses

  • 4 Citations

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Buxton, J.N., P. Naur, and B. Randell (eds.) Software Engineering Concepts and Techniques. Petrocelli/Charter, New York. (Reports on NATO conferences held in Garmisch, Oct. 1968, and Rome, Oct. 1969)

    Google Scholar 

  • Conway, R. and D. Gries. An Introduction to Programming: a structured approach. Winthrop, Cambridge, Mass. 1973 (3rd edition, 1978).

    MATH  Google Scholar 

  • Dahl, O.J., E.W. Dijkstra, and C.A.R. Hoare. Structured Programming. Academic Press, London, 1972.

    MATH  Google Scholar 

  • Dijkstra, E.W. "Notes on Structured Programming". In Dahl [72].

    Google Scholar 

  • A Discipline of Programming. Prentice Hall, Englewood Cliffs, 1976.

    MATH  Google Scholar 

  • Floyd, R.W. "Assigning meanings to programs". In Math. Aspects of Computer Science, XIX American Math. Society (1967), 19–32.

    Google Scholar 

  • Gries, D. "Describing an algorithm by Hopcroft". Acta Informatica, 1973.

    Google Scholar 

  • — "An exercise in proving parallel programs correct". CACM 20 (Dec 1977), 921–930.

    Article  MathSciNet  Google Scholar 

  • — "Proof of correctness of Dijkstra's on-the-fly garbage collector". Lecture Noted in Computer Science 46, Springer Verlag 1976, 57–81.

    Article  Google Scholar 

  • — "An illustration of current ideas on the derivation of correctness proofs and correct programs". IEEE Transactions on Software Engineering 2 (Dec 76), 238–243.

    Google Scholar 

  • Hoare, C.A.R. "An axiomatic approach to computer programming". CACM 12 (Oct 69), 576–580, 583.

    Google Scholar 

  • McCarthy, J. "A basis for a mathematical theory of computation". Proceedings, Western Joint Computer Conference, Los Angeles, May 1961, 225–238, and Proceedings of IFIP Congress 1962, North Holland Publishing Company, Amsterdam, 1963.

    Google Scholar 

  • McGowan, C.L. and J.R. Kelly. Top-down Structured Programming Techniques Petrocelli Charter, New York, 1975.

    MATH  Google Scholar 

  • Naur, P. "Proofs of algorithms by general snapshots". BIT 6(1966), 310–316.

    Article  Google Scholar 

  • — "Programming by action clusters". BIT 9(1969), 250–268.

    Article  Google Scholar 

  • Wilkes, M.V., D.J. Wheeler, and S. Gill. The Preparation of Programs for an Electronic Digital Computer Addison-Wesley Press, Inc., Cambridge, Mass., 1951.

    MATH  Google Scholar 

  • Wirth, N. Systematic Programming: an Introduction. Prentice Hall, Englewood Cliffs, N.J., 1973.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Friedrich L. Bauer Manfred Broy E. W. Dijkstra S. L. Gerhart D. Gries M. Griffiths J. V. Guttag J. J. Horning S. S. Owicki C. Pair H. Partsch P. Pepper M. Wirsing H. Wössner

Rights and permissions

Reprints and permissions

Copyright information

© 1979 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Gries, D. (1979). Current ideas in programming methodology. In: Bauer, F.L., et al. Program Construction. Lecture Notes in Computer Science, vol 69. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014661

Download citation

  • DOI: https://doi.org/10.1007/BFb0014661

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-09251-3

  • Online ISBN: 978-3-540-35312-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics