首页 | 官方网站   微博 | 高级检索  
     

基于程序源代码的设计模式自动发现技术研究
引用本文:马越峰 李凡 陈平. 基于程序源代码的设计模式自动发现技术研究[J]. 计算机科学, 2005, 32(6): 181-184
作者姓名:马越峰 李凡 陈平
作者单位:西安电子科技大学软件工程研究所,西安,710071;西安电子科技大学软件工程研究所,西安,710071;西安电子科技大学软件工程研究所,西安,710071
基金项目:国家"十五"军事电子预研重点项目资助课题(413060601).
摘    要:基于程序源代码的设计模式自动发现是软件逆向工程的重要技术组成。以此为研究对象,提出了一种通用的设计模式自动发现框架,对该框架中的代码理解、模式表示、匹配算法等关键技术进行了研究。并在该框架下,分析比较了国际上三种先进解决方案在以上各技术方面的实现方法和各自特点。并对该项技术的发展前景进行了展望。

关 键 词:设计模式  面向对象系统  逆向工程  模式挖掘

Research on Design Patterns Automatically Discover Based on Program Source Code
MA Yue-feng,LI Fan,CHEN Ping. Research on Design Patterns Automatically Discover Based on Program Source Code[J]. Computer Science, 2005, 32(6): 181-184
Authors:MA Yue-feng  LI Fan  CHEN Ping
Affiliation:MA Yue-Feng,LI Fan,CHEN Ping Institute of Software Engineering,Xidian University,Xi'an710071
Abstract:Discovering instances of design patterns automatically in the object-oriented source code is an important as- pect of software reverse engineering. In this paper, a framework based on discovering design patterns is proposed and the pivotal technologies such as code analysis, pattern boport and match arichmeti are studied,. Under this frame- work, three advanced approaches are analyzed, each approach's characteristics in these technologies are compared. The development of this technology is also prospected.
Keywords:Design pattern  Object-oriented System  Reverse dngineering  Pattern discover
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号