open.ac.uk

Software evolution - Background, theory, practice

Authors: 
Lehman, Meir M.; Ramil, Juan F.
Year: 
2003
Venue: 
Inf. Process. Lett. 88(1-2): 33-44 (2003)

This paper presents a brief summary of a 35 years study
of the software process and the software evolution
phenomenon. It draws attention, inter alia, to the SPE
program classification, a principle of software
uncertainty and laws of software evolution. Recent
studies have led to refinement of earlier conclusions and
provided a basis for formation of a theory of software
evolution. Management rules and guidelines derived
during the empirical FEAST studies, which are
candidate theorems in the proposed theory, are briefly
outlined to demonstrate that the topic has practical as

Syndicate content