首站-论文投稿智能助手
典型文献
An incremental software architecture recovery technique driven by code changes
文献摘要:
It is difficult to keep software architecture up to date with code changes during software evolution. Inconsistency is caused by the limitations of standard development specifications and human power resources, which may impact software maintenance. To solve this problem, we propose an incremental software architecture recovery (ISAR) technique. Our technique obtains dependency information from changed code blocks and identifies different strength-level dependencies. Then, we use double classifiers to recover the architecture based on the method of mapping code-level changes to architecture-level updates. ISAR is evaluated on 10 open-source projects, and the results show that it performs more effectively and efficiently than the compared techniques. We also find that the impact of low-quality architectural documentation on effectiveness remains stable during software evolution.
文献关键词:
作者姓名:
Li WANG;Xianglong KONG;Jiahui WANG;Bixin LI
作者机构:
School of Computer Science and Engineering,Southeast University,Nanjing 210096,China;Jiangsu Automation Research Institute,Lianyungang 222061,China;Huawei Digital Technology Lab,Suzhou 215125,China
引用格式:
[1]Li WANG;Xianglong KONG;Jiahui WANG;Bixin LI-.An incremental software architecture recovery technique driven by code changes)[J].信息与电子工程前沿(英文),2022(05):664-677
A类:
B类:
An,incremental,software,architecture,recovery,driven,by,code,changes,It,difficult,keep,during,evolution,Inconsistency,caused,limitations,standard,development,specifications,human,power,resources,which,may,impact,maintenance,To,solve,this,problem,propose,ISAR,Our,obtains,dependency,information,from,changed,blocks,identifies,different,strength,level,dependencies,Then,double,classifiers,method,mapping,updates,evaluated,open,projects,results,show,that,performs,more,effectively,efficiently,than,compared,techniques,We,also,find,low,quality,architectural,documentation,effectiveness,remains,stable
AB值:
0.610863
相似文献
Data-driven design of high-performance MASnxPb1-xI3 perovskite materials by machine learning and experimental realization
Xia Cai;Fengcai Liu;Anran Yu;Jiajun Qin;Mohammad Hatamvand;Irfan Ahmed;Jiayan Luo;Yiming Zhang;Hao Zhang;Yiqiang Zhan-School of Information Science and Technology,Fudan University,Shanghai 200433,China;College of Information,Mechanical and Electrical Engineering,Shanghai Normal University,Shanghai 200234,China;Center of Micro-Nano System,Fudan University,Shanghai 200433,China;Department of Physics,Chemistry and Biology,Link?ping University,Link?ping SE-58183,Sweden;Key Laboratory of Micro and Nano Photonic Structures and Department of Optical Science and Engineering,Fudan University,Shanghai 200433,China;Yiwu Research Institute of Fudan University,Chengbei Road,Yiwu City,Zhejiang 322000,China
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。