Role of concepts in software evolution

Václav Rajlich · 2002

Software evolution is a phase in the software lifecycle where major changes in software are made. Incremental change adds new functionality to software and is one of the key principles of software evolution. This paper presents a methodology for incremental change and a case study of a small application written in Java. Domain concepts play a key role.

Read the paper · More papers on PaperTik