期刊导航
期刊开放获取
上海教育软件发展有限公..
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
6
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于演化依赖的Java软件聚类实现技术研究
1
作者
钟林辉
李俊杰
+1 位作者
张能伟
黄小明
《江西师范大学学报(自然科学版)》
CAS
北大核心
2015年第4期377-382,共6页
传统的软件聚类方法没有考虑软件实体间存在一些无法通过静态分析手段获取的关系(即演化依赖关系),这将导致聚类后的软件可能不符合"高内聚、低耦合"特征.为了解决上述问题,提出了将软件演化信息纳入软件聚类过程的策略,并在...
传统的软件聚类方法没有考虑软件实体间存在一些无法通过静态分析手段获取的关系(即演化依赖关系),这将导致聚类后的软件可能不符合"高内聚、低耦合"特征.为了解决上述问题,提出了将软件演化信息纳入软件聚类过程的策略,并在扩展的Java依赖模型的基础上,实现了一个基于模拟退火的软件聚类算法.实验结果表明:该方法能达到提高软件聚类准确度的目的.
展开更多
关键词
软件聚类
演化信息
高内
聚
低耦合
在线阅读
下载PDF
职称材料
一种聚类挖掘软件数据的方法
被引量:
9
2
作者
尹云飞
钟智
《河南科技大学学报(自然科学版)》
CAS
2004年第2期37-41,共5页
提出了一种聚类挖掘软件数据的方法。首先将一组软件数据的最可能分类情况称为“中心知识” ,将该组数据的所有可能分类结果称为“知识的浮动域” ,最后将“中心知识”对应分类的可信程度称为“知识的正确度”。分类结果的评价标准主要...
提出了一种聚类挖掘软件数据的方法。首先将一组软件数据的最可能分类情况称为“中心知识” ,将该组数据的所有可能分类结果称为“知识的浮动域” ,最后将“中心知识”对应分类的可信程度称为“知识的正确度”。分类结果的评价标准主要考虑到 :分类数目适中 ,每个类内半径尽可能小 ,类间距离尽可能大的分类结果具有较高的评价分数。进行的“软件数据挖掘实验”结果表明 ,这种方法更加准确、更加切合实际 ,从理论和实践上证明了软件数据挖掘具有广阔的发展前景。
展开更多
关键词
聚
类
挖掘
软件
数据采集
数据处理
软件
工程
数据挖掘
在线阅读
下载PDF
职称材料
抑制孤立簇的软件模块化优化算法
被引量:
1
3
作者
牟立峰
王方媛
《计算机应用》
CSCD
北大核心
2018年第3期791-798,共8页
针对传统软件模块化指标在解决软件模块化问题时容易导致孤立簇的问题,提出改进型软件模块化指标IMQ作为进化算法的适应函数以有效抑制孤立簇现象,并以IMQ最大化为目标建立软件模块化的数学规划模型,设计符合问题特点的基于相似度竞争...
针对传统软件模块化指标在解决软件模块化问题时容易导致孤立簇的问题,提出改进型软件模块化指标IMQ作为进化算法的适应函数以有效抑制孤立簇现象,并以IMQ最大化为目标建立软件模块化的数学规划模型,设计符合问题特点的基于相似度竞争和选择机制的改进遗传算法(IGA)求解该模型。首先,运用边收缩方法的启发式策略生成高质量的初始解,并将其作为种子植入到初始种群中;然后,利用IGA对模型进行求解,在提升搜索效率的同时进一步提高解的质量;最后,运用真实数据和仿真数据进行对比实验。实验结果表明IMQ指标能有效减少孤立簇的数目,而IGA比传统的多点爬山算法(IHC)和基于分组编码(GNE)的遗传算法具有更强的寻优能力和鲁棒性。
展开更多
关键词
软件
模块化
软件聚类
问题
遗传算法
启发式策略
产品设计
在线阅读
下载PDF
职称材料
基于评论挖掘的软件评价系统
被引量:
3
4
作者
卢忠浩
杨达
李娟
《计算机应用与软件》
CSCD
北大核心
2014年第7期1-4,85,共5页
设计一个Web系统,利用Android电子市场上各个领域的软件评论,对软件进行细致的评价,帮助用户选择适用的软件。首先通过抓取Google play评论建立数据库,利用规则模板提取软件特征和情感词。然后,通过知网与用户常用极性词典判别情感倾向...
设计一个Web系统,利用Android电子市场上各个领域的软件评论,对软件进行细致的评价,帮助用户选择适用的软件。首先通过抓取Google play评论建立数据库,利用规则模板提取软件特征和情感词。然后,通过知网与用户常用极性词典判别情感倾向。最后通过特征聚类等方式将软件之间特征级别进行对比与评价,从而把同类软件按特征粒度进行精准排序和选择。
展开更多
关键词
软件
评论挖掘
软件
评价
软件
特征提取
极性分析
软件
特征
聚
类
WEB系统
在线阅读
下载PDF
职称材料
一种基于DBSCAN算法的代码包层次重构改进方法
被引量:
1
5
作者
李文昊
李英梅
边奕心
《计算机工程与科学》
CSCD
北大核心
2021年第4期689-696,共8页
在包层次的代码重构研究中,为了得到“高内聚、低耦合”的软件结构,层次聚类算法因其简单有效、聚类精度高等特点被认为是一种较好的软件聚类方法。但是,层次聚类算法时间复杂度高,不利于处理较大规模的软件。而基于密度聚类的DBSCAN算...
在包层次的代码重构研究中,为了得到“高内聚、低耦合”的软件结构,层次聚类算法因其简单有效、聚类精度高等特点被认为是一种较好的软件聚类方法。但是,层次聚类算法时间复杂度高,不利于处理较大规模的软件。而基于密度聚类的DBSCAN算法则与之相反,具有较快的聚类速度,但是精度却较低。因此,提出一种基于DBSCAN的软件层次聚类算法,利用DBSCAN算法所产生的类来约束层次聚类算法的聚类空间,该算法可以保持层次聚类算法的精度不变,且它的时间复杂度介于DBSCAN和层次聚类算法之间。实验结果表明,该算法可以有效地对软件进行合理划分,并通过专家评判、模块划分度量指标和算法运行时间对比来表明其比其他常用聚类算法的性能更好。
展开更多
关键词
DBSCAN算法
层次
聚
类
软件聚类
代码重构
在线阅读
下载PDF
职称材料
一种基于逻辑的Java模块依赖图构建工具
被引量:
2
6
作者
杜欣
赵康
+1 位作者
倪友聪
沈志鹏
《计算机应用与软件》
CSCD
2016年第4期6-10,共5页
目前Java模块依赖图MDG(Module Dependency Graph)的构建工具还比较稀缺,从一定程度上限制了基于MDG图的软件模块聚类算法的应用。针对这一问题,提出一种基于逻辑的Java模块依赖图构建工具TL4JMDG(the tool logic-based for Java MDG)...
目前Java模块依赖图MDG(Module Dependency Graph)的构建工具还比较稀缺,从一定程度上限制了基于MDG图的软件模块聚类算法的应用。针对这一问题,提出一种基于逻辑的Java模块依赖图构建工具TL4JMDG(the tool logic-based for Java MDG)。在开源框架JTransformer和tu Prolog的支持下,TL4JMDG工具以逻辑方式实现了Java模块关系的抽取和MDG图的生成。阐述TL4JMDG工具的设计与实现,并给出TL4JMDG工具和基于Chava工具构建MDG的耗时比较。TL4JMDG工具具有较好的可配置性、可扩展性和性能,使得目前已有的基于MDG图的聚类算法能更好地应用于Java软件模块聚类。
展开更多
关键词
软件
模块
聚
类
模块关系
模块依赖图
JTransformer
在线阅读
下载PDF
职称材料
题名
基于演化依赖的Java软件聚类实现技术研究
1
作者
钟林辉
李俊杰
张能伟
黄小明
机构
江西师范大学计算机信息工程学院
出处
《江西师范大学学报(自然科学版)》
CAS
北大核心
2015年第4期377-382,共6页
基金
国家自然科学基金(61262015
61462040)
+3 种基金
江西省自然科学基金(20142BAB207027
20142BAB207011)
江西省科技支撑项目(20142BBE50028)
江西省教育厅科学技术(GJJ13230)资助项目
文摘
传统的软件聚类方法没有考虑软件实体间存在一些无法通过静态分析手段获取的关系(即演化依赖关系),这将导致聚类后的软件可能不符合"高内聚、低耦合"特征.为了解决上述问题,提出了将软件演化信息纳入软件聚类过程的策略,并在扩展的Java依赖模型的基础上,实现了一个基于模拟退火的软件聚类算法.实验结果表明:该方法能达到提高软件聚类准确度的目的.
关键词
软件聚类
演化信息
高内
聚
低耦合
Keywords
software clustering: software evolution information: high cohesion
low coupling
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
一种聚类挖掘软件数据的方法
被引量:
9
2
作者
尹云飞
钟智
机构
广西师范大学计算机系
广西师范学院数计系
出处
《河南科技大学学报(自然科学版)》
CAS
2004年第2期37-41,共5页
基金
澳大利亚ARC基金资助项目 (DP0 3 43 10 9)
文摘
提出了一种聚类挖掘软件数据的方法。首先将一组软件数据的最可能分类情况称为“中心知识” ,将该组数据的所有可能分类结果称为“知识的浮动域” ,最后将“中心知识”对应分类的可信程度称为“知识的正确度”。分类结果的评价标准主要考虑到 :分类数目适中 ,每个类内半径尽可能小 ,类间距离尽可能大的分类结果具有较高的评价分数。进行的“软件数据挖掘实验”结果表明 ,这种方法更加准确、更加切合实际 ,从理论和实践上证明了软件数据挖掘具有广阔的发展前景。
关键词
聚
类
挖掘
软件
数据采集
数据处理
软件
工程
数据挖掘
Keywords
Clustering mining
Data acquisition
Data processing
Software engineering
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
抑制孤立簇的软件模块化优化算法
被引量:
1
3
作者
牟立峰
王方媛
机构
上海大学悉尼工商学院
出处
《计算机应用》
CSCD
北大核心
2018年第3期791-798,共8页
基金
国家自然科学基金资助项目(71302051)~~
文摘
针对传统软件模块化指标在解决软件模块化问题时容易导致孤立簇的问题,提出改进型软件模块化指标IMQ作为进化算法的适应函数以有效抑制孤立簇现象,并以IMQ最大化为目标建立软件模块化的数学规划模型,设计符合问题特点的基于相似度竞争和选择机制的改进遗传算法(IGA)求解该模型。首先,运用边收缩方法的启发式策略生成高质量的初始解,并将其作为种子植入到初始种群中;然后,利用IGA对模型进行求解,在提升搜索效率的同时进一步提高解的质量;最后,运用真实数据和仿真数据进行对比实验。实验结果表明IMQ指标能有效减少孤立簇的数目,而IGA比传统的多点爬山算法(IHC)和基于分组编码(GNE)的遗传算法具有更强的寻优能力和鲁棒性。
关键词
软件
模块化
软件聚类
问题
遗传算法
启发式策略
产品设计
Keywords
software modularization
software clustering problem
Genetic Algorithm (GA)
heuristic strategy
productdesign
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
基于评论挖掘的软件评价系统
被引量:
3
4
作者
卢忠浩
杨达
李娟
机构
中国科学院软件研究所基础软件国家工程研究中心
出处
《计算机应用与软件》
CSCD
北大核心
2014年第7期1-4,85,共5页
基金
国家自然科学基金项目(91218302
61073044
+5 种基金
61003028
71101138
61100071)
北京市自然科学基金项目(4122087)
核心电子器件
高端通用芯片及基础软件产品项目(2012ZX01039-004)
文摘
设计一个Web系统,利用Android电子市场上各个领域的软件评论,对软件进行细致的评价,帮助用户选择适用的软件。首先通过抓取Google play评论建立数据库,利用规则模板提取软件特征和情感词。然后,通过知网与用户常用极性词典判别情感倾向。最后通过特征聚类等方式将软件之间特征级别进行对比与评价,从而把同类软件按特征粒度进行精准排序和选择。
关键词
软件
评论挖掘
软件
评价
软件
特征提取
极性分析
软件
特征
聚
类
WEB系统
Keywords
Software reviews mining
Software evaluation
Software feature extraction
Polarity analysis
Software feature clustering
Web system
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
一种基于DBSCAN算法的代码包层次重构改进方法
被引量:
1
5
作者
李文昊
李英梅
边奕心
机构
哈尔滨师范大学计算机科学与信息工程学院
出处
《计算机工程与科学》
CSCD
北大核心
2021年第4期689-696,共8页
基金
黑龙江省自然科学基金(F2017021)
哈尔滨市科技创新人才研究专项基金(2016RAQXJ036,RC2017QN010002)
+2 种基金
哈尔滨师范大学硕士研究生创新科研项目(HSDSSCX2019-10)
哈尔滨师范大学计算机学院科研项目(JKYKYY202003)
哈尔滨师范大学博士启动基金项目(XKB201801)。
文摘
在包层次的代码重构研究中,为了得到“高内聚、低耦合”的软件结构,层次聚类算法因其简单有效、聚类精度高等特点被认为是一种较好的软件聚类方法。但是,层次聚类算法时间复杂度高,不利于处理较大规模的软件。而基于密度聚类的DBSCAN算法则与之相反,具有较快的聚类速度,但是精度却较低。因此,提出一种基于DBSCAN的软件层次聚类算法,利用DBSCAN算法所产生的类来约束层次聚类算法的聚类空间,该算法可以保持层次聚类算法的精度不变,且它的时间复杂度介于DBSCAN和层次聚类算法之间。实验结果表明,该算法可以有效地对软件进行合理划分,并通过专家评判、模块划分度量指标和算法运行时间对比来表明其比其他常用聚类算法的性能更好。
关键词
DBSCAN算法
层次
聚
类
软件聚类
代码重构
Keywords
DBSCAN algorithm
hierarchical clustering
software clustering
code refactoring
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
一种基于逻辑的Java模块依赖图构建工具
被引量:
2
6
作者
杜欣
赵康
倪友聪
沈志鹏
机构
福建师范大学软件学院
出处
《计算机应用与软件》
CSCD
2016年第4期6-10,共5页
基金
国家自然科学基金项目(61305079)
武汉大学软件工程国家重点实验室开放基金项目(SKLSE2012-09-28)
文摘
目前Java模块依赖图MDG(Module Dependency Graph)的构建工具还比较稀缺,从一定程度上限制了基于MDG图的软件模块聚类算法的应用。针对这一问题,提出一种基于逻辑的Java模块依赖图构建工具TL4JMDG(the tool logic-based for Java MDG)。在开源框架JTransformer和tu Prolog的支持下,TL4JMDG工具以逻辑方式实现了Java模块关系的抽取和MDG图的生成。阐述TL4JMDG工具的设计与实现,并给出TL4JMDG工具和基于Chava工具构建MDG的耗时比较。TL4JMDG工具具有较好的可配置性、可扩展性和性能,使得目前已有的基于MDG图的聚类算法能更好地应用于Java软件模块聚类。
关键词
软件
模块
聚
类
模块关系
模块依赖图
JTransformer
Keywords
Software module clustering
Module relationship
Module dependency graph
JTransformer
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于演化依赖的Java软件聚类实现技术研究
钟林辉
李俊杰
张能伟
黄小明
《江西师范大学学报(自然科学版)》
CAS
北大核心
2015
0
在线阅读
下载PDF
职称材料
2
一种聚类挖掘软件数据的方法
尹云飞
钟智
《河南科技大学学报(自然科学版)》
CAS
2004
9
在线阅读
下载PDF
职称材料
3
抑制孤立簇的软件模块化优化算法
牟立峰
王方媛
《计算机应用》
CSCD
北大核心
2018
1
在线阅读
下载PDF
职称材料
4
基于评论挖掘的软件评价系统
卢忠浩
杨达
李娟
《计算机应用与软件》
CSCD
北大核心
2014
3
在线阅读
下载PDF
职称材料
5
一种基于DBSCAN算法的代码包层次重构改进方法
李文昊
李英梅
边奕心
《计算机工程与科学》
CSCD
北大核心
2021
1
在线阅读
下载PDF
职称材料
6
一种基于逻辑的Java模块依赖图构建工具
杜欣
赵康
倪友聪
沈志鹏
《计算机应用与软件》
CSCD
2016
2
在线阅读
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部