基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义.文章面向Java语言提出了一个从源码中抽取设计模式的方法.具体地,研究了一种特定的设计模式描述方法、定义了源码信息模型及其化简方法,以此为基础提出了设计模式模型和源码模型的匹配方法.特别讨论了在抽取设计模式时与container类相关的问题及其解决方案.最后根据抽取结果从模式及其实例的角度对方法进行了评价,并提出了必要的优化技术.
推荐文章
源代码中设计模式实例的抽取及验证方法研究
设计模式
逆向工程
多重性分析
动态分析
面向Java语言的逆向工程工具JBRET-JAVA
逆向工程
再工程
程序理解
面向对象
Java语言的面向对象软件度量的研究
软件度量
面向对象
CK方法
Java语言的异常处理设计
计算机软件
异常处理机制
设计
Java
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 面向Java语言的设计模式抽取方法的研究
来源期刊 计算机工程与应用 学科 工学
关键词 设计模式 逆向工程 程序理解
年,卷(期) 2005,(25) 所属期刊栏目 学术探讨
研究方向 页码范围 28-33
页数 6页 分类号 TP311
字数 8128字 语种 中文
DOI 10.3321/j.issn:1002-8331.2005.25.009
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张家晨 吉林大学计算机科学与技术学院 22 342 8.0 18.0
2 冯铁 吉林大学计算机科学与技术学院 14 335 8.0 14.0
3 柴胜 吉林大学计算机科学与技术学院 19 197 8.0 13.0
4 李文锦 吉林大学计算机科学与技术学院 2 32 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (21)
同被引文献  (10)
二级引证文献  (46)
2005(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2008(1)
  • 引证文献(1)
  • 二级引证文献(0)
2009(1)
  • 引证文献(1)
  • 二级引证文献(0)
2010(4)
  • 引证文献(4)
  • 二级引证文献(0)
2011(3)
  • 引证文献(1)
  • 二级引证文献(2)
2012(4)
  • 引证文献(1)
  • 二级引证文献(3)
2013(4)
  • 引证文献(2)
  • 二级引证文献(2)
2014(8)
  • 引证文献(4)
  • 二级引证文献(4)
2015(7)
  • 引证文献(2)
  • 二级引证文献(5)
2016(13)
  • 引证文献(3)
  • 二级引证文献(10)
2017(8)
  • 引证文献(1)
  • 二级引证文献(7)
2018(7)
  • 引证文献(0)
  • 二级引证文献(7)
2019(5)
  • 引证文献(0)
  • 二级引证文献(5)
2020(2)
  • 引证文献(1)
  • 二级引证文献(1)
研究主题发展历程
节点文献
设计模式
逆向工程
程序理解
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程与应用
半月刊
1002-8331
11-2127/TP
大16开
北京619信箱26分箱
82-605
1964
chi
出版文献量(篇)
39068
总下载数(次)
102
总被引数(次)
390217
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
国家高技术研究发展计划(863计划)
英文译名:The National High Technology Research and Development Program of China
官方网址:http://www.863.org.cn
项目类型:重点项目
学科类型:信息技术
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导