An algorithm for automatic mining design pattern

Lin Chen,Ming Qiu
DOI: https://doi.org/10.1109/ICCSE.2010.5593811
2010-01-01
Abstract:Design pattern is an effective way to describe software architecture. But with the increasing size and complexity of the software, it is difficult to recognize design patterns are used in software. In order to comprehend and maintain software system, a lot of detecting design pattern algorithms were proposed. In this paper, we proposed an algorithm to discovery design patterns more efficient by automatic structure a full graph which merged the most design pattern graphs, and a state space graph which guide the process of design patterns discovering. ©2010 IEEE.
What problem does this paper attempt to address?