Web服务的变更影响分析工具研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:bonkoliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务技术的问世,以Web服务来构建系统的理念已深入人心。Web服务具有良好的开放性、互操作性及语言平台无关性等优点,成为解决异构系统集成的首选。但是由于单个Web服务功能单一,需要把Web服务组合起来才能实现某个应用。目前,通过BPEL4WS规范编写的业务流程组合Web服务成为主流方法。随着Web服务的广泛使用,Web服务之间的依赖关系也越来越复杂。然而需求的变更会直接导致软件的变更,而软件变更将会影响软件的质量。因此需要对Web服务之间的依赖关系、Web服务变更影响范围、Web服务变更影响程度进行研究,进而为软件变更和回归测试提供参考依据。本文研究了Web服务依赖关系,提出了Web服务依赖关系处理模型以及设计了Web服务变更影响分析算法,主要内容有:①介绍了Web服务技术,并对BPEL4WS组合Web服务进行了研究;②在BPEL4WS组合Web服务的基础上研究了Web服务之间的依赖关系,将Web服务依赖关系分为子集依赖、父集依赖、相互依赖、回路依赖,并给出它们的形式化定义;③提出1RNDF、2RNDF、3RNDF三个Web服务依赖关系范式,并依此范式提出Web服务依赖关系处理模型,以规范处理Web服务依赖关系,模型包括Web服务集合、Web服务依赖关系、依赖关系检测、依赖关系处理;④为了度量Web服务依赖影响程度,依Web服务的特点,引入工作量计算方式的Web服务依赖因子;⑤设计了Web服务变更影响分析算法WIAA,及Web服务变更影响分析工具,该工具可以对BPEL4WS建立的Web服务应用,进行变更影响分析。实验结果表明,此工具分析结果对指导Web服务变更具有一定的参考价值。
其他文献
图像哈希算法是信息安全方向研究的一项热门课题。它将一幅图像映射为一串短小的数字或字符序列,已普遍应用于图像认证、图像索引、图像检索和数字水印等方面。图像哈希算法
随着信息化技术的发展,工作流技术已经应用到了各种信息化系统中。中外软件行业近年来一直在发展工作流技术,有很多厂商都提出了自己的工作流产品。工作流技术能够如此受软件行
人脸识别技术涉及到图像处理、模式识别和人工智能等多门学科,已成为计算机视觉和模式识别领域中一个富有挑战性的课题,在国家安全部门和银行密码系统等领域具有广泛的应用背
在软件产业化和信息化的发展进程中,软件质量已经变得越发重要。但是,在软件开发过程中,重开发轻评测、评测不规范等错误观念仍然存在,致使软件或多或少存在着缺陷,这样既不能保障
管道腐蚀检测系统是采集大量来自管道腐蚀数据,并对数据进行分析处理,找出管道腐蚀原因。由于目前该领域在对腐蚀数据的处理方法上大多依靠传统的方法,大量的腐蚀数据没有得
随着XML数字签名在Web服务、电子商务、云计算等领域中的广泛应用,其安全问题日益引起重视。XML数字签名用来保证签名消息的身份认证性、数据完整性和非否认性。XML数字签名
当今社会,市场经济的迅猛发展,社会经济在各种复杂的深层次的社会矛盾下日益凸显,由此引发的产品质量问题日益引起民众的关注,产品质量和售后服务问题究成为决定企业发展和用
数据挖掘和文本挖掘是研究如何获取知识的重要领域。粗糙集理论是一种在保持分类能力不变的前提下,通过属性约简导出概念分类规则的新型软计算方法,该理论在文本挖掘中的应用研
无线传感器网络(Wireless Sensor Networks, WSNs)不仅在工业、农业、军事等传统领域有着巨大的应用价值,在许多新兴领域也体现出其优越性,如家用、医疗保健、交通等领域。随着
在日益激烈的竞争环境下,政府或企业需要不断地调整和优化管理流程以面对快速变化的市场,快速地响应用户或客户需求,其所应用的工作流管理系统也需要不断精细化,以提高运营效