基于语义的web服务组合在渔业资源领域的应用研究

来源 :上海海洋大学 | 被引量 : 0次 | 上传用户:frozenCisco
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
web服务是自适应、自描述、模块化的应用程序,这些应用程序通过网络进行发布、查找和绑定。目前的web服务功能较单一,而服务需求者对服务的功能以及服务的质量要求越来越高,单个服务越来越难以满足用户的实际需求,因此web服务的组合成为web服务发展中一个迫切需要解决的问题。   服务组合是根据用户的实际需求,将相关服务动态组合成能满足用户需求的一系列的服务。这不但节省了服务的开发成本,而且提高了服务的可重用性和利用率。由于web服务相关的一些标准和协议缺乏语义功能,为了让服务能够动态组合,将本体引入web服务组合中,使服务具有语义性,易于机器理解,从而实现自动的服务匹配、发现和组合。针对目前的web服务组合大都采用基于数学的方法,如:有限自动机、Petri网等方法,这些方法基于复杂的数学公式推理,对使用者的专业技能要求高,不利于推广,由于图可以形象的反映对象之间的复杂交互,抽象现实生活的复杂关系,因此,采用图来描述服务之间的关系。利用本体的推理能力,生成一个有向图,即:服务组合图,将服务组合问题转化成图的问题。目前,常用的服务组合搜索算法中,有些只考虑语义,忽略了网络的稳定性等其他影响服务组合效率的因素;而有些只考虑了网络稳定性,没有考虑影响服务选择的主要因素--相似度。针对这些缺陷,综合考虑各个因素,提出一种基于语义的启发式web服务组合算法(HBSWS)。该算法不仅考虑了服务的语义方面,可根据用户请求动态的生成服务组合,而且能根据web服务的组合经验,动态调整web服务的组合方案,使其有很好的自适应性。为了提高服务组合效率,对算法设置一个满意度阀值,通过HBSWS方法,找到一个满足服务请求的局部最优解,只要总的满意度函数值大于满意度阈值,即可作为搜索结果,从而缩小服务搜索范围,减少了服务组合时间。   在以上研究的基础上,实现了一个基于语义的web服务组合在渔业资源中的应用,为客户提供了语义查询服务,使用户能迅速的获得满足自身需求的渔业资源的服务或服务组合信息。
其他文献
随着计算机网络和多媒体信息的迅猛发展,用户的检索需求在不断变化,用户不再满足于文本检索,多媒体信息的检索备受关注。当前已有的多媒体个性化模型大多是基于用户检索词建
随着无线传感器网络技术的发展,其应用领域也日益广泛。然而,由于应用需求的多样性和无线传感器网络平台的异质性(不同的硬件结构、通信协议和操作系统),传感器网络应用的开
在普适多媒体计算环境下,由于不同接收终端有着不同的屏幕尺寸,无线视频网络在传输前需要对视频分辨率进行转换。空间分辨率转码是解决此问题的一种有效途径。为了减少计算量
随着人机交互技术向着“以人为中心”的多媒体、多模式交互的方向发展,传统的基于键盘、鼠标的交互方式越来越显示出自身的局限性;将基于计算机视觉的手势识别方法融入到新一
随着支持网络连接的嵌入式系统广泛应用于消费电子和通信领域,一个界面友好、运行高效的嵌入式系统浏览器已成为这些领域的迫切需求。ClearBrowser是基于ClearX平台实现的浏
随着互联网技术的迅猛发展,尤其是分布式网络的发展,有力地推动了数字商品产业的销售与传播,这些数字产品可以在无任何品质损伤的情况下很容易的被拷贝和再分发,又使得互联网
Rootkit 技术是各种攻击中通常采用的技术,它为恶意软件提供了隐藏行迹的功能。因此,为保护用户计算机安全,对Windows 操作系统环境下的Rootkit 技术展开研究,不仅在犯罪嫌疑人的
在科学家合作网络中,有许多科学家的名字是相同的。目前知名的学术平台如Arnetminer,Springer,ACM,DBLP,CiteSeer等在对科学家进行学术能力统计的时候,以科学家的名字来区分
网站是企业I工业务中的重要组成部分,网络应用部署服务和网络日志管理分析服务作为网站基础设施管理的主要服务,它们的性能和表现对于网站的开发运营有着极大的影响。   随
伴随着Web2.0概念对信息技术的影响,网络更注重与用户的交互。社会标注正是用户与网络交互而产生的新兴网络数据。而用户利用社会标注的主要目的是对其感兴趣资源进行描述,来