郭婧
- 作品数:3 被引量:17H指数:2
- 供职机构:南京工业大学电子与信息工程学院更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于程序依赖图的克隆检测及改进被引量:6
- 2012年
- 为了发现克隆代码并检测出其中的错误,研究了多种克隆代码检测技术,对于其中一种检测———基于程序依赖图(PDG)的克隆检测进行了详细介绍,并举例对该过程进行了分析。这样检测虽然相比其它检测技术对于断层克隆有着独特的优势,但是对于功能克隆却起不到理想效果。为了使克隆检测更加详尽及精确,以及能有效地检测功能克隆,对程序依赖图的形成过程进一步改进,在语法上对于语句进行断层,并对其进行相应规范。
- 郭婧吴军华
- 关键词:克隆检测软件维护语义分析程序切片
- 面向方面的UML建模被引量:10
- 2011年
- 为了解决软件开发中建模对于系统级关注点被忽略的问题,提出了面向方面的UML建模模型。对面向方面技术和UML进行全面介绍,使其了解它们的主要构成及参数,并基于AspectJ语言扩展UML中的特征文件(profile),来实现面向方面UML建模(AUML)。该扩展是UML体系的一种扩充,它既结合了UML面向对象的特点,又对面向方面横切关注点在语义和结构上进行了规范。最后就图书管理系统进行举例说明,总结了面向方面软件开发(AOSD)profile的参数。
- 郭婧吴军华
- 关键词:面向对象UML建模ASPECTJ
- 一种新的检测结构克隆的方法被引量:1
- 2011年
- 结构克隆是一种运用相似原理与思想结构的克隆,它不拘泥于语句表达和顺序。本文首先用程序依赖图来检测克隆代码,并在检测过程中运用程序切片技术。针对结构克隆的特征,对需要改进的问题进行总结,对程序依赖图的特征类型进一步泛化和量化来计算相似度。这有利于在数值上更好地评估相似度,并提高克隆检测的查全率。
- 郭婧吴军华
- 关键词:程序切片相似度