Title :
A case study of unanticipated incremental change
Author :
Rajlich, Václav ; Gosavi, Prashant
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Abstract :
Incremental changes add new functionality and properties to software. They are the core of software evolution, maintenance, iterative development, agile development, and similar software processes. This paper presents a technique for unanticipated incremental software change and a case study. The technique uses programming concepts as the foundation, and contains steps of concept location, actualization, incorporation, and change propagation. The case study presents an unanticipated change in the open source software "Drawlets".
Keywords :
programming; public domain software; software maintenance; Drawlets; agile development; case study; iterative development; open source software; programming; software evolution; software functionality; software maintenance; unanticipated incremental software change; Art; Computer aided software engineering; Computer science; Genetic programming; Open source software; Programming profession; Software design; Software engineering; Software maintenance;
Conference_Titel :
Software Maintenance, 2002. Proceedings. International Conference on
Print_ISBN :
0-7695-1819-2
DOI :
10.1109/ICSM.2002.1167801