期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
5
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
资源约束下的基于类依赖关系的微服务识别方法
被引量:
4
1
作者
邵建伟
刘其群
+3 位作者
王焕强
陈耀旺
俞东进
SALAMAT Boranbaev
《计算机应用》
CSCD
北大核心
2020年第12期3604-3611,共8页
为有效提升基于微服务架构的遗留软件系统重构的自动化水平,根据存在依赖关系的两个类所操作的资源数据之间存在着一定相关性的原则,提出了一种资源约束下基于类依赖关系的微服务识别方法。首先,根据遗留软件程序中的类依赖关系构建类...
为有效提升基于微服务架构的遗留软件系统重构的自动化水平,根据存在依赖关系的两个类所操作的资源数据之间存在着一定相关性的原则,提出了一种资源约束下基于类依赖关系的微服务识别方法。首先,根据遗留软件程序中的类依赖关系构建类依赖关系图,并设置每个类的资源实体标签;然后,设计了基于资源实体标签的类依赖关系图划分算法,用以划分原软件系统和得到候选微服务;最后,合并依赖程度较高的候选微服务,从而得到最终的微服务集合。基于GitHub的4个开源项目的实验结果表明,所提方法具有高于90%的微服务划分准确率,证实了同时考虑不同类之间的依赖关系和资源约束对于微服务识别是合理和有效的。
展开更多
关键词
微服务架构
类依赖关系
微服务识别
资源约束
遗留软件系统
下载PDF
职称材料
基于类间依赖集约简的类簇测试用例生成算法
被引量:
1
2
作者
龚红仿
李军义
《中南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010年第1期238-244,共7页
针对类簇中类间依赖关系以及类间消息交互产生的错误而导致测试冗余和测试遗漏的问题,提出一种类间依赖集约简的类簇测试用例生成算法。形式化定义了类间继承依赖、聚集依赖和关联依赖这3种依赖关系,建立类簇测试模型。定义类簇模式和用...
针对类簇中类间依赖关系以及类间消息交互产生的错误而导致测试冗余和测试遗漏的问题,提出一种类间依赖集约简的类簇测试用例生成算法。形式化定义了类间继承依赖、聚集依赖和关联依赖这3种依赖关系,建立类簇测试模型。定义类簇模式和用户(领域专家)解释集,并在用户解释集中依据每一个类对象的若干实例广义相等建立等价类,得出用户解释集幂集的1个子集即匹配划分集。据匹配消去算法求出类的最大匹配集,证明该集合就是所求类的最大非平凡非依赖集;提出一种交互差组合约简算法,计算类的最大非平凡非依赖集的补集,约简得到类的最小交叠集,并证明其就是类的最小非平凡依赖集,即类的组合测试用例;对其中每一个类的组合元素进行组合测试,并与其余类交互测试,得出类的交互测试序列。
展开更多
关键词
类
簇测试模型
用户解释集
匹配划分集
类
间
依赖
关系
依赖
集约简
下载PDF
职称材料
面向对象软件的依赖性分析与回归测试
被引量:
9
3
作者
陈树峰
郑洪源
《计算机应用》
CSCD
北大核心
2009年第11期3110-3113,共4页
针对面向对象软件中类之间复杂的依赖性问题,通过分析UML类图中类之间的各种静态关系,提出一个基于UML类图的依赖性分析模型。为了实现自动化分析,引入了类依赖关系图的概念,并提出一个基于UML类图导出的XMI文件的类依赖关系图生成算法...
针对面向对象软件中类之间复杂的依赖性问题,通过分析UML类图中类之间的各种静态关系,提出一个基于UML类图的依赖性分析模型。为了实现自动化分析,引入了类依赖关系图的概念,并提出一个基于UML类图导出的XMI文件的类依赖关系图生成算法。根据这个模型,通过分析一个类或依赖关系的改变对其他类产生的影响,提出测试路径查找算法,并利用此算法得到需要进行回归测试的类集与测试序列。
展开更多
关键词
统一建模语言
类
图
类依赖关系
继承
XMI
回归测试
下载PDF
职称材料
基于UML类图的软件可测试性分析方法研究
被引量:
4
4
作者
成小芹
王一莉
《计算机工程与设计》
CSCD
北大核心
2011年第4期1326-1329,共4页
为了降低面向对象软件的测试复杂性,降低测试的成本,提高软件质量,在目前软件可测试性研究的基础上,提出了将圈复杂度和UML类图转化而来的类依赖关系图(CDG图)结合起来,分析和度量类之间相互关系的复杂性,以此来指导可测试性的改善以及...
为了降低面向对象软件的测试复杂性,降低测试的成本,提高软件质量,在目前软件可测试性研究的基础上,提出了将圈复杂度和UML类图转化而来的类依赖关系图(CDG图)结合起来,分析和度量类之间相互关系的复杂性,以此来指导可测试性的改善以及开发和测试的设计。最后通过实例表明,该方法可以指导软件的设计,提高软件的可测试性,从而降低整个软件测试的成本。
展开更多
关键词
可测试性
类
图
类依赖关系
图
软件测试
圈复杂度
下载PDF
职称材料
基于中介中心性的类重要性度量的研究
被引量:
2
5
作者
成小芹
王一莉
《计算机工程与设计》
CSCD
北大核心
2011年第7期2391-2394,共4页
为了合理分配测试资源,降低测试成本,提高软件质量,在目前软件可测试性和中介中心性研究的基础上,提出了将中介中心性和由UML类图转化而来的类依赖关系图(CDG图)结合起来,度量和分析类之间依赖结构的类重要性,以此来指导软件的测试活动...
为了合理分配测试资源,降低测试成本,提高软件质量,在目前软件可测试性和中介中心性研究的基础上,提出了将中介中心性和由UML类图转化而来的类依赖关系图(CDG图)结合起来,度量和分析类之间依赖结构的类重要性,以此来指导软件的测试活动。最后通过实例运行结果表明,该方法可以指导测试资源的分配,提高软件可测试性,保证软件质量,从而降低整个软件测试的成本。
展开更多
关键词
可测试性
类
图
类依赖关系
图
软件测试
中介中心性
下载PDF
职称材料
题名
资源约束下的基于类依赖关系的微服务识别方法
被引量:
4
1
作者
邵建伟
刘其群
王焕强
陈耀旺
俞东进
SALAMAT Boranbaev
机构
浙江天正思维信息技术有限公司
杭州电子科技大学计算机学院
河南农业职业学院旅游管理学院
出处
《计算机应用》
CSCD
北大核心
2020年第12期3604-3611,共8页
基金
国家自然科学基金资助项目(61702144)
浙江省重点研发计划项目(2020C01165)。
文摘
为有效提升基于微服务架构的遗留软件系统重构的自动化水平,根据存在依赖关系的两个类所操作的资源数据之间存在着一定相关性的原则,提出了一种资源约束下基于类依赖关系的微服务识别方法。首先,根据遗留软件程序中的类依赖关系构建类依赖关系图,并设置每个类的资源实体标签;然后,设计了基于资源实体标签的类依赖关系图划分算法,用以划分原软件系统和得到候选微服务;最后,合并依赖程度较高的候选微服务,从而得到最终的微服务集合。基于GitHub的4个开源项目的实验结果表明,所提方法具有高于90%的微服务划分准确率,证实了同时考虑不同类之间的依赖关系和资源约束对于微服务识别是合理和有效的。
关键词
微服务架构
类依赖关系
微服务识别
资源约束
遗留软件系统
Keywords
microservice architecture
class dependency
microservice identification
resource constraint
legacy software system
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于类间依赖集约简的类簇测试用例生成算法
被引量:
1
2
作者
龚红仿
李军义
机构
长沙理工大学数学与计算科学学院
湖南大学计算机与通信学院
出处
《中南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010年第1期238-244,共7页
基金
国家自然科学基金资助项目(10871031)
湖南省科技计划项目(2008CK3075)
文摘
针对类簇中类间依赖关系以及类间消息交互产生的错误而导致测试冗余和测试遗漏的问题,提出一种类间依赖集约简的类簇测试用例生成算法。形式化定义了类间继承依赖、聚集依赖和关联依赖这3种依赖关系,建立类簇测试模型。定义类簇模式和用户(领域专家)解释集,并在用户解释集中依据每一个类对象的若干实例广义相等建立等价类,得出用户解释集幂集的1个子集即匹配划分集。据匹配消去算法求出类的最大匹配集,证明该集合就是所求类的最大非平凡非依赖集;提出一种交互差组合约简算法,计算类的最大非平凡非依赖集的补集,约简得到类的最小交叠集,并证明其就是类的最小非平凡依赖集,即类的组合测试用例;对其中每一个类的组合元素进行组合测试,并与其余类交互测试,得出类的交互测试序列。
关键词
类
簇测试模型
用户解释集
匹配划分集
类
间
依赖
关系
依赖
集约简
Keywords
cluster-level test model
user interpretation set
matching partition set
classes dependency relation
reduction dependency set
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向对象软件的依赖性分析与回归测试
被引量:
9
3
作者
陈树峰
郑洪源
机构
南京航空航天大学信息科学与技术学院
出处
《计算机应用》
CSCD
北大核心
2009年第11期3110-3113,共4页
文摘
针对面向对象软件中类之间复杂的依赖性问题,通过分析UML类图中类之间的各种静态关系,提出一个基于UML类图的依赖性分析模型。为了实现自动化分析,引入了类依赖关系图的概念,并提出一个基于UML类图导出的XMI文件的类依赖关系图生成算法。根据这个模型,通过分析一个类或依赖关系的改变对其他类产生的影响,提出测试路径查找算法,并利用此算法得到需要进行回归测试的类集与测试序列。
关键词
统一建模语言
类
图
类依赖关系
继承
XMI
回归测试
Keywords
Unified Modeling Language (UML)
class diagram
class dependence relations
inheritance
XMI
regression testing
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于UML类图的软件可测试性分析方法研究
被引量:
4
4
作者
成小芹
王一莉
机构
南京工业大学电子与信息工程学院
出处
《计算机工程与设计》
CSCD
北大核心
2011年第4期1326-1329,共4页
文摘
为了降低面向对象软件的测试复杂性,降低测试的成本,提高软件质量,在目前软件可测试性研究的基础上,提出了将圈复杂度和UML类图转化而来的类依赖关系图(CDG图)结合起来,分析和度量类之间相互关系的复杂性,以此来指导可测试性的改善以及开发和测试的设计。最后通过实例表明,该方法可以指导软件的设计,提高软件的可测试性,从而降低整个软件测试的成本。
关键词
可测试性
类
图
类依赖关系
图
软件测试
圈复杂度
Keywords
software testability
UML class diagram
class dependency graph
software testing
cyclomatic complexity
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于中介中心性的类重要性度量的研究
被引量:
2
5
作者
成小芹
王一莉
机构
南京工业大学电子与信息工程学院
出处
《计算机工程与设计》
CSCD
北大核心
2011年第7期2391-2394,共4页
文摘
为了合理分配测试资源,降低测试成本,提高软件质量,在目前软件可测试性和中介中心性研究的基础上,提出了将中介中心性和由UML类图转化而来的类依赖关系图(CDG图)结合起来,度量和分析类之间依赖结构的类重要性,以此来指导软件的测试活动。最后通过实例运行结果表明,该方法可以指导测试资源的分配,提高软件可测试性,保证软件质量,从而降低整个软件测试的成本。
关键词
可测试性
类
图
类依赖关系
图
软件测试
中介中心性
Keywords
software testability
UML class diagram
class dependency graph
software testing
betweenness centrality
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
资源约束下的基于类依赖关系的微服务识别方法
邵建伟
刘其群
王焕强
陈耀旺
俞东进
SALAMAT Boranbaev
《计算机应用》
CSCD
北大核心
2020
4
下载PDF
职称材料
2
基于类间依赖集约简的类簇测试用例生成算法
龚红仿
李军义
《中南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010
1
下载PDF
职称材料
3
面向对象软件的依赖性分析与回归测试
陈树峰
郑洪源
《计算机应用》
CSCD
北大核心
2009
9
下载PDF
职称材料
4
基于UML类图的软件可测试性分析方法研究
成小芹
王一莉
《计算机工程与设计》
CSCD
北大核心
2011
4
下载PDF
职称材料
5
基于中介中心性的类重要性度量的研究
成小芹
王一莉
《计算机工程与设计》
CSCD
北大核心
2011
2
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部