Web服务复合的若干关健问题研究

来源 :中国科学院研究生院(软件研究所) | 被引量 : 17次 | 上传用户:WWL6612
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着以Web服务为基础的面向服务的体系结构的发展,如何复合分布的、自治的Web服务构筑新的企业业务应用的问题也成为软件工程领域一个新的热点问题。利用Web服务复合技术,企业业务应用可以获得极大的敏捷性。但是,Web服务复合技术的研究刚刚起步,在复合建模、结构验证、执行语义和支撑框架等方面的研究尚不充分;本文针对这些不足展开研究。 本文首先提出了一个基于属性图理论的Web服务复合模型——WSCG模型,改进了现有Web服务复合模型在可视化表示能力和执行语义的确定性等方面的不足;模型包括Web服务复合的可视化表示模型和执行模型两个方面。其次,基于属性图文法,本文给出了由WSCG文法描述的Web服务复合元模型,对WSCG模型的设计过程进行约束,形成一种以属性图文法导向的WSCG模型设计方式;不但保证了用户可以生成符合规范的WSCG模型,而且消除了WSCG模型在结构上可能引发死锁的部分原因。同时,我们也给出了WSCG模型的形式化定义。 在WSCG模型的基础上,针对目前Web服务复合模型缺乏良构性验证的问题,在WSCG模型的静态特性验证方面,我们定义了WSCG模型的类型安全性,并给出了相应的WSCG模型全局类型安全性的验证算法,解决了验证WSCG模型中输入输出消息集合的类型是否匹配以及输入消息是否是完备的问题;在WSCG模型的动态特性方面,我们主要分析了WSCG模型的可达性、活锁和死锁问题。不但给出了WSCG模型的可达性分析方法和活锁检测方法;而且通过定义WSCG模型的依赖关系图,模拟WSCG模型的执行过程中的控制依赖和数据依赖关系,设计了基于依赖关系分析的WSCG模型死锁检测算法,检测WSCG模型有无死锁存在。 本文还在统一的属性图变换理论框架内研究了WSCG模型的执行语义,以保证WSCG模型的执行实例和WSCG设计模型的一致性。WSCG模型的执行语义有两种描述方式,一种是定义在WSCG元模型之上的基本的执行语义,这是WSCG模型进行解释执行的基础。除了定义在元模型之上的执行语义,通过扩展WSCG模型基于事件的可执行框架中提供的三类用户定制事件,用户亦可以定制面向领域应用的用户定制执行语义,提高WSCG模型的适用性。论文也通过构造变换产生式集合的并行不相关割集和变换产生式的顺序不相关集合,设计了WSCG模型的执行算法,改善执行效率。 最后,本文从软件复用角度出发,基于WSCG模型,设计了Web服务复合的基本框架——WSCG Framework。Web服务复合框架涵盖了Web服务复合模型表示、WSCG模型、WSCG变换和WSCG验证四个方面的内容。同时,基于WSCG Framework我们设计并实现了支持Web服务复合模型的设计、验证和执行的原型系统,并给出了原型系统的总体结构,描述了其中的关键部件,如WSCGEditor、WSCG协调者、状态管理器、Web服务代理和WSCG对等点服务的设计思路和具体实现技术。
其他文献
伴随着科学技术的飞速发展,信息已成为推动社会前进的巨大动力。利用计算机和网络对信息进行收集、加工、存储以及交换等,越来越成为各行各业必不可少的手段,计算机已经渗透
目的:探讨社区护理干预对高血压血压控制的临床效果。方法:将社区高血压患者60例随机分为观察组和对照组,对照组给予常规西医治疗及护理措施,在此基础上观察组患者出院后给予社
目的将难溶性药物姜黄素制成微乳并载入凝胶体系,优化制剂处方和工艺。方法根据姜黄素在其中的溶解度和体系伪三元相图,优选载药微乳的配方;观测姜黄素微乳的形态和粒径;通过
针对由三水箱液位控制系统组成的实际切换系统,研究了其故障估计问题。利用机理分析方法得到了有故障发生时的系统模型,在此基础上,运用平均驻留时间方法和H∞滤波技术,推导
网络信息技术的快速发展给世界范围带来了巨大变革,信息化条件下作战中呈现出体系对抗的鲜明特征,网络信息体系建设面临挑战和机遇,成为全军重大课题之一。我军的网络信息体
随着教育现代化的不断推进、教育改革的不断深入,信息技术以它的科学性、先进性、生动直观性等特点,越来越多地成为课堂教学手段的优先选择。
伊拉克战争后,中东原有的地缘政治和国家间的力量均衡被打破。地区大国沙特和伊朗为了进一步争雄海湾,进而确立自身在中东的话语权,展开了激烈的较量和博弈。沙伊关系发展演
在基于几何关系的纯方位航迹不变量信息处理过程中,对非线性模型进行细致分析,提出了线性修正模型,在处理问题时更加清晰、可靠,减小了大量的计算和计算误差,使纯方位信息的
国网盱眙县供电公司供电服务指挥中心于2018年12月正式成立,2019年7月实体化运作。中心自成立以来,坚持以客户为中心,以运营效率提升为目标,通过组织架构重组、业务流程再造,
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield