期刊文献+

基于规则的结构型设计模式检测技术研究

Research Into Rule-based Structual Design Pattern Detection
下载PDF
导出
摘要 设计模式是面向对象的软件开发中一种可重用的、能够解决软件设计开发中普遍存在问题的方法。识别软件系统中的设计模式能够帮助相关开发人员和维护人员更好的理解软件系统的设计。尤其是Go F[1]中的结构型设计模式,解决了如何组合类和对象获得更大结构的设计问题。所以对于结构型设计模式的识别能够有效地提高软件的理解和可维护性。在该论文中展示了是一种识别面向对象软件系统中设计模式的方法。该方法能够自动的识别出软件系统中的结构型设计模式。 Design Patterns are reusable design elements in object-oriented software design and development. Design Patterns aimat providing solutions for recurring design problems in software development. Detecting design patterns in existing software sys-tems can improve the comprehension of software systems. The structural design patterns mentioned in Go F Patterns[1] are con-cerned with how classes and objects are composed to form larger structures. Thus, detecting structural design patterns are extreme-ly useful for software comprehension and maintenance. In this paper I present an approach to detect design patterns in object-ori-ented software systems. It is an approach for automatically detection of structural design patterns.
作者 杨潇
出处 《电脑知识与技术(过刊)》 2015年第3X期236-239,共4页 Computer Knowledge and Technology
关键词 设计模式检测 源代码分析 逆向工程 design pattern detection source code analysis reverse engineering
  • 相关文献

参考文献5

  • 1JHotDraw Start Page,http://www.jhotdraw.org/ .
  • 2Erich Gamma,Richard Helm,Ralph E Johnson,et al.Design Patterns:Elements of Reusable Object-Oriented Software. Journal of Women s Health . 1995
  • 3Pacione M J,Roper M,Wood M.A novel software visualisation model to support software comprehension. Reverse Engineering Proceedings.11th Working Conference on . 2004
  • 4RECODER Main Page http://recoder.sf.net .
  • 5J2SE 5 Source Code. http://www.oracle.com/technetwork/java/javase/downloads/index.html .

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部