We analyse current problems in the management of software evolution, and argue the need to use the Chaos Theory to model software systems. We argue that the Long-Range Correlation looks to be the most promising metric. We then identify a number of ideas that may be raised in the process of software development, and link the different behaviours of the software evolution to the Verhulst model. Finally, we analyse one industrial test case and verify that the behaviours of software evolution are represented in the Verhulst model.
Dr. Rui Gustavo Crespo is an Assistent Professor in the Electrical Engineering and Computers at the Technical University of Lisbon, Portugal. He received his PhD. in Information Technology and Computer Engineering from the Technical University of Lisbon. His research interests include protocol specification, feature interaction and software quality models.
Presentation Slides: Here