There is growing recognition that successful software systems evolve. Similarly, the processes that produce software must also evolve in order to free evolutionary system growth. Systems Dynamics modelling and simulation has been used to support process improvement strategies; however ad-hoc modelling methods may cause failures of understanding that lead to failures of these strategies. If we are to build better, evolvable software development processes with predictable behaviour and outcome, we need to be able to use modelling and simulation in a more systematic way. This thesis describes an evolutionary modelling method that uses quantitative simulation to ensure close correspondence between a Systems Dynamics model and the behaviour of a...
Large software systems have a large number of components and are developed over a long time period f...
This paper presents a study with the intent to examine the opportunities provided by creating and us...
It is important to count on tools to help software professionals to evaluate the software process an...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
Industrial software evolution processes are, in general, complex feedback systems. Recognition of th...
This paper argues that quantitative process models must be considered essential to support sustained...
The work presented here forms part of a wide-ranging study of the role and impact of feedback in sof...
The evolvability of a software artifact is its capacity for producing heritable or reusable variants...
This paper deals with a new approach to modify software process models and their software processes....
An approach and basic concepts for the study of the system dynamics of long-term software evolution ...
Software used for real world problem solving must be continually adapted and enhanced to maintain it...
Original article can be found at: http://www.sciencedirect.com/science/journal/01641212 Copyright El...
Software process models have been simulated using system dynamics and discrete modeling paradigms. S...
Software process simulation modeling is increasingly being used to address a variety of issues from ...
Software process simulation modeling is increasingly being used to address a variety of issues from ...
Large software systems have a large number of components and are developed over a long time period f...
This paper presents a study with the intent to examine the opportunities provided by creating and us...
It is important to count on tools to help software professionals to evaluate the software process an...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
Industrial software evolution processes are, in general, complex feedback systems. Recognition of th...
This paper argues that quantitative process models must be considered essential to support sustained...
The work presented here forms part of a wide-ranging study of the role and impact of feedback in sof...
The evolvability of a software artifact is its capacity for producing heritable or reusable variants...
This paper deals with a new approach to modify software process models and their software processes....
An approach and basic concepts for the study of the system dynamics of long-term software evolution ...
Software used for real world problem solving must be continually adapted and enhanced to maintain it...
Original article can be found at: http://www.sciencedirect.com/science/journal/01641212 Copyright El...
Software process models have been simulated using system dynamics and discrete modeling paradigms. S...
Software process simulation modeling is increasingly being used to address a variety of issues from ...
Software process simulation modeling is increasingly being used to address a variety of issues from ...
Large software systems have a large number of components and are developed over a long time period f...
This paper presents a study with the intent to examine the opportunities provided by creating and us...
It is important to count on tools to help software professionals to evaluate the software process an...