The Open UniversitySkip to content
 

Behavioural modelling of long-lived evolution processes - some issues and an example

Lehman, M.M.; Kahen, G. and Ramil, J.F. (2002). Behavioural modelling of long-lived evolution processes - some issues and an example. Journal of Software Maintenance and Evolution: Research and Practice, 14(5) pp. 335–351.

URL: http://www3.interscience.wiley.com/cgi-bin/abstrac...
DOI (Digital Object Identifier) Link: http://dx.doi.org/10.1002/smr.259
Google Scholar: Look up in Google Scholar

Abstract

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 describes a systems dynamics model that can serve as the core of a tool to support decision making regarding the optimal personnel allocation over the system lifetime. The model is provided as an example of the use of formalisms in modelling the behaviour of the evolution process.

Item Type: Journal Article
ISSN: 1532-060X
Keywords: complexity; feedback; laws of software evolution; process improvement; resource estimation; system dynamics
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Item ID: 2263
Depositing User: Juan Fernandez-Ramil
Date Deposited: 08 Jun 2006
Last Modified: 02 Dec 2010 19:47
URI: http://oro.open.ac.uk/id/eprint/2263
Share this page:

Altmetrics

Scopus Citations

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk