𝔖 Bobbio Scriptorium
✦   LIBER   ✦

On what exactly goes on when software is developed step-by-step, II: The sequel

✍ Scribed by Tom Maibaum


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
163 KB
Volume
88
Category
Article
ISSN
0020-0190

No coin nor oath required. For personal study only.

✦ Synopsis


At the workshop in honour of his 65th birthday, Wlad Turski reprised his professional life and, unusually for him, ended on a pessimistic note. He seemed to think that his and others' efforts to introduce systematic, mathematically based engineering methods for software had been a failure. The purpose of this article is to rehearse the contents of our 1984 ICSE paper [Maibaum, Turski, in: Proc. 7th Internat. Conf. on Software Engineering, 1984] about the formal construction of software and then review what has happened in the twenty or so intervening years. The article concludes by pointing to the half full glass of formally based achievements in software engineering, in contrast to the largely empty glasses of earlier times.