基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
随着软件系统的日益复杂,软件开发、维护以及进化的大部分工作和主要成本集中在对现有系统的理解上.逆向工程以支持程序理解为目标,通过分析目标系统,产生系统不同形式和不同层次的抽象表示,帮助用户从多个层面和角度理解目标系统.为了开发一种实用的逆向工程工具,文中在深入分析了反射、开放编译、植入等技术的基础上,提出了一种基于反射植入的面向对象程序动态分析机制,其主要思想是通过反射植入软件触发器获取目标系统的动态信息,这些信息由信息收集机制收集整理并保存到Call-Graph,最后从Call-Graph抽象出符合UML标准的动态模型图.通过项目实践发现,这种机制是可行的.
推荐文章
基于面向对象程序的类动态更新研究
动态更新事务
面向对象
Shrek:一个动态面向对象程序设计语言
动态类型
元类程序设计
计算反射
本地方法
面向对象程序设计语言
基于VisualC++的面向对象结构分析及程序设计
面向对象
结构分析
程序设计
有限元法
面向对象程序设计C++语言初始化机制剖析
构造函数
聚集
继承
派生类
虚基类
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于反射植入的面向对象程序动态分析机制
来源期刊 微机发展 学科 工学
关键词 反射 植入 逆向工程 动态分析
年,卷(期) 2005,(5) 所属期刊栏目 软件工程与研发
研究方向 页码范围 11-13,17
页数 4页 分类号 TP311
字数 4367字 语种 中文
DOI 10.3969/j.issn.1673-629X.2005.05.004
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈平 西安电子科技大学软件工程研究所 149 1211 17.0 28.0
2 柴晓前 西安电子科技大学软件工程研究所 1 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (2)
参考文献  (3)
节点文献
引证文献  (2)
同被引文献  (1)
二级引证文献  (3)
1991(1)
  • 参考文献(1)
  • 二级参考文献(0)
1995(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
2011(1)
  • 引证文献(1)
  • 二级引证文献(0)
2012(1)
  • 引证文献(0)
  • 二级引证文献(1)
2016(2)
  • 引证文献(0)
  • 二级引证文献(2)
研究主题发展历程
节点文献
反射
植入
逆向工程
动态分析
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机技术与发展
月刊
1673-629X
61-1450/TP
大16开
西安市雁塔路南段99号
52-127
1991
chi
出版文献量(篇)
12927
总下载数(次)
40
总被引数(次)
111596
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导