看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于社团划分的有向加权类依赖软件网络脆弱类节点挖掘 收藏
基于社团划分的有向加权类依赖软件网络脆弱类节点挖掘

基于社团划分的有向加权类依赖软件网络脆弱类节点挖掘

作     者:姜万昌 代宁 张晓茜 JIANG Wanchang;DAI Ning;ZHANG Xiaoxi

作者机构:东北电力大学计算机学院吉林132012 东北电力大学吉林省智能电网信息技术工程实验室吉林132012 

基  金:吉林省教育厅科学技术项目(JJKH20220111KJ) 

出 版 物:《重庆理工大学学报(自然科学)》 (Journal of Chongqing University of Technology:Natural Science)

年 卷 期:2023年第37卷第7期

页      码:235-244页

摘      要:针对现有脆弱类挖掘方法缺乏对类间依赖关系的考虑,导致软件维护难的问题,运用软件中类间依赖关系与频次,构建有向加权类依赖软件网络。通过定义类依赖加权熵,结合节点出度、节点介数与类节点脆弱性的关系,设计类节点脆弱性度量。针对类节点脆弱性度量值高的类节点采取蓄意攻击,提出基于模块度的有向加权类依赖软件网络社团划分算法,分析类依赖软件网络社团划分过程中社团数和模块度变化机理,挖掘类依赖软件网络中的脆弱类,对脆弱性节点加以保护,提高软件质量。设计脆弱类挖掘实验,与随机攻击15个类节点相比,对本方法得到的脆弱性度量值前15的类节点开展蓄意攻击,发现类依赖软件网络的平均模块度提高12.7%,平均社团数提高60.12%,验证了类依赖软件网络脆弱类挖掘算法的有效性。

主 题 词:软件网络 脆弱类 社团划分 加权熵 

学科分类:08[工学] 0805[工学-能源动力学] 080502[080502] 

D O I:10.3969/j.issn.1674-8425(z).2023.07.027

馆 藏 号:203123077...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分