Web服务组合形式化建模与验证研究

来源 :大连海事大学 | 被引量 : 4次 | 上传用户:ciha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的体系结构SOA (Service-Oriented Architeture)是一种新的分布式应用程序体系结构,它是构件重用和分布式技术发展的结果,业界提出将面向服务的体系结构作为软件体系结构下一个发展阶段来帮助IT组织应对所面临的越来越多的复杂性挑战。Web服务(Web Services)是当前实现SOA范型最有前景的技术。Web服务技术的广泛应用使得Web服务正逐步成为Internet网络环境中资源封装的标准形式。随着部署在Internet上的Web服务不断丰富,这些可被公共访问和集成的服务构成了一个潜在的巨大标准组件库。在Web服务互操作技术的基础上,提供高层的Web服务集成手段、实现Web服务组合成为Web服务技术发展的自然需求。总结当前的Web服务组合建模方法,主要分为语法方法、语义方法和形式化方法等。相对于其他服务组合方法,形式化建模方法有不可替代的重要作用。本论文从理论研究和实践结合两个方面着手,探索服务组合的形式化建模和验证技术。本论文的主要工作如下:1.建立了Web服务组合形式化模型,重点研究了用于描述Web服务交互过程的服务交互过程模型Web服务组合模型FMWSC (Formal Model for Web Service Composition)由两部分组成:服务描述模型、以及服务交互过程模型。服务描述模型基于Web服务描述语言WSDL (Web Services Description Language),用于描述Web服务组合的静态信息;服务交互过程模型用于描述Web服务的交互过程。Web服务交互过程模型能清晰表达Web服务组合中各组成部分之间的交互,并可模拟Web服务的交互过程,分析其动态性质。2.为了保证服务交互过程的正确性,给出了服务交互过程的形式化验证方法服务交互过程的形式化验证方法将模块化思想与模型验证技术相结合,即在对服务交互过程进行形式化验证时,重点验证服务基本交互过程。服务交互全过程的性质由这些基本过程的性质以及这些基本过程的组合方式所决定。采用这种方法的好处是可以有效地降低系统验证的规模,并提高验证的效率。验证的基本思路是:首先应用IMWSC模型的语义转换函数,将IMWSC描述转换为通信系统演算CCS表示,然后利用CWB-NC工具提供基于模态逻辑的检测机制对IMWSC模型实例进行验证。3.应用FMWSC建立了车辆维修管理系统模型,并应用本文提出的服务交互过程的验证机制对该系统的主要属性和行为一致性进行了验证以一个车辆维修管理系统VRMS (Vehicle Repair Management System)为例,详细介绍服务组合模型FMWSC的实际应用。首先给出组成VRMS系统的服务组件的静态描述,然后应用服务交互过程模型给出了(组成VRMS系统的)服务间的交互过程描述,并应用本文给出的服务交互过程模型的验证机制对该系统的主要属性和行为一致性进行了实际验证。在介绍CCML (Cooperative Computation Modeling Language)语言的基础上,给出了FMWSC模型与CCML语言的对应关系,并给出VRMS系统的(部分)CCML代码。
其他文献
权益资本成本是企业财务活动的核心因素之一,也是企业进行融资活动时必须考虑的关键因素。从宏观层面来看,权益资本成本反应了资本市场对企业的评价与预期,对资源配置发挥着
万安县作为“国家重点生态功能区、国家生态保护与建设示范区、国家主体功能区建设试点示范县、国家生态文明示范工程试点县”,近年来,坚持以农业供给侧结构性改革为主线,充
国网中卫供电公司作为关系社会经济命脉、国家能源安全和人民生产生活的国有骨干企业,担负着为全面建成小康社会提供电力保障的重大政治、经济和社会责任。如何走出一条适应
网络安全一直是计算机科学中一个备受关注的问题。在探究网络安全失败根源的过程中,脆弱性分析逐渐成为一个重要的研究领域,而脆弱性评估是其中的核心问题。同时,IMS网络的开
【正】 1、黄瓜田 黄瓜是葫芦科蔬菜中种植面积最大的。黄瓜对农药比较敏感,适宜的除草剂不多,而且对施用的时期要求也很严格。 (1)直播黄瓜田杂草的防除:直播黄瓜一般在播后
随着开发的不断深入,涪陵页岩气田地层产能不断下降,气井携液能力下降,导致井筒积液而无法正常生产。为有效治理积液井,气田采取了利用邻井高压气源气举和车载式压缩机气举措
<正> 过去农村养猪以粮食为主,从20公斤的仔猪到13O~150公斤出栏,需要10个多月时间。由于饲料成本高,饲养周期长,无大利可图,从而影响了养殖户的积极性。开发秸秆资源,生产菌
高职院校班导师制建设存在的主要问题:即高职院校班导师制建设存在着班导师队伍资源缺乏,供不应求,数量和质量都不能满足高职院校的实际需要;班导师和辅导员工作职责界限不清
互联网时代,基层电大的开放教育及其教学管理模式受到冲击,改革传统教学管理模式教学势在必行。基层电大开放教育教学管理模式的弊端主要是僵化固定僵化的传统教学模式、相对