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

网络化制造中Web服务自动组合的若干关键技术研究

刘晓光  
【摘要】: 为挖掘并提升网络化制造的内涵和优势,发挥其商业价值,本文突破传统网络化制造在已结盟企业间进行数据共享与传递的实质,致力于通过计算机系统、商务应用和软件组件之间的交互,自动地实现商务实体间的无缝、动态集成。Web服务是网络化制造的软件资源构件,网络化制造中应用的组合即为Web服务的组合。然而,随着Web服务数目的增多,人工查找和组合Web服务将变得越来越困难和不现实,同时,网络化制造的网络化协作与敏捷特性使其有别于其它传统制造模式,它更加强调软件与软件之间的交互,要求协作中尽可能减少人为干涉,最大程度实现Web服务组合的自动化。因此,实现Web服务自动组合是构建和运行网络化制造的必然要求和重要内容。 本文基于网络化制造中Web服务自动组合这一背景,就实现服务自动组合中的服务描述、服务功能匹配、服务组合方法、服务(组合)选择以及服务组合平台等问题进行了较为深入的讨论和研究,论文工作主要包括: 1.提出了一个基于本体的Web服务描述元模型M4WEB(Metal- model for Web service)。该模型以语义本体为依托,在Web服务的WSDL(Web Services Description Language)描述基础上,增加了服务基本信息、性能信息和功能信息,回答了“服务做什么?”、“服务如何做?”、“如何获取服务?”、“使用服务需要哪些支撑?”等Web服务描述必须回答的问题。模型在结构上分为5个部分,这5个部分在本体映射下一起构成了一个基于语义本体的完整的Web服务描述元模型。模型与WSDL保持一致,可以利用其成熟技术并使用业已存在的WSDL描述的Web服务;基于本体为模型增加了语义信息,使其具有了良好的辨识度;模型可以表示服务提供者提供的服务,也可以描述服务请求者所需的服务,而且描述的繁简还可根据实际情况进行适当取舍。 为使计算机能够处理该模型,研究了模型的形式化问题。提出了对模型形式化语言的要求,在分析和综合比较了相关形式化语言后,给出了利用OWL DL(Web Ontology Language Description Logic)语言形式化描述模型的详细方法与过程。该方法为了应对Web服务的差异性以及服务描述繁简、侧重不同等实际问题,区分了通用定义和参考定义,使得模型形式化在保持程式化的同时具有较大程度的灵活性。 2.根据服务组合形成过程,区分和定义了服务过程中的两类功能匹配:服务与服务间的功能匹配以及需求与服务间的功能匹配,并根据Web服务描述特点,分别为这两类匹配设计了基于接口的功能匹配方法。方法根据接口参数三元组的描述形式类型,名称,值(值域),采用纵向分解、横向分组的方式,先对匹配双方的接口参数进行分类分组,然后对参数类型进行匹配,在类型匹配满足匹配度要求的情况下,对类组内的参数名称和值(值域)进行匹配。根据匹配时参数间的语义及逻辑关系,定义了4种匹配度并给出了判据。方法中加入匹配度增强了方法的适应性与灵活性,为用户提供了较大的选择空间。 3.提出了一个基于定向泛洪算法的Web服务组合方法。方法利用传统泛洪算法在消息传递和资源查找时所具有的便捷、快速特点进行Web服务的搜索和组合,同时又利用同一路径是否有重复节点、P/E(Precondition/Effect)是否相容作为约束,对组合路径进行定向,消除了组合过程中可能出现的“内爆”和“重叠”,避免了组合陷入死循环。方法还借鉴了深度优先搜索思想,迭代查找组合树中状态为UNKNOWN的首叶子节点,确保了组合路径的全覆盖。最终,方法将形成一棵以OR为根节点,在逻辑上自上而下、从左到右成瀑布状扩散的服务组合树,作为后续服务选择的输入。 4.针对Web服务的动态性与领域性,在不失一般性的前提下,从宏观角度给出了选取与制定Web服务非功能性条件的原则,用于指导Web服务非功能性条件的选取与制定。作为非功能性条件之一的服务质量对服务选择至关重要,为发挥服务质量在服务选择中的作用并使其具有可操作性,对Web服务质量的量化进行了专门探讨和研究,提出了一个能体现服务质量走势、评价力求客观的服务质量评价体系,然后在加权平均法与三点法等统计学相关理论支持下给出了一个实用、高效却又易于实现的Web服务质量评价机制与方法,从而使服务质量的评价有了相对科学而又具体的标准和规范,使其不再仅仅只是一个抽象空洞的概念。 在理清和分析了影响选择的非功能性条件之后,根据Web服务选择具有非功能性条件期望值确定、指标因素分层少的特点,在扩展和补充模糊层次分析法的基础上,提出了一个适合Web服务自动组合的基于非功能性条件约束的服务选择方法。该方法在采用模糊层次分析法确定条件指标权重的同时,提出基于供求双方对非功能性条件的期望值距离确定权数,并且据此建立了目标函数,最后通过求解该函数便可从满足用户功能需求的服务中选取最佳服务。方法消除了条件量纲不同带来的影响并统一了期望值距离刻度,使不同意义的条件指标具有了可比性。 5.基于上述关键技术的探索,设计和实现了一个Web服务组合原型系统ComWS-DEB(Composition Web Service - Dynamic Electronic Business),该系统面向网络化制造中的Web服务自动组合。系统从结构上划分为4层,从上到下依次为:Gallery Layer、Resource Gate Layer、Portal Layer和Composition Layer。这样的设计与安排既与本文的研究内容相吻合,同时也与目前较为流行的模块化设计理念相一致,从而使得系统在保持结构清晰、易于扩展的同时便于开发实现。从功能上看,该系统包括两大子系统:服务注册与描述以及服务组合与选择,这两大子系统运用了前述几章的研究成果。 论文实验案例的运行验证了本文研究内容的有效性和正确性。 本文针对网络化制造中实现Web服务自动组合所需要解决的几个关键技术问题展开了探索与研究,提出了初步的解决方案,对推动Web服务自动组合这一问题域的解决具有一定的理论价值和实用价值。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 任艳频,张佐,吴秋峰;Intranet环境下基于Multi-agent机制的生产调度系统研究[J];控制与决策;1999年S1期
2 鞠洪斌;运用Web技术提高图书馆服务质量[J];江淮论坛;2002年02期
3 张伟,居悌;面向Java Applet的Web数据库访问代理的设计与实现[J];微机发展;2002年02期
4 李方敏;CGI的安全编程[J];计算机工程与应用;1999年06期
5 宋如顺,姜乃松;基于Web的远程考试系统设计与实现[J];计算机工程;1999年06期
6 王红霞,姚家亮;利用ASP构建新型信息系统的方法与实现[J];计算机应用;1999年09期
7 邓劲生,张银福;面向对象的多媒体信息WEB发布[J];计算机应用研究;1999年09期
8 刁兴春,李赤红;Intranet环境下事务处理的理论研究和实现[J];小型微型计算机系统;1999年06期
9 高昆;基于ASP的WEB站点开发技术分析[J];北华大学学报(社会科学版);1999年05期
10 王清心,胡建华;经贸数据库的WEB集成发布[J];昆明理工大学学报;1999年02期
11 李晶,朱秋萍;Web页制作中的动态表现技术[J];计算机工程;2000年06期
12 刘波,代亚非,杜跃进;远程协同教学系统中课程搜索子系统设计[J];计算机应用;2000年06期
13 武庄,刘友丹;基于Web的企业内部质量审核系统设计与实现[J];计算机应用研究;2000年05期
14 梁开健,刘新民;基于ASP的图书馆Web数据库开发[J];高校图书馆工作;2000年04期
15 张睿光,黄玉超;基于ASP技术的气象信息系统软件设计[J];河南气象;2000年01期
16 张少敏,王保义;基于Web的管理信息系统方案及其安全性[J];华北电力大学学报;2001年01期
17 贺文,顾训穰;基于Web的客户端电子邮件系统的实现[J];计算机工程与应用;2001年08期
18 刘国华,包宏,李文超;基于WEB的人工神经网络材料设计系统[J];计算机工程与应用;2001年20期
19 冯晓君,李也白;构建Internet环境下的CAI课件数据库系统[J];计算机应用;2001年03期
20 陈扬枝,张见威;基于Web的机械设计材料库系统[J];现代制造工程;2001年12期
中国重要会议论文全文数据库 前10条
1 陈宏;彭敦陆;王晓玲;周傲英;;一种基于质量的Web服务选择方法[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
2 尤忠彬;陈越;张英;朱扬勇;;基于Web服务的技术转移平台推荐系统研究[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
3 任怡;贾焰;吴泉源;韩伟红;;面向Web服务合成的事务模型及其失效恢复[A];第二十一届中国数据库学术会议论文集(研究报告篇)[C];2004年
4 沈洁;赵培欣;张亮;施伯乐;;R~2:一种增强Web服务可信度的代表元-复件模型[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
5 袁阳;王庆;彭敦陆;周傲英;;Peer-to-Peer环境下Web服务的查找[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
6 石晶;龚震宇;裘杭萍;;基于Web挖掘的个性化服务技术[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
7 李利波;刘明利;;一种改进的无回溯反向Web服务动态组合方法[A];2011年全国通信安全学术会议论文集[C];2011年
8 游争光;刘建勋;唐明董;;分布式Web服务测试系统的设计与实现[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
9 殷华蓓;李通;唐常杰;张天庆;左志松;;从Web文件中挖掘个性化导航知识[A];第十七届全国数据库学术会议论文集(研究报告篇)[C];2000年
10 ;基于广义对话的Web用户的聚类(英文)[A];第十七届全国数据库学术会议论文集(研究报告篇)[C];2000年
中国博士学位论文全文数据库 前10条
1 吴镝;面向RP领域的Web服务自主组建方法研究与应用[D];上海大学;2011年
2 刘晓光;网络化制造中Web服务自动组合的若干关键技术研究[D];上海交通大学;2008年
3 刘铁江;组合Web服务选择、部署与执行的关键技术研究[D];复旦大学;2011年
4 沈国华;基于描述逻辑的语义Web服务建模及推理研究[D];南京航空航天大学;2009年
5 赵逢禹;Web服务安全域分析与攻击检测方法研究[D];复旦大学;2010年
6 张建武;面向Web应用的安全评测技术研究[D];北京邮电大学;2012年
7 朱俊武;基于本体的Web服务语义支撑技术研究[D];南京航空航天大学;2008年
8 李常宝;基于索引的web服务发现研究[D];北京邮电大学;2011年
9 魏登萍;语义Web服务发现中匹配策略的研究与实现[D];国防科学技术大学;2011年
10 许笑;分布式Web信息采集关键技术研究[D];哈尔滨工业大学;2011年
中国硕士学位论文全文数据库 前10条
1 李玲;基于Web服务的企业质量数据管理系统设计[D];南京信息工程大学;2011年
2 吴新勇;基于需求群组的Web服务调度模型研究[D];上海交通大学;2011年
3 郭清军;P2P语义web服务研究与实现[D];广东工业大学;2011年
4 任强;基于谓词抽象与精化技术的Web服务验证研究[D];苏州大学;2011年
5 向剑峰;基于OWL-S的语义Web服务组合模型的研究[D];湖北工业大学;2011年
6 陈坤;基于AI规划的Web服务自动组合研究[D];中国石油大学;2010年
7 周娟;基于服务质量和情境的语义Web服务发现技术研究[D];陕西师范大学;2010年
8 李向;基于Folksonomy的Web服务发现研究[D];中南大学;2010年
9 陈稀伟;带cache的语义web服务发现研究[D];中南大学;2010年
10 许超超;基于服务访问日志的服务发现方法研究与应用[D];重庆大学;2011年
中国重要报纸全文数据库 前10条
1 赵晓涛;Web安全 服务为王[N];网络世界;2008年
2 本报记者 赵晓涛;Web安全:历史的命题[N];网络世界;2008年
3 彭敏;企业级Web2.0迎来应用高潮[N];电脑商报;2009年
4 本报记者 毛江华;安启华联手赛门铁克 掘金Web安全[N];计算机世界;2009年
5 闫冰;“推”出Web交付新天地[N];网络世界;2009年
6 赵晓涛;中国成全球Web安全新看点[N];网络世界;2009年
7 边歆;动态阻断Web2.0威胁[N];网络世界;2009年
8 泰乐公司首席技术官兼执行副总裁Vikram Saksena;学习Web 3.0 做聪明的“管道工”[N];通信产业报;2009年
9 ;Web2.0工具使用须谨慎[N];网络世界;2009年
10 Anchiva中国区总经理 李松;Web安全选型三个标准[N];网络世界;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978