郑变红
- 作品数:3 被引量:2H指数:1
- 供职机构:西安电子科技大学计算机学院软件工程研究所更多>>
- 发文基金:国家教育部博士点基金国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 静态程序依赖图和用例模型的生成
- 软件逆向工程是分析软件系统的构件及其相互关系,并在更高抽象层次上进行描述的过程。作为软件工程的重要分支,软件逆向工程以辅助用户理解系统为目标,为文档制作、系统的维护、演化、重构和再工程提供支持。UML是一种可视化的建模语...
- 郑变红
- 关键词:软件逆向工程用例图用例模型软件工程
- 文献传递
- 逆向工程中动静态结合辅助用例模型的恢复
- 2007年
- 由于根据目前方法调用之间的"线索"或方法调用的相互关系恢复出的用例模型存在一定的局限性,该文提出了一种基于动态信息并结合静态信息的用例模型恢复方法。该方法以动态运行时的方法调用序列提取基本用例,依据静态的类间关系和静态的程序依赖图对基本用例进行调整、找出用例与角色的交互点及各用例所属的功能模块,使产生的用例模型带有语义信息,更好地辅助用户理解。
- 郑变红陈平胡圣明龚晓洁
- 关键词:逆向工程用例模型程序依赖图
- 逆向工程中动静态结合分析面向对象系统研究被引量:1
- 2008年
- 针对静态程序分析得到的信息冗余且无法反映面向对象目标系统多态和动态绑定的本质特征,而动态分析则与动态程序执行有关的,无法得到完整的依赖关系,提出反射植入动态分析和开放编译静态分析相结合的方式,并将得到的静态和动态信息有机结合起来产生动静态结合程序依赖图。最后通过试验研究表明动静态结合程序依赖图既能反映动态运行轨迹,又能全面反映系统整体依赖信息,可以更有效地辅助程序理解。
- 龚晓洁胡圣明陈平郑变红
- 关键词:面向对象逆向工程程序依赖图