For reasons now well understood, application software that is regularly used for real-world problem solving must be continually adapted and enhanced to maintain its fitness to an ever-changing real world, its applications and application domains. This type of activity is termed progressive. As evolution continues, the complexity (functional, structural) of the evolving system is likely to increase unless work, termed anti-regressive, is undertaken to control and even reduce it. However, with progressive and anti-regressive work naturally competing for the same pool of resources, management requires means to estimate the amount of work and resources to be applied to each of the two types. After providing a necessary background, the paper des...
The evolvability of a software artifact is its capacity for producing heritable or reusable variants...
Over recent years, the increasing richness and sophistication of modem software systems has challeng...
The important roles of software in modern life have prompted people to study software evolution.This...
Software used for real world problem solving must be continually adapted and enhanced to maintain it...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
An approach and basic concepts for the study of the system dynamics of long-term software evolution ...
Industrial software evolution processes are, in general, complex feedback systems. Recognition of th...
The dynamic evolution of ecological systems in which predators and preys compete for surviving has ...
The dynamic evolution of ecological systems in which predators and preys compete for surviving has...
The dynamic evolution of ecological systems in which predators and prey compete for surviving has be...
The pressures which act on a software system over its life from inception to retirement are many and...
The work presented here forms part of a wide-ranging study of the role and impact of feedback in sof...
The dynamic nature of knowledge and software evolution and usage present a pervasive challenge to sy...
The central goal of this thesis is to provide additional criteria towards implementing open-ended ev...
There is growing recognition that successful software systems evolve. Similarly, the processes that ...
The evolvability of a software artifact is its capacity for producing heritable or reusable variants...
Over recent years, the increasing richness and sophistication of modem software systems has challeng...
The important roles of software in modern life have prompted people to study software evolution.This...
Software used for real world problem solving must be continually adapted and enhanced to maintain it...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
An approach and basic concepts for the study of the system dynamics of long-term software evolution ...
Industrial software evolution processes are, in general, complex feedback systems. Recognition of th...
The dynamic evolution of ecological systems in which predators and preys compete for surviving has ...
The dynamic evolution of ecological systems in which predators and preys compete for surviving has...
The dynamic evolution of ecological systems in which predators and prey compete for surviving has be...
The pressures which act on a software system over its life from inception to retirement are many and...
The work presented here forms part of a wide-ranging study of the role and impact of feedback in sof...
The dynamic nature of knowledge and software evolution and usage present a pervasive challenge to sy...
The central goal of this thesis is to provide additional criteria towards implementing open-ended ev...
There is growing recognition that successful software systems evolve. Similarly, the processes that ...
The evolvability of a software artifact is its capacity for producing heritable or reusable variants...
Over recent years, the increasing richness and sophistication of modem software systems has challeng...
The important roles of software in modern life have prompted people to study software evolution.This...