This paper re-examines the SPE taxonomy of evolving software systems, first proposed in 1980 (Lehman). It builds on the concept that software evolution is related to generic theories of evolution. A refinement of SPE is proposed that has provided a more productive basis for developing testable hypotheses and models about possible differences in the evolution of software systems than was provided by the original scheme
Research in evolution goes on par with the use of ver-sioning systems by developers of the case stud...
The phenomenon of “software evolution ” was observed back in the 1970s when the first large software...
First, we note that Evolution is one of Brooks ' [1] essential characteristics of software syst...
This paper re-examines the SPE taxonomy of evolving software systems, first proposed in 1980 (Lehman...
The SPE taxonomy of evolving software systems, first proposed by Lehman in 1980, is re-examined in t...
‘The definitive version is available at www3.interscience.wiley.com '. Copyright John Wiley & So...
Previous taxonomies of software evolution have focused on the purpose of the change (i.e., the why) ...
The main contributions of the thesis are (i) to propose an improved conceptual framework for underst...
In many software design and evaluation techniques, either the software evolution problem is not syst...
During the last few years, software evolution research has explored new domains such as the study of...
Systems are not expected to stay the same over many versions; if there were no change at all there w...
In many software design and evaluation techniques, either the software evolution problem is not syst...
Software evolution research is a thriving area of software engineering research. Recent years have s...
Previous taxonomies of software evolution have focused on the purpose of the change (i.e., the why) ...
Change is an essential characteristic of software devel-opment, as software systems must respond to ...
Research in evolution goes on par with the use of ver-sioning systems by developers of the case stud...
The phenomenon of “software evolution ” was observed back in the 1970s when the first large software...
First, we note that Evolution is one of Brooks ' [1] essential characteristics of software syst...
This paper re-examines the SPE taxonomy of evolving software systems, first proposed in 1980 (Lehman...
The SPE taxonomy of evolving software systems, first proposed by Lehman in 1980, is re-examined in t...
‘The definitive version is available at www3.interscience.wiley.com '. Copyright John Wiley & So...
Previous taxonomies of software evolution have focused on the purpose of the change (i.e., the why) ...
The main contributions of the thesis are (i) to propose an improved conceptual framework for underst...
In many software design and evaluation techniques, either the software evolution problem is not syst...
During the last few years, software evolution research has explored new domains such as the study of...
Systems are not expected to stay the same over many versions; if there were no change at all there w...
In many software design and evaluation techniques, either the software evolution problem is not syst...
Software evolution research is a thriving area of software engineering research. Recent years have s...
Previous taxonomies of software evolution have focused on the purpose of the change (i.e., the why) ...
Change is an essential characteristic of software devel-opment, as software systems must respond to ...
Research in evolution goes on par with the use of ver-sioning systems by developers of the case stud...
The phenomenon of “software evolution ” was observed back in the 1970s when the first large software...
First, we note that Evolution is one of Brooks ' [1] essential characteristics of software syst...