Issue No.02 - March/April (2009 vol.26)
Uwe Zdun , Vienna University of Technology
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.37
Capturing software design knowledge is important because it tends to evaporate as software systems evolve. This has severe consequences for many software projects. To counteract this phenomenon, effective, systematic documentation of design knowledge is important. However, many proposed approaches for capturing design knowledge are still experimental or in an early-adoption stage. In this article, we discuss existing and new approaches to deal with parts of the knowledge evaporation problem.
design knowledge, design knowledge evaporation, architectural knowledge
Uwe Zdun, "Guest Editor's Introduction: Capturing Design Knowledge", IEEE Software, vol.26, no. 2, pp. 25-27, March/April 2009, doi:10.1109/MS.2009.37