期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
4
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
设计模式挖掘的有效性评估策略
被引量:
1
1
作者
肖卓宇
郭杰
+2 位作者
陈果
徐运标
王林春
《湖南工业职业技术学院学报》
2021年第1期6-11,共6页
针对设计模式挖掘结果有效性评估方法缺乏的问题,提出一种设计模式挖掘有效性评估策略,分结构型、行为型和创建型三类归纳了设计模式的设计意图,分析了设计模式挖掘的基准测试系统,探究了设计模式挖掘结果的中间形式表示,为设计模式挖...
针对设计模式挖掘结果有效性评估方法缺乏的问题,提出一种设计模式挖掘有效性评估策略,分结构型、行为型和创建型三类归纳了设计模式的设计意图,分析了设计模式挖掘的基准测试系统,探究了设计模式挖掘结果的中间形式表示,为设计模式挖掘的理论与应用研究提供了重要支持。
展开更多
关键词
设计模式
设计模式挖掘
分类
设计
意图
基准系统
中间表示
下载PDF
职称材料
应用机器学习方法的设计模式挖掘研究
被引量:
1
2
作者
鲁润泽
张海平
《计算机工程与应用》
CSCD
北大核心
2019年第6期113-119,共7页
从源码中挖掘设计模式实例具有重要意义,它能够提升软件系统的可理解性和可维护性。基于机器学习方法,提出了一个设计模式挖掘方法。其中,使用类关系图表示软件系统和设计模式,采用子图匹配的方法从软件系统中提取出候选设计模式实例,...
从源码中挖掘设计模式实例具有重要意义,它能够提升软件系统的可理解性和可维护性。基于机器学习方法,提出了一个设计模式挖掘方法。其中,使用类关系图表示软件系统和设计模式,采用子图匹配的方法从软件系统中提取出候选设计模式实例,过滤了大量非设计模式实例组合,提高了设计模式挖掘效率;提出了度量指标,将软件系统和设计模式向量化,采用机器学习的方法对候选设计模式实例进行分类,提高了设计模式挖掘的准确率。实验结果证明此方法效率和有效性上得到了一定的提升。
展开更多
关键词
设计模式
设计模式挖掘
子图同构
机器学习
下载PDF
职称材料
基于CodeBERT的设计模式语言模型
3
作者
陈时非
刘东
江贺
《计算机科学》
CSCD
北大核心
2023年第12期75-81,共7页
设计模式是对实际软件设计方案的经验性总结,是软件开发中辅助软件设计的有效方案之一。现有设计模式挖掘研究的任务大多是在源代码中识别设计模式的实例,少有考虑用自然语言语料对设计模式建模。为了提升设计模式语言分类模型的推荐效...
设计模式是对实际软件设计方案的经验性总结,是软件开发中辅助软件设计的有效方案之一。现有设计模式挖掘研究的任务大多是在源代码中识别设计模式的实例,少有考虑用自然语言语料对设计模式建模。为了提升设计模式语言分类模型的推荐效果,将代码、类图或对象协作纳入考虑范围,提出了一种基于CodeBERT的设计模式分类挖掘模型dpCodeBERT,以实现自然语言与代码语言的对照理解。首先,通过随机组合合成多分类算法数据和代码搜索数据作为模型输入,dpCodeBERT模型能够获取transformer层中的模型为令牌生成的注意力权重;然后,分析令牌和语句注意力权重以发现更有效的模型输入类别,进一步改造训练输入;最后,dpCodeBERT模型能够通过全连接层将分布式特征映射到样本空间并输出复数值的方式实现具体软件工程任务,如设计模式选择和设计模式代码搜索任务。在拥有80个软件设计问题的设计模式选择任务的数据集上的实验结果显示,相比同类基准模型,所提模型在设计模式检测准确率(RCDDP)和平均倒数排名(MRR)两个指标上平均提升了10%~20%,设计模式选择更加准确。通过深度研究模型数据需求,dpCodeBERT挖掘了CodeBERT对类级代码的理解,探索了CodeBERT在设计模式挖掘中的应用,具有预测准确、拓展性强等特点。
展开更多
关键词
设计模式挖掘
自然语言处理
预训练语言模型
CodeBERT
模型精调
向量化
下载PDF
职称材料
带特征指标约束描述的设计模式分类挖掘
被引量:
3
4
作者
肖卓宇
何锫
+2 位作者
陈果
徐运标
郭杰
《山东大学学报(工学版)》
CAS
CSCD
北大核心
2020年第6期48-58,共11页
为解决设计模式挖掘正确率较低的问题,提出一种带特征指标约束描述的设计模式分类挖掘方法。归纳了47种特征指标,给出了设计模式约束定义,对设计模式特征进行了描述,以Adapter模式、Command模式、Factory Method模式为例,分结构型、行...
为解决设计模式挖掘正确率较低的问题,提出一种带特征指标约束描述的设计模式分类挖掘方法。归纳了47种特征指标,给出了设计模式约束定义,对设计模式特征进行了描述,以Adapter模式、Command模式、Factory Method模式为例,分结构型、行为型与创建型3类挖掘设计模式,设计了3个基准系统与4个经典系统的设计模式挖掘试验。试验结果表明,本研究方法对基准系统的Adapter模式、Command模式、Factory Method模式挖掘正确率为96.13%、91.67%、72.23%,对经典系统挖掘正确率分别为84.3%、81.26%、73.17%,与传统方法比较,本研究方法取得了较好的效果。
展开更多
关键词
设计模式
设计模式挖掘
指标约束
分类
特征描述
原文传递
题名
设计模式挖掘的有效性评估策略
被引量:
1
1
作者
肖卓宇
郭杰
陈果
徐运标
王林春
机构
湖南工业职业技术学院信息工程学院
出处
《湖南工业职业技术学院学报》
2021年第1期6-11,共6页
基金
湖南工业职业技术学院重点资助项目“设计模式挖掘的有效性评估策略研究”(项目编号:GYKYYJ202001)。
文摘
针对设计模式挖掘结果有效性评估方法缺乏的问题,提出一种设计模式挖掘有效性评估策略,分结构型、行为型和创建型三类归纳了设计模式的设计意图,分析了设计模式挖掘的基准测试系统,探究了设计模式挖掘结果的中间形式表示,为设计模式挖掘的理论与应用研究提供了重要支持。
关键词
设计模式
设计模式挖掘
分类
设计
意图
基准系统
中间表示
Keywords
design pattern
design pattern mining
classification
design intent
benchmark system
intermediate representation
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
应用机器学习方法的设计模式挖掘研究
被引量:
1
2
作者
鲁润泽
张海平
机构
杭州电子科技大学计算机学院
出处
《计算机工程与应用》
CSCD
北大核心
2019年第6期113-119,共7页
基金
浙江省高等教育教学改革项目(No.jg2015224)
文摘
从源码中挖掘设计模式实例具有重要意义,它能够提升软件系统的可理解性和可维护性。基于机器学习方法,提出了一个设计模式挖掘方法。其中,使用类关系图表示软件系统和设计模式,采用子图匹配的方法从软件系统中提取出候选设计模式实例,过滤了大量非设计模式实例组合,提高了设计模式挖掘效率;提出了度量指标,将软件系统和设计模式向量化,采用机器学习的方法对候选设计模式实例进行分类,提高了设计模式挖掘的准确率。实验结果证明此方法效率和有效性上得到了一定的提升。
关键词
设计模式
设计模式挖掘
子图同构
机器学习
Keywords
design pattern
design pattern mining
subgraph isomorphism
machine learning
分类号
TP302.1 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
基于CodeBERT的设计模式语言模型
3
作者
陈时非
刘东
江贺
机构
大连理工大学软件学院
出处
《计算机科学》
CSCD
北大核心
2023年第12期75-81,共7页
基金
国家自然科学基金(61722202)。
文摘
设计模式是对实际软件设计方案的经验性总结,是软件开发中辅助软件设计的有效方案之一。现有设计模式挖掘研究的任务大多是在源代码中识别设计模式的实例,少有考虑用自然语言语料对设计模式建模。为了提升设计模式语言分类模型的推荐效果,将代码、类图或对象协作纳入考虑范围,提出了一种基于CodeBERT的设计模式分类挖掘模型dpCodeBERT,以实现自然语言与代码语言的对照理解。首先,通过随机组合合成多分类算法数据和代码搜索数据作为模型输入,dpCodeBERT模型能够获取transformer层中的模型为令牌生成的注意力权重;然后,分析令牌和语句注意力权重以发现更有效的模型输入类别,进一步改造训练输入;最后,dpCodeBERT模型能够通过全连接层将分布式特征映射到样本空间并输出复数值的方式实现具体软件工程任务,如设计模式选择和设计模式代码搜索任务。在拥有80个软件设计问题的设计模式选择任务的数据集上的实验结果显示,相比同类基准模型,所提模型在设计模式检测准确率(RCDDP)和平均倒数排名(MRR)两个指标上平均提升了10%~20%,设计模式选择更加准确。通过深度研究模型数据需求,dpCodeBERT挖掘了CodeBERT对类级代码的理解,探索了CodeBERT在设计模式挖掘中的应用,具有预测准确、拓展性强等特点。
关键词
设计模式挖掘
自然语言处理
预训练语言模型
CodeBERT
模型精调
向量化
Keywords
Design pattern mining
Natural language processing
Pre-trained language models
CodeBERT
Model fine-tuning
Vector quantization
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
带特征指标约束描述的设计模式分类挖掘
被引量:
3
4
作者
肖卓宇
何锫
陈果
徐运标
郭杰
机构
湖南工业职业技术学院信息工程学院
广州大学计算机科学与网络工程学院
出处
《山东大学学报(工学版)》
CAS
CSCD
北大核心
2020年第6期48-58,共11页
基金
湖南省自然科学基金科教联合资助项目(2020JJ7035)
湖南省教育厅科学研究资助项目(19C0611)
国家自然科学基金资助项目(61977018)。
文摘
为解决设计模式挖掘正确率较低的问题,提出一种带特征指标约束描述的设计模式分类挖掘方法。归纳了47种特征指标,给出了设计模式约束定义,对设计模式特征进行了描述,以Adapter模式、Command模式、Factory Method模式为例,分结构型、行为型与创建型3类挖掘设计模式,设计了3个基准系统与4个经典系统的设计模式挖掘试验。试验结果表明,本研究方法对基准系统的Adapter模式、Command模式、Factory Method模式挖掘正确率为96.13%、91.67%、72.23%,对经典系统挖掘正确率分别为84.3%、81.26%、73.17%,与传统方法比较,本研究方法取得了较好的效果。
关键词
设计模式
设计模式挖掘
指标约束
分类
特征描述
Keywords
design pattern
design pattern mining
metrics constraints
classification
feature description
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
原文传递
题名
作者
出处
发文年
被引量
操作
1
设计模式挖掘的有效性评估策略
肖卓宇
郭杰
陈果
徐运标
王林春
《湖南工业职业技术学院学报》
2021
1
下载PDF
职称材料
2
应用机器学习方法的设计模式挖掘研究
鲁润泽
张海平
《计算机工程与应用》
CSCD
北大核心
2019
1
下载PDF
职称材料
3
基于CodeBERT的设计模式语言模型
陈时非
刘东
江贺
《计算机科学》
CSCD
北大核心
2023
0
下载PDF
职称材料
4
带特征指标约束描述的设计模式分类挖掘
肖卓宇
何锫
陈果
徐运标
郭杰
《山东大学学报(工学版)》
CAS
CSCD
北大核心
2020
3
原文传递
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部