Rules and tools for software evolution planning and management.

Article


Lehman, M. and Fernandezl-Ramil, J. 2001. Rules and tools for software evolution planning and management. Annals of Software Engineering. 11 (1), pp. 15-44. https://doi.org/10.1023/A:1012535017876
TypeArticle
TitleRules and tools for software evolution planning and management.
AuthorsLehman, M. and Fernandezl-Ramil, J.
Abstract

This paper develops the eight laws of software evolution (as defined at the time of writing) and supplements them based on the software uncertainty principle and the FEAST (Feedback, Evolution And Software Technology) hypothesis. The paper develops some fifty rules for application in software system process planning and management and indicates tools available or that could usefully be developed to support their application. The listing is structured according to the laws that encapsulate the observed phenomena and that lead to the recommendations. This paper thus represents a milestone in the field and has influenced much of what has followed.

PublisherSpringer Netherlands
JournalAnnals of Software Engineering
ISSN1022-7091
Publication dates
Print01 Nov 2001
Publication process dates
Deposited21 Oct 2008
Output statusPublished
Digital Object Identifier (DOI)https://doi.org/10.1023/A:1012535017876
LanguageEnglish
Book titleAnnals of Software Engineering, Springer Netherlands
Permalink -

https://repository.mdx.ac.uk/item/80v80

  • 36
    total views
  • 0
    total downloads
  • 0
    views this month
  • 0
    downloads this month

Export as