Why software writing is difficult and will remain so

  • Authors:
  • Michael Jackson

  • Affiliations:
  • 101 Hamilton Terrace, London NW8 9QY, UK

  • Venue:
  • Information Processing Letters - Special issue: Contribution to computing science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software writing is difficult for many reasons. One important reason is the interplay between the formal world of the computer and its programming language with the informal world where the problem to be solved is located. In this paper some of the direct and indirect consequences of this interplay are briefly discussed, both for software specification and design generally and for the composition of independently identified and specified subproblems.