基于函数调用的软件网络鲁棒性研究

来源 :沈阳航空航天大学 | 被引量 : 0次 | 上传用户:oliver777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,软件结构复杂性日益增加直接影响软件系统的稳定性,因此,如何采取高效的措施来提高软件网络的稳定性,使软件系统更加安全可靠具有重要意义。本文以开源软件作为研究对象。主要研究内容如下:(1)本文通过对开源软件Tar、My SQL和Linux源码的分析,分别构建基于函数调用的有向软件网络模型,软件系统的弱耦合网络模型、强耦合网络模型以及强连通子图网络模型。针对不同软件网络的度分布、聚类系数、平均路径长度、网络直径、节点依赖度和影响度等结构属性进行研究。实验结果表明:软件网络均具有“小世界”和“无标度”特性;耦合网络的函数之间调用效率高于函数调用的软件网络;节点的依赖度与节点的出度存在正相关性;节点的影响度与节点的入度存在正相关性;节点的依赖度与影响度具有负相关性。(2)本文基于有向网络鲁棒性的弱连通和强连通指标,引入八种节点攻击策略研究软件网络的静态鲁棒性。实验结果表明:对于每种软件网络,高入度与高出度攻击策略为最佳攻击策略;在蓄意攻击下,弱耦合的软件网络更加脆弱;以强连通指标评价的网络更脆弱;选取不同的鲁棒性评价指标,其最佳攻击策略存在差异。(3)本文基于耦合映像格子相继故障模型,引入五种节点攻击策略研究软件网络的动态鲁棒性,采用相对破坏规模大小指标进行衡量。实验结果表明:对于每种软件网络,高介数攻击策略为最佳攻击策略;函数调用有向软件网络、弱耦合软件网络、强耦合网络以及强连通子图网络该四种网络的脆弱性依次增大。本文的研究成果对深入理解软件网络的结构及提高软件系统的鲁棒性具有一定的借鉴意义。
其他文献
现实世界中充斥着复杂系统,通过将复杂系统抽象为复杂网络,人们得以研究复杂系统的结构和行为。网络的无标度特性在许多现实世界的网络中被验证,然而无标度网络的度序列性质
纵观新中国成立七十余年来,我国在少数民族地区开展的扶贫工作上已经取得了举世瞩目的成就,人民群众的生产生活水平都有了显著的改善。随着扶贫开发的纵深推进,扶贫脱贫的进
研究目的:本研究通过调查功能性消化不良脾虚气滞证患者的中医症状、生存质量现状,探索影响其生存质量的可能因素,以期从生存质量的角度了解FD患者的生存现状。研究方法:本研究为横断面研究,以2019年5月至2020年2月于首都医科大学附属北京中医医院消化科门诊就诊的功能性消化不良脾虚气滞证患者为研究对象,采用问卷调查的方法,收集患者的相关信息,并进行规范化处理,探讨功能性消化不良脾虚气滞证患者的年龄、性
目的分析第二原发结直肠癌(Second primary colorectal cancer,SPCRC)的临床特征,运用竞争风险理念识别预后危险因素,构建肿瘤相关死亡预测模型,并评估其临床应用价值。方法本回顾性研究数据来自1988-2013年美国国立癌症研究所SEER(The Surveillance,Epidemiology,and End Results)数据库。共纳入4381例符合标准的第二
气动葫芦作为一种起吊运输设备广泛用于易燃易爆的危险区域,例如采矿和运输,石化和汽车制造。在这些危险情况下,它们已逐渐取代了常用的电动式葫芦和手动式葫芦。通过查阅分析国内外对气动葫芦的研究现状和对气动葫芦产品的实际调研,发现我国生产的气动葫芦仍存在着链轮承载能力低,制动性能差,没有限位保护以及气路控制不平稳等问题,影响了企业的安全生产。针对现有气动葫芦存在的上述问题,本文的主要研究工作有:(1)首先
本文是一篇教学设计,教学设计的目的在于运用最简单的教学方法实现最理想化的教学效果。《一诺千金》选自《博雅汉语》(高级飞翔篇I),本文结合相关的科学理论知识,深入探讨了对外汉语高级综合课的教学设计所涉及的生词、语言点、课文以及相对应的练习题等方面的设计问题。本教学设计对课文进行了较为详细的设计,包括生词、课文的讲解以及中华文化知识的了解。词汇部分采用分级处理的原则,把生词分为一般生词、次重点生词和重
随着航运业的高速发展,对于集装箱码头装卸效率的要求不断提升,而泊位和岸桥作为集装箱码头中两种重要的资源,合理的泊位和岸桥集成调度计划能有效的提升码头的装卸效率。而船舶到港时刻是港口制定泊位分配和岸桥调度计划的关键参数,考虑在实际情况下,天气原因,航道阻塞等状况屡见不鲜,致使船舶延期到港,并给港口作业带来诸多纷扰。若不及时对现调度计划进行动态调整,将会使泊位,岸桥空闲等待,进而使码头资源在计划期内的
近年来,研究人员在新能源锂/钠离子电池正极材料上的研究成果颇多。目前将目光转向具有潜力和可大范围使用的锂/钠离子电池负极材料。锂离子电池最开始兴起时,负极材料采用的是金属锂。在电池的使用期间,锂电池充放电过程中,金属锂易形成锂枝晶,引起电流密度分布不均,促进锂枝晶生长,导致电池发生短路甚至会引起爆炸,造成重大损失。因此,锂金属不能再继续用于作商业锂电的负极材料。研究人员发现层状结构的石墨在电极反应
气液两相流现象广泛存在于自然界和人们生产生活的各个方面,因此,对两相流动态特性的深入研究具有重要意义。流型作为两相流最重要的动态特性之一,是两相流领域研究的重点和热点
随着我国金融市场的不断发展,私募股权投资也得到蓬勃发展,对赌协议作为私募股权投资协议框架的重要组成部分,对目标公司价值评估起到了双向调整的作用,近年来被投融资者广泛