Software development is program transformation

  • Authors:
  • Ralph E. Johnson

  • Affiliations:
  • University of Illinois at Urbana-Champaign, Urbana, IL, USA

  • Venue:
  • Proceedings of the FSE/SDP workshop on Future of software engineering research
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Since most programmers are working on software that they did not start, their view of programming is that it is the process of converting one version of software to the next. In other words, software development is program transformation. This paper describes some of the implications of this point of view.