基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
由于软件代码的复杂性,对于不了解框架的新手,很难利用开源社区中的代码来开发软件.因此,利用数据挖掘技术挖掘现有代码中的编程模式成为研究热点.文中介绍了频繁项挖掘Apriori算法,并提出了基于源码模式的软件辅助开发方法.它能够根据用户输入的关键字来智能匹配类库中的特定父类,挖掘基于此父类的编程模式,给出优先要重写的方法以及关联规则.实验结果表明,新手可以利用这些编码建议,快速学习一个新的框架,提高开发效率.
推荐文章
从源码中抽取设计模式技术研究综述
设计模式
逆向工程
程序理解
基于模型驱动的软件开发模式研究
模型驱动体系结构
平台无关模型
特定平台模型
UML
基于AADL的软件开发技术研究
体系结构分析与设计语言
软件开发过程
瀑布模型
工具集
基于软件体系结构分析的漏洞挖掘技术研究
模糊测试
体系结构分析
漏洞挖掘
安全漏洞
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于源码模式挖掘的软件辅助开发技术研究
来源期刊 电子科技 学科 工学
关键词 源码 数据挖掘 编程模式 软件辅助开发
年,卷(期) 2017,(4) 所属期刊栏目 图像·编码与软件
研究方向 页码范围 140-143,147
页数 5页 分类号 TP312
字数 4041字 语种 中文
DOI 10.16180/j.cnki.issn1007-7820.2017.04.035
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 付鹏 上海理工大学光电信息与计算机工程学院 1 0 0.0 0.0
2 沈莉莉 上海理工大学光电信息与计算机工程学院 2 4 1.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (63)
共引文献  (618)
参考文献  (13)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1993(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(2)
  • 参考文献(0)
  • 二级参考文献(2)
1996(2)
  • 参考文献(0)
  • 二级参考文献(2)
1997(3)
  • 参考文献(0)
  • 二级参考文献(3)
1998(4)
  • 参考文献(0)
  • 二级参考文献(4)
1999(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(5)
  • 参考文献(2)
  • 二级参考文献(3)
2001(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(5)
  • 参考文献(1)
  • 二级参考文献(4)
2003(2)
  • 参考文献(0)
  • 二级参考文献(2)
2004(8)
  • 参考文献(0)
  • 二级参考文献(8)
2005(8)
  • 参考文献(1)
  • 二级参考文献(7)
2006(3)
  • 参考文献(0)
  • 二级参考文献(3)
2007(7)
  • 参考文献(2)
  • 二级参考文献(5)
2008(5)
  • 参考文献(0)
  • 二级参考文献(5)
2009(8)
  • 参考文献(1)
  • 二级参考文献(7)
2010(5)
  • 参考文献(2)
  • 二级参考文献(3)
2011(3)
  • 参考文献(2)
  • 二级参考文献(1)
2014(1)
  • 参考文献(0)
  • 二级参考文献(1)
2015(2)
  • 参考文献(2)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
源码
数据挖掘
编程模式
软件辅助开发
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
电子科技
月刊
1007-7820
61-1291/TN
大16开
西安电子科技大学
1987
chi
出版文献量(篇)
9344
总下载数(次)
32
总被引数(次)
31437
论文1v1指导