Web服务关系挖掘及应用研究

来源 :湖南科技大学 | 被引量 : 0次 | 上传用户:lycan95
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着服务计算与云计算的发展,互联网上发布的Web服务数量也在迅速增长,通过调用不同的Web服务来快速搭建有创意的Mashup应用,引起了服务开发者的广泛兴趣,而如何帮助用户快速定位到所需要的服务是服务计算领域的一个挑战性问题。且据最新的统计数据表明,网络上Web服务的使用率很低,重复利用率也比较低,这就不利于Mashup应用的创新以及Web服务生态系统的可持续发展。因此,提高Web服务的利用率也是一个亟待解决的关键问题。为了解决上述问题,本文主要对Web服务之间多种多样的关系进行了挖掘,并将其应用在Web服务的搜索和推荐等方面,而且对Web服务的分类也进行了研究,具体的研究内容如下:首先,本文提出了一种高效的挖掘Web服务之间相似关系、可组合关系和潜在可组合关系的算法。它首先挖掘了任意两个Web服务之间的相似关系和可组合关系,然后基于已获得的两种关系,结合网络中链路预测的思想,来挖掘Web服务之间的潜在可组合关系。实例分析和实验表明,本文所提算法可以引导服务用户发现想要的Web服务,提高Web服务发现的效率,且能为Mashup开发者发现当前还未调用过的Web服务,提高Web服务的利用率。其次,本文提出了一种基于多种关系的流形排序Web服务推荐算法。文中利用Mashup簇之间的相似关系,Web服务之间的相似关系、可组合关系和潜在可组合关系,以及Mashup簇与Web服务之间的包含关系。并将这些基于不同理论思想的关系融入原始的流形排序算法,然后根据Mashup开发者的描述需求,为其推荐一系列相关的Web服务以供其选择。实验证明,本文所提方法不仅能为Mashup开发者推荐比较流行的Web服务,而且所推荐的Web服务相互之间具有相似关系、可组合关系和潜在可组合关系,能够很好地满足Mashup开发者的需求,提高Web服务的利用率。最后,本文提出了一种应用LDA主题模型的Web服务分类算法。考虑了Web服务的名称、描述、标签等信息,使用LDA(Latent Dirichlet Allocation)主题模型对Web服务文本进行建模,获得Web服务描述文本的主题分布,然后运用不同特征的以及理论比较成熟的KNN(K-Nearest Neighbor)最近邻和SVM(Support Vector Machine)支持向量机分类算法,对Web服务进行分类。实验结果表明,基于LDA主题模型的Web服务分类效果,比传统的基于词项统计模型的分类方法获得的效果更好,LDA主题模型能从语义的角度来把握Web服务文本的描述信息,使得分类的结果更加准确,并提高服务发现的效率。
其他文献
互联网技术的普及引发了软件产业的重大变革,使得软件工程进入了网络化软件的新时代。在如今错综复杂的网络环境下,网络化软件的自身行为、结构及多重复杂性的相互融合,使得
随着互联网迅速的发展,许多行业的生产能力逐渐向物联化、协同化、智能化、虚拟化、服务化靠拢,使得云服务成为了目前的研究热点之一。对云服务组合QoS模型进行了研究,包括根
信息技术的高速发展使人类社会大步迈入了网络时代,既有人们日常生活离不开的大型电力网络和交通网络,更有用于获取知识信息的Internet网络,万维网以及科研合作网络,人们已经生
Internet的高速发展和新型网络服务的出现,要求防火墙、安全网关等网络设备具有更强的数据处理能力。流分类能有效支持全方位的网络服务、提高网络设备的性能,是高速网络的关
随着新型网络业务、网络协议以及多核技术的发展和成熟,具有高速业务处理能力、高可编程性、基于多核处理器的网络分组处理端系统,成为学术界和工业界研究的热点。一方面,通
无线传感器网络(Wireless Sensor Network,WSN)是基于任务驱动的自组织系统,密切关注用户需求,通过中间节点大量传输数据。由于暴露在外部区域,时常会遭受恶意的攻击等危险行
防抱死制动系统(ABS)是在汽车制动过程中防止车轮抱死的闭环控制系统,最开始应用于火车和民航机上,现如今已经越来越广泛的被汽车所应用。ABS关系到汽车制动过程中的主动安全
图像半调技术和逆半调技术是图像处理技术的一个边缘分支。将噪声植入连续图像,变为二值图像的过程称之为半调过程,其逆过程称为逆半调过程。查找表法是逆半调技术众多方法中
随着电子书阅读器市场的成熟,电子书阅读器的功能也越来越强大,拥有了像WIFI,3G这样的高速网络通讯工具,因此要求各种各样的网络应用程序,像浏览器,邮件客户端等基础网络应用
随着计算机科学与技术的发展,计算机被应用到各行各业。决策支持系统(DecisionSupport System,简称DSS)越来越被人们重视,决策支持系统的模型系统也同样受到人们越来越多的重视