“On the Evolution of Lehman’s Laws”, 2013-11-15 ():
In this brief paper, we honor the contributions of the late Prof. Manny Lehman to the study of software evolution.
We do so by means of a kind of evolutionary case study: First, we discuss his background in engineering [biography of Lehman] and explore how this helped to shape his views on software systems and their development; next, we discuss the Lehman’s laws of software evolution that he postulated based on his industrial experiences; and finally, we examine how the nature of software systems and their development are undergoing radical change, and we consider what this means for future evolutionary studies of software.
View PDF: