|
计算机应用研究 2005
Survey of Research on Extracting Design Patterns from Source Code
|
Abstract:
Identifying design patterns from source code is one of the most promising methods for improving software maintainability, reusing experience and facilitating software reformation. In this paper, a framework of detecting design patterns from source code is studied, and several popular approaches on design pattern identification are categorized and compared according to this framework. Finally, by analyzing their advantages and disadvantages, the research tendency of this field in the future is discussed.