策略驱动的Web服务质量保障研究

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:willing_6
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向服务计算技术的发展和应用,服务的非功能属性(即服务质量,QoS)保障能力成为Web服务能否在企业应用中获得成功的关键因素。基于策略的方式是当前Web服务质量保障的主流方向,然而这一领域的策略保障呈现出一些新问题,如策略的复杂性、消息处理的特殊性和环境的多变性等;而且,现有Web服务支撑平台普遍缺少一个完整、开放、可扩展的策略保障方案。   针对这些问题,论文提出了一种策略驱动的Web服务质量保障模型,其主要特点是:对策略分析和决策模块PAD和策略实施单元PEU进行分层来降低问题复杂性和模型耦合度;引入链式消息处理架构来提高灵活性和可重配性;以环境信息作为PAD分析和决策的重要依据来提高环境自适应能力。基于此模型,设计了一个通用,开放、可扩展的Web服务策略保障框架SPAF,该框架为策略保障模块的开发、运行、管理和配置提供了一组设施和机制。论文还给出了PAD和PEU模块设计的原则和方法,以指导面向具体领域的QoS保障模块的设计和开发。   在框架研究基础上,论文研究讨论了Web服务质量保障中的若干关键技术。基于依赖图的拓扑排序算法实现了对策略实施模块进行定序的技术;基于拟合路径树方法解决了策略隐式确定的问题;基于环境信息辅助分析和决策,使策略保障具备了环境自适应能力;基于消息处理链的迁移方法和回撤方法实现了策略动态修改的技术;基于消息处理链的合并化简方法提高了策略适配的性能。这些关键技术对于构建一个实用、智能和高效的策略保障框架具有重要意义。   最后,论文探讨了SPAF在中科院软件所软件工程技术中心开发的Web服务执行引擎SOAPExpress上的应用,并对Web服务安全领域Qos保障的设计进行了讨论。
其他文献
随着GPGPU在通用计算领域的快速发展,异构多核体系架构越来越普及,其计算能力越来越强大,GPGPU编程模型通常以主机和设备为基础,CPU执行主机端代码,GPGPU执行设备端代码只负责计算
以VoIP为代表的互联网通信作为一种典型的宽带应用正面临着前所未有的发展机遇。VoIP为语音、视频、数据业务的融合提供了一个综合的开放平台。在这个平台上,IP电话、视频播
本文对面向中文专著的汉韩机器辅助翻译进行了研究。主要成果可以归结为以下六个方面: 第一,深入地分析了中文专著的语言特点。中文专著在编写格式、语言运用上除了一般文章
自2007年苹果公司发布了iPhone,短短的几年间,智能手机应用(MobileApplication,App)数量的爆发式增长,虽然极大方便了用户的生活、工作,同时也带来了如何从海量应用中寻找、选择合
车牌识别系统(LPR)是智能交通管理系统中的重要组成部分,从车牌图像中迅速、准确的分割出车牌区域的定位问题是实现车牌识别的一个关键环节。本论文针对车牌定位算法的研究,提
在现代信息化社会里,专利信息是一种具有极高价值的一种知识库,包含了很高的人类智慧,不仅有很高的实用价值,而且对于人们继续进行新的创新具有极大的启发作用。本课题从专利的文
DoBuilder是国家九五重点科技攻关项目“石化应用软件集成平台及公共服务软件”的组成部分,原名DapBuilder,开发于2000年,目前最新的版本是2005年1月发布的DoBuilder V3.0。  
度量在软件工程中有着举足轻重的地位。作为软件组织中度量工作的一项重要内容,对开发人员进行效率评价有利于开发人员的个人能力改进,有利于管理人员进行项目管理,有助于形成软
不可分离二维小波(滤波器)由于有设计上的更多自由度和更好的频率可选择性,成为当前小波理论及应用领域的热点。尽管目前已有了一些二维不可分离小波滤波器构造的方法,但在实际
JSP是目前主流的Web数据库访问技术,具有访问效率高,开发方便,独立于平台等渚多优点,是未来最有发展前景的Web数据库访问技术。Struts是目前非常流行的Web应用框架,Hiberante是目