Issue No. 05 - Sept.-Oct. (2008 vol. 25)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2008.139
Grady Booch , IBM
Every new line of code quickly becomes legacy. When that legacy mounts, it forms a significantly massive pile of software, which cannot be ignored. This article discusses what we can do intentionally with such piles, from abandonment to evolution and many things in between.
software architecture, software architecture economics, software development life cycle
G. Booch, "Nine Things You Can Do with Old Software," in IEEE Software, vol. 25, no. , pp. 93-94, 2008.