买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国兵器工业信息中心
摘要:本发明公开了一种无人集群软件缺陷检测方法,涉及软件检测技术领域,首先提出系统涌现性分析方法,然后基于多Agent建模和故障传播SIR模型来提出缺陷传播仿真分析方法,开展无人集群软件缺陷传播和失效机理分析,解决了传统缺陷分析和测试验证方法不能有效应对无人集群软件自身特征的问题,能够有效发现和暴露软件系统缺陷和薄弱环节,促进软件系统不断改进和完善,提升软件系统质量和可靠性水平,有助于新一代集群化智能系统研制。
主权项:1.一种无人集群软件缺陷检测方法,其特征在于,包括以下步骤:步骤1:对无人集群软件进行多Agent系统涌现性分析,得到系统演化规律和群体行为模态;步骤2:根据系统演化规律和群体行为模态,对无人集群软件采用多Agent建模方法和故障传播SIR模型进行缺陷传播仿真分析,获得缺陷检测结果;步骤1包括以下步骤:步骤11:采用多Agent方法和演化博弈论,对单体自适应行为状态的转移轨迹进行分析,获得单体自适应行为状态;步骤12:根据单体自适应行为状态采用系统动力学方法,分析无人集群软件演化过程的内在机制和反馈回路,分析不同要素对无人集群软件演化的影响,获得涌现特性产生机理作为系统演化规律;步骤13:根据系统演化规律采用复杂网络自组织演化分析方法,构建无人集群软件关联网络演化模型,获得群体行为模态;步骤2包括以下步骤:步骤21:根据系统演化规律和群体行为模态,为无人集群软件中的每个单体Agent采用认知型Agent结构构建单体Agent模型;根据单体Agent之间的连接关系,采用反应型Agent结构构建连接Agent模型;步骤22:根据系统演化规律和群体行为模态构建集群环境运行模型;集群环境运行模型包括集群系统模型、软件系统任务剖面、任务目标分布信息和单体协同交互信息;步骤23:根据系统演化规律和群体行为模态构建任务目标生成模型;任务目标生成模型中由任意一个单体Agent模型发布任务目标,或者同一个单体Agent模型发布不同任务目标,或者多个单体Agent模型发布同一个任务目标;步骤24:根据系统演化规律和群体行为模态创建单体任务调用模型;根据单体任务目标需求和单体Agent模型的能力确定目标建立参与状态;步骤25:根据系统演化规律和群体行为模态,按照集群形成规则,构建集群动态协同关系;步骤26:根据单体Agent模型、连接Agent模型、集群环境运行模型、任务目标生成模型、单体任务调用模型和集群动态协同关系构建无人集群软件模型;步骤27:基于故障传播SIR模型对无人集群软件模型构建无人集群软件缺陷传播仿真模型,并利用蒙特卡洛方法根据无人集群软件缺陷传播仿真模型进行仿真,获得无人集群软件的缺陷检测结果,缺陷检测结果包括错误节点扩散比率和系统平均修复时间。
全文数据:
权利要求:
百度查询: 中国兵器工业信息中心 一种无人集群软件缺陷检测方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。