期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Detection of design patterns by combining static and dynamic analyses 被引量:2
1
作者 李凡 李青山 +1 位作者 苏旸 陈平 《Journal of Shanghai University(English Edition)》 CAS 2007年第2期156-162,共7页
Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintain... Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintainer to understand the software system. In this paper, a new method is provided which can detect design patterns from source code combining both static and dynamic analysis. To acquire the run-time dynamic information of software systems, a code instrumentation method is adopted. At the same time, all static and dynamic information is presented in UML diagrams format. The pattern detection process and its detection results are visual and interactive. This method is tested on a call center and a traffic simulation system. Experimental results prove that the method is effective in design patterns detection. 展开更多
关键词 design pattern C++ code instrumentation pattern detection.
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部