Design Rationale consists of the reasons behind decisions made while designing. This information would be particularly useful during software maintenance. In this paper, we describe a study performed to investigate the content, structure, and use of design rationale during maintenance. The major goal of this study was to discover an agenda for further research into the use of design rationale for software maintenance.
, Brown, David
(2002). Discovering a Research Agenda for Using Design Rationale in Software Maintenance. .
Retrieved from: http://digitalcommons.wpi.edu/computerscience-pubs/120