位置:成果数据库 > 期刊 > 期刊详情页
基于演化依赖的Java软件聚类实现技术研究
  • ISSN号:1000-5862
  • 期刊名称:《江西师范大学学报:自然科学版》
  • 时间:0
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]江西师范大学计算机信息工程学院,江西南昌330022
  • 相关基金:国家自然科学基金(61262015,61462040); 江西省自然科学基金(20142BAB207027,20142BAB207011); 江西省科技支撑项目(20142BBE50028); 江西省教育厅科学技术(GJJ13230)资助项目
中文摘要:

传统的软件聚类方法没有考虑软件实体间存在一些无法通过静态分析手段获取的关系(即演化依赖关系),这将导致聚类后的软件可能不符合"高内聚、低耦合"特征.为了解决上述问题,提出了将软件演化信息纳入软件聚类过程的策略,并在扩展的Java依赖模型的基础上,实现了一个基于模拟退火的软件聚类算法.实验结果表明:该方法能达到提高软件聚类准确度的目的.

英文摘要:

Software clustering can be used to solve the software partitioning problem and realize the software modularization. However,traditional software clustering methods have not considered the potential relation between software elements,which cannot be identified by using the static analysis method. So it may lead to software not meet the " high cohesion,low coupling" feature after clustering. In order to solve the above problem,a strategy by introducing the software evolution information into the software clustering process,and propose a software clustering algorithm based on the extended Java dependence model and simulated annealing idea have been proposed. Experiments show that this method can improve the accuracy of software clustering.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《江西师范大学学报:自然科学版》
  • 北大核心期刊(2011版)
  • 主管单位:江西师范大学
  • 主办单位:江西师范大学
  • 主编:
  • 地址:南昌市紫阳大道99号
  • 邮编:330022
  • 邮箱:lk8506184@126.com
  • 电话:0791-88506814
  • 国际标准刊号:ISSN:1000-5862
  • 国内统一刊号:ISSN:36-1092/N
  • 邮发代号:44-56
  • 获奖情况:
  • 2009年中国高等学校自然科学学报研究会颁发“全国...,2009年被评为:第四届华东地区优秀期刊奖”,2008年教育部科技司授予“第2届中国高校优秀科技...,2008年江西省新闻出版局授予“第3届江西省优秀期...,2004年教育部科技司授予“全国高校优秀科技期刊二...
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,美国化学文摘(网络版),美国数学评论(网络版),波兰哥白尼索引,德国数学文摘,美国剑桥科学文摘,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版)
  • 被引量:5205