[1]钟林辉,齐 杰,叶海涛,等.基于多维属性演化树的软件演化风格匹配方法研究[J].江西师范大学学报(自然科学版),2021,(01):55-59.[doi:10.16357/j.cnki.issn1000-5862.2021.01.08]
 ZHONG Linhui,QI Jie,YE Haitao,et al.The Study on the Method for Matching the Software Evolutionary Style Based on Multi-Dimensional Evolutionary Tree[J].Journal of Jiangxi Normal University:Natural Science Edition,2021,(01):55-59.[doi:10.16357/j.cnki.issn1000-5862.2021.01.08]
点击复制

基于多维属性演化树的软件演化风格匹配方法研究()
分享到:

《江西师范大学学报》(自然科学版)[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2021年01期
页码:
55-59
栏目:
出版日期:
2021-02-10

文章信息/Info

Title:
The Study on the Method for Matching the Software Evolutionary Style Based on Multi-Dimensional Evolutionary Tree
文章编号:
1000-5862(2021)01-0055-05
作者:
钟林辉齐 杰 叶海涛 莫俊杰
江西师范大学计算机信息工程学院,江西 南昌 330022
Author(s):
ZHONG LinhuiQI JieYE HaitaoMO Junjie
College of Computer and Information Engineering,Jiangxi Normal University,Nanchang Jiangxi 330022,China
关键词:
软件体系结构 演化树 软件演化 遗传算法
Keywords:
software architecture evolutionary tree software evolution genetic algorithm
分类号:
TP 311
DOI:
10.16357/j.cnki.issn1000-5862.2021.01.08
文献标志码:
A
摘要:
为了提高软件企业的过程能力,该文提出一种基于多维属性演化树的软件演化匹配方法,利用软件的每个版本包含的原子构件个数、原子构件大小、软件体系结构大小、有效代码行数、java文件数等属性,再通过树匹配的方法找出特定类型项目的软件演化风格,优化软件企业演化过程,为提高软件企业的过程能力提供条件.
Abstract:
To improve the process of software projects for enterprises,a software evolution matching method is put forward based on software evolution tree,by multi-dimensional attributes as the amounts and the sizes of atomic components,the sizes of software architectures,effective lines of codes and the amounts of Java files of every software version.Through the method,the software evolution style of a specific project type can be found and the software evolutionary process for enterprises can be optimized as well,which provide favorable conditions for the process capability improvement of software enterprises.

参考文献/References:

[1] 王渊峰,薛云皎,张涌,等.刻面分类构件的匹配模型[J].软件学报,2002,14(3):402-408.
[2] Griss M L,Favaro J,d’Alessandro M.Integrating feature modeling with the RSEB[EB/OL].[2020-07-16].https://www.researchgate.net/profile/John_Favaro/publication/2914328_Integrating_Feature_Modeling_with_the_RSEB/links/0c9605174f05b8e9db000000/Integrating-Feature-Modeling-with-the-RSEB.pdf.
[3] Botterweck G,Lee K,Thiel S.Automating product derivation in software product line engineering[EB/OL].[2020-07-16].http://cs.emis.de/LNI/Proceedings/Proceedings143/article4639.html.
[4] 赵俊峰,谢冰,张路,等.一种支持领域特性的Web服务组装方法[J].计算机学报,2005,28(4):732-738.
[5] 吴昌钱.基于元数据的软件复用构件[J].西安文理学院学报,2015,18(4):57-60.[6] Zhang W.Research on feature-oriented domain modeling[D].Peking:Peking University,2006.
[7] 朱亚迪,吴毅坚,赵文耘.基于代码片段复用的安卓应用组装技术研究[J].计算机应用与软件,2016,33(11):164-168.
[8] Chaves F J E.Dynamic and automated product derivation for consumer electronics software applications[J].IEEE Transactions on Consumer Electronics,2013,59(4):883-891.
[9] 李广强,吴伟民,赖天武,等.基于控件和XML的可定制软件开发方案[J].计算机工程,2007,33(2):267-282.
[10] 王红.面向模式的支持多粒度服务复用的软件开发[J].计算机应用,2011,31(1):132-137.
[11] 徐如志,都艺兵,于华,等.基于复用的软件过程改进方法[J].计算机科学,2006,33(6):251-254.
[12] 孙昌爱,张在兴,张鑫.一种基于可变性模型的可复用与可定制SaaS软件开发方法[J].软件学报,2018,29(11):3435-3454.
[13] 韩恺,岳丽华,龚育昌.基于上下文的异构文档类型定义匹配[J].小型微型计算机系统,2005,26(2):256-260.
[14] 钟林辉,侯长源,宗洪雁,等.构件化软件演化信息及演化相似性度量技术研究[J].计算机应用研究,2015,32(5):1399-1416.
[15] 钟林辉,宗洪雁.基于本体的构件化软件演化信息获取及度量研究[J].计算机科学,2015,42(1):196-231.
[16] 王渊峰,张涌,任洪敏,等.基于刻面描述的构件检索[J].软件学报,2012,13(8):1546-1551.
[17] Francisco S,James A J.Fuzzy fine-grained code-history analysis[EB/OL].[2020-07-16].https://dl.acm.org/doi/pdf/10.1109/ICSE.2017.74?download=true.
[18] 钟林辉,李俊杰,夏鲸,等.基于多维属性的构件化软件演化相似性度量方法研究[J].计算机科学,2016,43(11):449-505.

备注/Memo

备注/Memo:
收稿日期:2020-08-12
基金项目:国家自然科学基金(61462040,61262015,61662032,61762049),江西师范大学教改课题(JXSDJG2044)和江西省自然科学基金(20142BAB207027,20142BAB207027,20142BAB207027)资助项目.
作者简介:钟林辉(1974-),男,江西赣州人,教授,博士,主要从事软件体系结构、构件化软件、软件维护与软件演化研究.E-mail:shiningto@jxnu.edu.cn
更新日期/Last Update: 2021-04-10