收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

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

任志宏  
【摘要】: 随着以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对等点服务的设计思路和具体实现技术。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 何希;范冰冰;吴志敏;;面向Web服务的管理体系架构[J];现代计算机(专业版);2008年05期
2 邓武;赵慧敏;牛一捷;唐飞龙;;面向服务的企业应用集成架构研究[J];计算机与应用化学;2007年07期
3 王孝满;周晓明;毛宇光;;数据资源服务化技术的研究与实现[J];计算机技术与发展;2011年03期
4 潘定;潘琰;;面向开放互操作环境的本体存储库研究[J];现代图书情报技术;2006年07期
5 王明倩;任月鸥;;基于Web服务的应用集成研究[J];长春工业大学学报(自然科学版);2008年06期
6 许有志;王锐兵;王道平;;面向服务的敏捷知识管理及关键技术研究[J];情报杂志;2008年03期
7 孟晖;周剑明;肖俐平;李德毅;;面向服务软件的网络拓扑表示方法[J];计算机科学;2009年03期
8 吴家菊;唐定勇;席传裕;;基于Web服务的协同制造研究[J];计算机工程与设计;2007年22期
9 王雪萍;宋旭东;刘晓冰;;基于MDA的Web服务动态组合的研究[J];计算机工程与设计;2009年13期
10 李新;;基于Java EE面向服务的工作流管理系统设计[J];山东科学;2009年01期
11 张英俊;谢斌红;陈立潮;;面向服务的软件体系结构的研究及探索[J];太原科技大学学报;2007年03期
12 佘名高;贾秀峰;林坤江;张德超;;基于Web服务的企业应用集成[J];计算机技术与发展;2007年05期
13 武装;李洪奇;;基于Web服务的企业应用集成研究[J];通信技术;2009年08期
14 朱文增;苏鸿根;;SOA架构在高校党员管理系统中的应用研究[J];科技信息;2010年04期
15 李洪奇;武装;;基于SOA的企业应用集成[J];微计算机信息;2010年03期
16 时军艳;王希军;;面向服务的教学资源管理系统构建研究[J];微计算机信息;2011年04期
17 刘畅;杨波;吴金斌;;数字化校园系统集成的面向服务设计[J];信息技术与信息化;2008年04期
18 易娟;;基于SOA的高校人力资源管理系统的设计与实现[J];信息与电脑(理论版);2009年12期
19 罗国伟;郭信江;丘洁飞;邱韬奋;;基于SOA的远程教育系统的研究与实现[J];中国教育信息化;2011年07期
20 雷志翔;叶俊民;叶焰峰;詹泽梅;;基于Web服务的大型电子商务系统设计研究[J];计算机与数字工程;2007年12期
中国重要会议论文全文数据库 前10条
1 杨占胜;;基于Web服务的基本遗传算法实现[A];第三届中国智能计算大会论文集[C];2009年
2 尤军;;谈气象Web服务的网络安全问题[A];网络安全技术的开发应用学术会议论文集[C];2002年
3 刘正涛;毛宇光;应毅;;基于Web服务的分布式Web应用框架研究[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
4 任涛;李玉忱;刘乃丽;;面向动态环境的Web服务合成系统[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
5 张伟燕;席传裕;;J2EE中异步Web服务的研究与应用[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
6 蔡子龙;俞集辉;;基于Web服务的远程报表打印系统的研究[A];电工理论与新技术2004年学术研讨会论文集[C];2004年
7 许国艳;李晓芳;;J2EE平台上基于Web服务的动态电子商务架构研究[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
8 李滨;刘莹;;UDDI注册中心综述[A];中国企业运筹学[C];2009年
9 唐勇;刘玉芳;孔晓峰;;基于Specification的保护Web服务的入侵检测技术研究[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
10 田绍亮;左明;;基于Web服务的医学影像共享[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 任志宏;Web服务复合的若干关健问题研究[D];中国科学院研究生院(软件研究所);2004年
2 吴健;基于Web服务的网络化产品配置技术研究[D];浙江大学;2004年
3 龚晓庆;基于Web服务的分布式工作流管理系统研究[D];西北大学;2004年
4 朱一群;Web服务访问控制研究[D];上海交通大学;2008年
5 蒋哲远;基于Web服务的特定领域软件体系结构及其关键技术研究[D];合肥工业大学;2006年
6 钟读杭;Web服务组合的可靠性预测研究[D];国防科学技术大学;2007年
7 温浩宇;制造网格若干关键技术研究[D];西安电子科技大学;2005年
8 刘必欣;动态Web服务组合关键技术研究[D];国防科学技术大学;2005年
9 詹建;基于无线传感器网络的协同技术研究[D];兰州大学;2007年
10 孙宏彬;面向服务突现的整体智能模型及其应用研究[D];东华大学;2007年
中国硕士学位论文全文数据库 前10条
1 庄夏;面向服务的EDI模型研究[D];西南大学;2006年
2 袁利永;面向服务的高校信息系统集成研究[D];华东师范大学;2006年
3 张大明;面向服务的企业分布式应用体系结构研究[D];辽宁工程技术大学;2005年
4 王强;面向服务的智能客户端在MIS系统中的研究与实现[D];南昌大学;2008年
5 刘明升;Web服务动态组合的关键技术研究[D];大连海事大学;2008年
6 林亚男;一种基于Web服务的数据挖掘系统框架的研究与实现[D];华中科技大学;2007年
7 王文娟;基于UDDI的Web服务信息发布系统[D];西北工业大学;2003年
8 张敏;基于SOA的工作流管理系统研究[D];长春理工大学;2008年
9 吴蕾;SOA框架下面向Web服务的注错测试工具研究[D];合肥工业大学;2006年
10 江红;XML在Web服务中的应用[D];武汉理工大学;2006年
中国重要报纸全文数据库 前10条
1 李佳师 孙爱民;Web服务,在等待中成熟[N];中国电子报;2004年
2 宁肯;Web服务:黎明前的跋涉[N];计算机世界;2005年
3 朴华;SilverStream延伸Web服务[N];中国计算机报;2002年
4 IBM软件集团亚太区副总裁Andrew Dutton;Web服务——新一代电子商务的核心[N];计算机世界;2001年
5 中国科学院软件研究所 刘绍华;“坐,请坐,请上坐!”[N];计算机世界;2005年
6 李浩;Web服务的阳光之旅[N];网络世界;2004年
7 本报记者 薛斐;Web服务不神秘![N];计算机世界;2002年
8 徐昊;Lotus ND6:强化Web服务协作[N];中国计算机报;2002年
9 本报记者 龚杰;Web服务需要管理[N];计算机世界;2004年
10 ;Web服务 力助IT[N];中国电子报;2005年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978