Web服务组合的自动化机制研究

来源 :同济大学CIMS研究中心 同济大学 | 被引量 : 0次 | 上传用户:babygnus
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web服务标准与技术的日臻完善,Web服务业已成为Internet上一种最为重要的计算资源,同时也使得面向服务的架构(Service-Oriented Architecture,SOA)成为开发分布式网络应用的主流范型。SOA倡导以Web服务及其组合为基础构造应用的开发模式,其核心是研究如何组合已有的、自治的Web服务,高效灵活地构筑企业级服务集成。Web服务组合作为面向服务的开发范型中实现资源共享与应用集成的主要使能技术,具有广泛的应用前景。而在高度动态变化的网络环境中,如何依据服务的语义信息,自动地将其组合起来,以满足用户复杂而多样化的需求是当前服务组合领域中亟待解决的问题。 本文以基于Internet的跨组织资源共享与应用集成为背景,针对当前服务组合研究工作中存在的不足之处,围绕组合模型自动构建方法、基于有色Petri网的组合验证机制、支持流程QoS敏感的执行方案选择策略、自动服务组合系统原型实现等解决Web服务组合自动化的关键技术展开研究探索,主要工作与贡献包括: 1.研究了Web服务自动组合问题,提出了目标驱动的Web服务自动组合方法。Web服务组合是一项很复杂的工作。要实现服务组合过程的自动化,首先要解决组合模型的自动构建问题,即如何根据用户目标自动选择简单服务,并予以形成一个相对复杂的组合服务。本文首先从服务组合的生命周期出发,将自动服务组合的实施过程划分为逻辑组合和物理组合两个阶段,并针对OWL-S模型在抽象服务能力描述方面存在的不足,对其本体层次进行了扩展,定义了一个ServiceClass类层次,以有效实现抽象的服务类定义与具体的服务实例描述分离。在此基础上,提出了一种目标驱动的启发式图规划算法GDHGP,通过采用逆向构建规划图的方法以及相关启发式搜索信息的设计,可有效减少搜索空间,提高规划求解效率。 2.研究了Web服务组合验证问题,提出了基于有色Petri网的组合验证机制。组合流程模型的结构是否正确,是否存在死锁、不可达等逻辑错误直接影响组合服务能否正确执行。而Web服务组合的复杂、易错性使得组合流程执行前的验证至关重要。本文在借鉴有色Petri网的相关理论及应用方法的基础上,利用有色Petri网对根据语义信息自动生成的服务组合进行建模和分析验证。首先给出了服务组合构造规则的代数定义,并据此将OWL-S规范中的组合要素转换为相应的CP-nets模型。通过对CP-nets表示的组合模型进行形式化分析和验证,可探测组合中的错误,并预测组合系统运行时的动态属性,从而有效提高服务组合的可靠性,确保组合系统的成功执行。 3.研究了Web服务匹配问题,提出了支持流程QoS敏感的执行方案选择策略。服务的QoS是指导Web服务选取与组合的重要指标,影响着服务组合中具体服务的选择、组合方案的评价优化、流程执行的监控等各个方面,决定了最终的服务组合的成功与否。本文首先定义了统一的服务质量模型,并在此基础上提出了组合流程QoS的评价方法。之后,针对用户的复杂偏好,采用柔性约束满足框架形式化描述面向全局最优的QoS选择问题,将用户的QoS需求表达为柔性约束,并给出了基于效用函数的目标优化设计。最后,提出了一种基于分枝定界的启发式搜索算法BB4EPS,并进行了大量的仿真实验以测试算法的可行性和有效性。理论分析和实验结果表明,BB4EPS在大规模组合场景下,能够利用简单而有效的启发信息快速寻找到满足优化目标的最优解,其实际复杂度接近于线性,具有较高的求解效率和较广的适用范围。 4.基于上述关键技术的研究探索,本文以“面向参观者的信息服务演示系统平台VOISSP”为依托,设计和实现了一个支持自动组合Web服务的原型系统AWSC-MA。AWSC-MA以智能Agent技术为运行支撑平台,旨在利用Agent所具有的自治性、交互性、反应性和主动性,通过一种更为灵活松散型的消息机制来进行服务间的交互并可以在交互过程中实现良好的协作,从而为跨组织的企业应用协同提供资源服务化和基于语义Web的自动服务组合支持。
其他文献
在当前人们日常工作和生活过程中,用电量的不断增加,这也对电力设备的稳定运行提出了更高的要求.而且在用量电增加的情况下,电力设备往往处于超负荷运行状态下,这不仅会影响
水利水电工程建设过程中,面临着施工环境复杂、对施工人员的要求较高、施工流动性较大等问题.因此,应采取构建预案制度、加强安全检查、提高技术水平、提高安全意识等施工管
21世纪是人类文明进程不断加速的世纪。随着科学技术迅猛发展,当代世界教育面临着新的形势,对创造力的研究和培养引起了世界范围的普遍重视。因此,探索和研究如何培养学生的创造精神和创造能力,使之在各专业的教育中实施、渗透,是非常必要也是势在必行的。  具体到艺术教育领域,重视培养学生的创新意识和创造能力更具有特殊意义。现代艺术教育的根本核心,是使受教育者成为创造型人才,在艺术教育过程中达到艺术鉴赏力、艺
多智能体系统具有巨大的军事价值和广泛的民事应用前景,成为世界各国研究的重点。由于多智能体系统运用领域主要包括移动机器人编队、飞行器编队等领域,而这些系统受运行环境影
电子技术、网络通信技术的迅速发展,使得视频数字压缩传输、存储已成为现实。而传统的基于台式PC机和工程PC机的视频监控技术逐渐显示出其局限性,已经远远不能满足人们的需求。
一、图式理论    美国人工智能专家芮默哈特(Rumelhart)把图式定义为:以等级层次形式储存在人们长期记忆中的一个相互作用的知识面结构。[1]简言之,就是指人们已有的知识并不是孤立零乱的,而是有组织的有序积累。一个人的全部知识是一个大的级层系统,由一系列子系统组成,而每个子系统下面又有更小的子系统,它们之间相互联系,相互制约,构成了一个知识网络,储存在人们的长期记忆中,触发一个概念可能会引起
煤矿企业不仅危险性较大,而且劳动强度大,作业时间长,这也导致井下作业人员的人身安全受到较大的威胁.因此一直以来安全问题都是煤矿企业发展过程中需要面对的重要问题.随着
随着我国经济的迅猛发展,在此背景之下,孕育了许多高能产业,我国的信息技术也得到了很大的提高,电气系统也在不断的完善.电气系统的组成包含了很多内容,比如有电的来源发电厂
现阶段,社会进步迅速,我国各行各业的发展也有了改善.经济的高速发展带来了严重的环境问题,污染排放、资源浪费现象十分紧迫,不能满足人们对健康舒适的生存环境的要求.环境监
我国自改革开放以来,社会经济的发展台阶不断升级,人们的生活水平不断提高,这促进了对电力能源的需求量,为了满足不同发展阶段的需求,越来越多的电力工程投入紧张的建设当中,