期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
3
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于层次切片模型的JAVA相互作用耦合度量
被引量:
1
1
作者
莫军辉
李必信
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005年第z1期198-201,共4页
在Eder等人提出的三维耦合度量框架基础上,基于层次切片模型对JAVA中的相互作用耦合进行了研究,得到了JAVA中存在的相互作用耦合类型,并建立了一系列形式化的相互作用耦合度量公式.相对传统的耦合性度量,基于层次切片技术的耦合性度量...
在Eder等人提出的三维耦合度量框架基础上,基于层次切片模型对JAVA中的相互作用耦合进行了研究,得到了JAVA中存在的相互作用耦合类型,并建立了一系列形式化的相互作用耦合度量公式.相对传统的耦合性度量,基于层次切片技术的耦合性度量更加精确,它不仅描述了度量对象之间的耦合关系,并在一定程度上描述了度量对象之间的耦合程度,从而为程序分析和理解等软件活动提供更多有用的信息.
展开更多
关键词
层次切片模型
耦合度
相互作用耦合
程序
切片
下载PDF
职称材料
一种基于层次切片谱的软件错误定位技术
被引量:
18
2
作者
文万志
李必信
+1 位作者
孙小兵
刘翠翠
《软件学报》
EI
CSCD
北大核心
2013年第5期977-992,共16页
传统的软件错误定位技术通常利用测试覆盖信息计算程序语句发生错误的可疑度进行软件错误定位,但是这种定位技术没有充分考虑程序本身固有的依赖信息,缺乏语句筛选,从而使错误定位的精度受限.提出了一种基于层次切片谱的错误定位技术,...
传统的软件错误定位技术通常利用测试覆盖信息计算程序语句发生错误的可疑度进行软件错误定位,但是这种定位技术没有充分考虑程序本身固有的依赖信息,缺乏语句筛选,从而使错误定位的精度受限.提出了一种基于层次切片谱的错误定位技术,以提高面向对象程序中的错误定位效率.这种技术首先分析程序不同粒度层次元素(包、类、方法以及语句)之间的依赖信息,对可能发生错误的元素进行筛选,缩小错误查找范围;在此基础上,建立了层次切片谱模型,并定义了一种可疑度度量方法;最后根据该可疑度结果从大到小的顺序进行错误定位.通过实验验证了基于层次切片谱的错误定位技术的有效性,且比基于程序谱的Tarantula技术、Union技术、Intersection技术效率更高.
展开更多
关键词
层次切片模型
层次
切片
谱
可疑度
错误定位
程序谱
下载PDF
职称材料
一种基于层次切片的软件错误定位方法
被引量:
6
3
作者
许高阳
李必信
+1 位作者
孙小兵
陶传奇
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010年第4期692-698,共7页
提出了一种基于层次切片模型适合面向对象语言的错误定位方法.首先分别在包层、类层、方法层删去通过测试的包、类和方法,缩小软件错误存在的范围;其次,在语句层将删减后的程序按抽象语法树划分成若干模块,统计模块内变量使用的数目;通...
提出了一种基于层次切片模型适合面向对象语言的错误定位方法.首先分别在包层、类层、方法层删去通过测试的包、类和方法,缩小软件错误存在的范围;其次,在语句层将删减后的程序按抽象语法树划分成若干模块,统计模块内变量使用的数目;通过动态分析,选取一组测试用例计算其执行历史;根据模块内使用变量数目的规模,采用逐步求精算法,计算产生错误测试用例的程序执行历史与静态分析过程中所产生模块的交集及交集的后向切片,直至实现错误定位.实验数据表明:该方法能够查出前期定位程序中绝大部分错误的位置,尤其适用在方法调用比较少的程序中.在方法调用比较频繁的程序中,由于在调用语句处迭代调用逐步求精算法,效率会降低.
展开更多
关键词
层次切片模型
抽象语法树
执行历史
逐步求精
下载PDF
职称材料
题名
基于层次切片模型的JAVA相互作用耦合度量
被引量:
1
1
作者
莫军辉
李必信
机构
东南大学计算机科学与工程系
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005年第z1期198-201,共4页
基金
国家自然科学基金资助项目(60473065)
南京大学计算机软件新技术国家重点实验室开放课题
文摘
在Eder等人提出的三维耦合度量框架基础上,基于层次切片模型对JAVA中的相互作用耦合进行了研究,得到了JAVA中存在的相互作用耦合类型,并建立了一系列形式化的相互作用耦合度量公式.相对传统的耦合性度量,基于层次切片技术的耦合性度量更加精确,它不仅描述了度量对象之间的耦合关系,并在一定程度上描述了度量对象之间的耦合程度,从而为程序分析和理解等软件活动提供更多有用的信息.
关键词
层次切片模型
耦合度
相互作用耦合
程序
切片
Keywords
hierarchical slicing model
degree of coupling
interaction coupling
program slice
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种基于层次切片谱的软件错误定位技术
被引量:
18
2
作者
文万志
李必信
孙小兵
刘翠翠
机构
东南大学计算机科学与工程学院
出处
《软件学报》
EI
CSCD
北大核心
2013年第5期977-992,共16页
基金
国家自然科学基金(60973149
61202006)
+1 种基金
高等学校博士学科点专项科研基金(20100092110022)
中国科学院计算机科学国家重点实验室开放基金(SYSKF1110)
文摘
传统的软件错误定位技术通常利用测试覆盖信息计算程序语句发生错误的可疑度进行软件错误定位,但是这种定位技术没有充分考虑程序本身固有的依赖信息,缺乏语句筛选,从而使错误定位的精度受限.提出了一种基于层次切片谱的错误定位技术,以提高面向对象程序中的错误定位效率.这种技术首先分析程序不同粒度层次元素(包、类、方法以及语句)之间的依赖信息,对可能发生错误的元素进行筛选,缩小错误查找范围;在此基础上,建立了层次切片谱模型,并定义了一种可疑度度量方法;最后根据该可疑度结果从大到小的顺序进行错误定位.通过实验验证了基于层次切片谱的错误定位技术的有效性,且比基于程序谱的Tarantula技术、Union技术、Intersection技术效率更高.
关键词
层次切片模型
层次
切片
谱
可疑度
错误定位
程序谱
Keywords
hierarchical slicing model
hierarchical slicing spectrum
suspiciousness
fault localization
program spectrum
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种基于层次切片的软件错误定位方法
被引量:
6
3
作者
许高阳
李必信
孙小兵
陶传奇
机构
东南大学计算机科学与工程学院
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010年第4期692-698,共7页
基金
国家自然科学基金资助项目(60773105)
国家高技术研究发展计划(863计划)资助项目(2007AA01Z141)
教育部新世纪优秀人才支持计划资助项目(NCET-06-0466)
文摘
提出了一种基于层次切片模型适合面向对象语言的错误定位方法.首先分别在包层、类层、方法层删去通过测试的包、类和方法,缩小软件错误存在的范围;其次,在语句层将删减后的程序按抽象语法树划分成若干模块,统计模块内变量使用的数目;通过动态分析,选取一组测试用例计算其执行历史;根据模块内使用变量数目的规模,采用逐步求精算法,计算产生错误测试用例的程序执行历史与静态分析过程中所产生模块的交集及交集的后向切片,直至实现错误定位.实验数据表明:该方法能够查出前期定位程序中绝大部分错误的位置,尤其适用在方法调用比较少的程序中.在方法调用比较频繁的程序中,由于在调用语句处迭代调用逐步求精算法,效率会降低.
关键词
层次切片模型
抽象语法树
执行历史
逐步求精
Keywords
hierarchical slicing model
abstract syntax tree
execution history
stepwise refinement
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于层次切片模型的JAVA相互作用耦合度量
莫军辉
李必信
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005
1
下载PDF
职称材料
2
一种基于层次切片谱的软件错误定位技术
文万志
李必信
孙小兵
刘翠翠
《软件学报》
EI
CSCD
北大核心
2013
18
下载PDF
职称材料
3
一种基于层次切片的软件错误定位方法
许高阳
李必信
孙小兵
陶传奇
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010
6
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部