面向组合服务的分布式测试系统的研究与实现

[复制链接]
查看: 225|回复: 0

5万

主题

8万

帖子

18万

积分

论坛元老

Rank: 8Rank: 8

积分
189489
发表于 2022-4-11 08:37:30 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
伴随SOA技术的广泛应用和相关支撑平台的不断完善,Web服务已经成为分布式互联网环境下异构IT 应用交互的主导模式,其中业务流程驱动的Web服务组合是主流的解决方案之一。企业通过管理业务流程的开发和再造过程,可以灵活地建立和调整信息系统流程模型,以适应不断变化的业务需求。针对服务组合软件的测试,对于检验服务组合设计的合理性,调整和改进服务组合系统具有重要意义。相对于形式化验证的静态性,由于服务组合运行的特点,在网络环境上部署并执行服务组合成为测试的一个较合理方案。但是,针对服务组合的测试存在多方面挑战:首先是分布式测试环境的远程构建和管理题目,由于服务组合通常在分布式环境下执行,传统的人工本地部署和配置方法无法适应和模拟这种运行环境;其次,服务组合中各原子服务通过SOAP消息进行参数传递,故障会随着流程传递和扩散下去,导致故障追踪更加困难,传统的故障检测机制可能会加大定位的难度和工作量;此外,对服务组合测试描述、对分布执行过程的监控,以及对测试结果的分析处理等环节都产生了新的题目。针对上述题目,本文分析了服务组合测试方法及相关理论,根据服务组合测试系统需要解决的普遍题目和具体需求,设计并实现了面向服务组合的分布式测试系统SCENE Tester,实验表明SCENE Tester系统提高了服务组合测试的自动化程度,提高了测试和故障追踪的效率,降低了服务组合软件生产的整体成本。本文主要工作如下: 1.针对Web服务运行时的环境需求,对测试环境维护和管理方法进行分析和研究,实现了基于动态反馈的任务分发机制,最后设计并实现了C/S模式的分布式Web服务测试环境构建与管理方案; 2.针对业务流程执行多分支的特征导致故障检测空间巨大的题目,实现了基于消息流的故障路径搜索机制,并通过最小集合算法整合相关故障路径,最后通过推理过滤器对节点进行故障追踪; 3.针对服务组合测试执行过程的监控需求,设计并实现了对测试用例从提交到返回结果的执行全过程的动态监控机制和系统; 4.针对网络/服务器时延等外在因素对服务质量的影响,采用测试探针技术,找出系统的性能瓶颈损耗,为用户修改和完善软件系统提供指导。





上一篇:Java虚拟机上冷对象的检测与管理方法研究
下一篇:基于QoS的服务评价机制的研究与实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图