[1]史绍恩.云计算中分布式软件系统兼容性自动检测方法[J].机械与电子,2021,(12):39-43.
 SHI Shao en.Automatic Compatibility Detection Method of Distributed Software System in Cloud Computing[J].Machinery & Electronics,2021,(12):39-43.
点击复制

云计算中分布式软件系统兼容性自动检测方法()
分享到:

机械与电子[ISSN:1001-2257/CN:52-1052/TH]

卷:
期数:
2021年12期
页码:
39-43
栏目:
自动控制与检测
出版日期:
2021-12-28

文章信息/Info

Title:
Automatic Compatibility Detection Method of Distributed Software System in Cloud Computing
文章编号:
1001-2257 ( 2021 ) 12-0039-05
作者:
史绍恩
青海卫生职业技术学院,青海 西宁 810001
Author(s):
SHI Shao ’en
( Qinghai Institute of Health Sciences , Xining 810001 , China )
关键词:
云计算技术分布式软件系统兼容性自动检测粒子群算法
Keywords:
cloud computing technology distributed software system compatibility automatic detection particle swarm optimization
分类号:
TP311
文献标志码:
A
摘要:
为避免软件系统之间的冲突,提高软件整体协调性能,提出云计算中分布式软件系统兼容性自动检测方法。构建云计算基本架构,探究云计算在软件兼容性检测中提供的多种服务模式;建立基本粒子群算法模型,通过对权重与学习因子的调节,确定合适的离散度,保证粒子多样性;采用分支路径覆盖式,成立嵌套分支与谓词分支,计算分支综合权重,获取最佳适应度函数;引入碰撞域有关理论,设置兼容性检测样本的关键参考量,经过对碰撞半径的调整生成覆盖率较高的测试用例,当满足停止条件时,结束迭代,输出检测结果。实验结果证明,所设计方法检出率较高,减少用户等待时间,降低 CPU 使用率,且自动化程度较高。
Abstract:
In order to avoid the conflicts between software systems and improve the overall coordination performance of software , an automatic compatibility detection method of distributed software system in cloud computing is proposed.The basic architecture of cloud computing is built and the various service modes provided by cloud computing in software compatibility testing are explored.The basic particle swarm optimization model is established , and the appropriate dispersion is determined by adjusting the weight and learning factor to ensure the particle diversity ; Using branch path coverage , nested branches and predicate branches are established , and the comprehensive weight of branches is calculated to obtain the best fitness function ; The theory of collision domain is introduced , the key reference quantity of compatibility test samples is set , and the test cases with high coverage are generated after adjusting the collision radius.When the stop conditions are met , the iteration is ended and the test results are output.The experimental results show that the designed method has high detection rate , it reduces user waiting time , reduces CPU utilization , and has a high degree of automation.

参考文献/References:

[ 1 ] 丁群 . 基于脆弱特征导向的移动端软件性能测试仿真[ J ] . 计算机仿真, 2019 , 36 ( 9 ): 185-188 , 250.

[ 2 ] 惠子青,刘晓燕,严馨 . 一种动态加权组合神经网络模型的软件测试方法[ J ] . 微电子学与计算机,2020 , 37( 4 ): 60-64.
[ 3 ] 袁月 . 一种层次化的云操作系统性能诊断方法[ J ] . 计算机科学,2019 , 46 ( 3 ): 321-326.
[ 4 ] 化振谦,卢世祥,阙华坤,等 . 基于弹性分布数据集和有向无环图的潮流优化云计算系统设计研究[ J ] . 电力系统保护与控制,2019 , 47 ( 23 ): 160-165.
[ 5 ] 王竹荣,薛伟,黑新宏,等 . 多阶段粒子群优化算法求解容量约束 p-中位问题[ J ] . 计算机学报, 2020 , 43 ( 6 ):1139-1160.
[ 6 ] 喻明让,陈云,张志刚 . 离散粒子群优化算法求解多目标柔性作业车间调度问题[?J ] . 制造技术与机床, 2019( 1 ): 159-165.
[ 7 ] 刘剑滨,姜岩峰,李莎,等 . 微型断路器电动操作系统的电磁兼容性设计 [ J ] . 电子学报, 2020 , 48 ( 5 ):914-921.
[ 8 ] 韦庆杰,刘淑坤 . 一种 Web 应用跨浏览器兼容性测试方法[ J ] . 计算机工程与应用, 2019 , 55 ( 5 ): 55-59.
[ 9 ] 刘洪铭,曾鸿雁,周伟,等 . 基于改进粒子群算法作业车间调度问题的优化 [ J ] . 山东大学学报(工学版),2019 , 49 ( 1 ): 75-82.
[ 10 ] 高培 . 基于 Web 应用的浏览器兼容性测试方法研究[ J ] . 软件导刊, 2020 , 19 ( 9 ): 84-88.

备注/Memo

备注/Memo:
收稿日期: 2021-07-23
作者简介:史绍恩 ( 1975- ),男,青海西宁人,学士,讲师,研究方向为计算机应用和网络安全。
更新日期/Last Update: 2021-12-28