Web服务合成的若干关键技术研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:aibang027123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务可实现应用程序在Internet上的互操作,已成为一种具有发展潜力的集成技术。Web的一个重要特点和一个基本要求是服务合成,即组合已有服务以实现新的功能。这已引起了广泛的研究兴趣,一些合成规范如BPEL4WS、WSCI已经被提出。然而,不仅这些规范尚未形成统一的标准,而且规范自身也还存在着一些亟待发展和改进之处。Web服务合成涉及服务的选择、合成、验证与优化。本文从服务合成的基础开始,研究基于应用标准的最优服务选择方法;在此基础上,提出满足用户即时定制需求的服务自动合成技术;进而给出分析Web服务合成流程的正确性验证算法。所取得的主要成果如下:1.一种选择最优Web服务的方法。该方法首先定义和收集Web服务主观信誉值,然后根据服务质量(Qos)模型,计算Web服务的客观质量值,最后导出面向应用的最优候选Web服务,建立了基于反馈的Web服务的评价体系。2.一个柔性的Web服务工作流模型。该模型形式化地描述每个Web服务活动,建立基于任务依赖规范的服务自动合成方法,满足用户的即时定制需求。所设计的合成流程正确性验证算法以及动态补偿机制使模型更易于实用。3.自底向上与自顶向下的合成分析方法。基于Web服务行为的自动机模型,设计了两类Web服务合成验证方法。在自底向上的分析方法中,通过引入client/server思想,定义了Web服务合成时服务的相容性概念。在此基础上,设计了相容性分析算法,验证合成流程的正确性;在自顶向下的分析方法中,提出了一个描述原子服务与合成服务关系的框架,规范合成服务形成的全局会话。设计了会话正确性的验证算法及合成服务投影方法。对于正确的合成会话,按照投影结果来设计各个原子服务的行为。4.基于上述合成模型及分析方法,实现了原型系统。上述研究成果,系统地阐述了Web服务合成的若干关键技术,不仅可以应用于B2B商业应用,在科研领域中也有很好的应用前景,如生物信息领域、气象预报、分布式计算以及网格服务等等。本项研究工作受到国家基础研究计划973项目“海量信息的协同性和可生存性的理论与实践研究”(编号:2005CB321905)以及国家高技术计划863项目“基于Web服务的数据库新技术”(编号:2002AA4Z3430)的资助。
其他文献
国家和社会关系的理论认为,社会组织依附于国家获得发展.改革开放之后,虽然国家 不断释放社会发展的空间,但是,国家对社会组织仍然采取分类管理的策略,使得社会组织难以获 得
终身教育共同体的提出和建设是新时期对社会、教育、人三者互利性共同发展需求的回应,直接影响着学习型社会的建设、人们美好生活需要愿望的实现、国民教育体系的完善与人的
本文从惩罚性违约金的合理性、范围、金额的计算以及与其它违约救济方式的关系等方面对惩罚性违约金作了简单的介绍与探讨。认为惩罚性违约金不仅具有合理性,而且具有重要的现
农业机械化是农业现代化的重要标志。加快农业机械化发展,提高农业综合机械化率,将大幅缩短一国由传统农业向现代农业转变的进程。美国自20世纪40年代在全球范围内率先实现粮
本文研究了强酸介质中尿素与甲醛的反应关系;由试验可知,其生成物与尿素和甲醛的摩尔比有很大关系。研究发现,强酸介质中,脲醛树脂的生成可缩短反应时间,节约能源。
语义Web力图通过为Web上的内容增加语义信息,使得计算机能够参与Web信息的自动处理,从而更有效地利用Web信息,便于计算机和人协同工作。随着语义Web研究的进展,语义Web体系结
移动互联网依靠TCP/IP 协议把分布在全世界范围的各种网络连接成一个松散结构的全球网,连接方式可以是有线,也可以是无线方式,终端用户在保证IP 地址合法的前提下能随意接入
网络技术的迅猛发展特别是基于TCP/IP协议的Internet的广泛应用,深刻地改变了人们工作、学习和生活方式。网络从信息基础设施逐步演变成人类社会的基础设施。由于Internet固