Mashup与语义网络结合的研究与应用.docVIP

Mashup与语义网络结合的研究与应用.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mashup与语义网络结合的研究与应用   摘要:探讨分析了当今炙手可热的Mashup的一些缺陷,并于此提出了基于Mashup的语义扩展的模型,有效的解决了Mashup对非结构化数据处理、服务发现、以及服务复合的一些不足之处。   关键词:Mashup;语义网   中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)16-21351-02   Research and Application for the Combination of Mashup and Semantic Web   LU Lu-ying   (Software Engineering Institute of South East university, Nanjing 200433, China)   Abstract: With Mashup being really popular today, this paper depicts some shortcomings of Mashup. Also raise a new model which combines Mashup with Semantic Web. This model effectively resolves those issues of Mashup while handling un-structured data, service discovery, and service composition.   Key words: Mashup; Semantic Web      1 引言   随着IT业的飞速发展, 软件的体系结构也随着时代日趋更新。从最早的面向结构模式到后来的面向对象模式,再到现在的面向服务模式。应用于面向服务,企业可以以一种更有效的方式来增加和更新他们的服务。Mashup正是这样一种基于SOA的应用的最简单的形式。它是一种全新的交互式 Web 应用程序,利用从外部数据源检索到的内容来创建全新的服务。   Mashup的出现是令人兴奋的,但是在呼唤Web 2.0的浪潮到来之际,我们不得不审视Mashup这个新兴产物的不足之处。   首先,在解决Mashup数据集成的问题中,对非结构化数据的处理是公认的难题。人们试图在信息领域所有非结构化的数据上做工作,解析成为结构化的数据,以使机器可以直接处理。可是如何从非结构化的数据中抽取出结构化的信息是一个非常头疼的问题,尤其是Mashup企业级应用面临了不同于以往我们所考虑的数据抽取问题。企业应用的数据可能是庞大的,繁杂的,无序的。在如此庞大的数据量中进行数据抽取,势必需要更高的要求。于是,对非结构化的数据进行解析的过程中,文本语义的理解和对领域知识的利用也变得越来越重要。   其次,目前的存在于Web服务发现的一些缺陷也直接导致了Mashup在灵活度上的局限性。首先是语义信息不足和依赖关键字匹配,容易造成查准率低;其次是缺乏服务质量描述和灵活、有效的服务匹配算法,难以保证服务发现的性能和质量;另外,通常的服务发现方法只考虑了单个服务满足服务请求的情况,忽略了通过服务组合满足服务请求的情况。如何在服务发现中引入语义,成为了使得服务的发现更加全面和准确的重中之重。   另外,传统意义上的Mashup由于缺乏足够的语义信息而大大降低了服务复合的效率和准确率。语义Web的基本思想是通过向机器提供可处理的语义数据,并利用这些语义数据进行自动化的信息访问,从而提供一种高质量的新服务。语义Web的出现弥补了传统Web语义不足的缺点。但是,面对语义Web上分布的海量信息,如何有效地利用语义信息扩展Mashup成为一个迫切需要解决的问题。   目前绝大多数的Mashup应用都没有使用语义网络技术,而是通过那些开放的、简单的、容易理解和描述的 Web 2.0 时代的服务来实现的。由于上述两点Mashup的缺陷,少数人开始认识到,传统的软件模式将无法适应最终用户越来越灵活的需求。而Mashup与语义网络的结合是满足用户灵活需求的最佳途径之一。   2 基于语义Web的Mashup架构   基于语义Web的Mashup的设计架构,大体可以分为四层:页面显示层、业务逻辑层、语义处理层以及服务实现层。   页面显示层是直接与最终用户打交道的部分。用户是在这一层提供输入操作,以及服务器返回的响应结果也是通过这一层进行加载显示。可以说用户最直观的体验是源于显示层。随着Web 2.0的问世,用户体验被越来越多的人所重视,也一直被奉为Web 2.0时代最根本的需求目标。AJAX等技术的兴起正在给用户带来更多丰富而又新颖的体验,也为Mashup提供了无限的UI畅想。   业务逻辑层是整个

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档