The dynamic evolution of ecological systems in which predators and preys compete for surviving has been investigated by applying suitable mathematical models. This kind of mathematical framework has been shown to be suited to describe evolution of economical systems as well, where instead of predators and preys there are consumers and resources. This paper suggests how dynamic systems could be usefully applied to maintenance context, namely to model the dynamic evolution of maintenance effort. When maintainers stats trying to recognize and correct code defects, while the number of residual defects decreases, the effort spent to find out any new defect has an initial increase, followed by a decline, in a similar way as preys and predators populations do. The feasibility of this approach is supported by experimental data about a 67 months maintenance task of a software project and its successive releases
Modelli dinamici delle richieste di manutenzione
Tonella, Paolo
1998-01-01
Abstract
The dynamic evolution of ecological systems in which predators and preys compete for surviving has been investigated by applying suitable mathematical models. This kind of mathematical framework has been shown to be suited to describe evolution of economical systems as well, where instead of predators and preys there are consumers and resources. This paper suggests how dynamic systems could be usefully applied to maintenance context, namely to model the dynamic evolution of maintenance effort. When maintainers stats trying to recognize and correct code defects, while the number of residual defects decreases, the effort spent to find out any new defect has an initial increase, followed by a decline, in a similar way as preys and predators populations do. The feasibility of this approach is supported by experimental data about a 67 months maintenance task of a software project and its successive releasesI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.