基于程序源代码的设计模式自动发现技术研究  被引量:1

Research on Design Patterns Automatically Discover Based on Program Source Code

在线阅读下载全文

作  者:马越峰[1] 李凡[1] 陈平[1] 

机构地区:[1]西安电子科技大学软件工程研究所,西安710071

出  处:《计算机科学》2005年第6期181-184,共4页Computer Science

基  金:国家"十五"军事电子预研重点项目资助课题(413060601)

摘  要:基于程序源代码的设计模式自动发现是软件逆向工程的重要技术组成。以此为研究对象,提出了一种通用的设计模式自动发现框架,对该框架中的代码理解、模式表示、匹配算法等关键技术进行了研究。并在该框架下,分析比较了国际上三种先进解决方案在以上各技术方面的实现方法和各自特点。并对该项技术的发展前景进行了展望。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.

关 键 词:程序源代码 自动发现 设计模式 软件逆向工程 技术组成 关键技术 匹配算法 解决方案 分析比较 发展前景 框架 对象 

分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论] TP393.07[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象