基于语义本体相似度和QoS的服务发现与选择研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:wuan461618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球经济一体化的深入发展,敏捷的、不受限制的业务集成需求已经成为关键的业务需求。企业希望能够集成企业内外的信息,同时又能随时更新。面向服务架构(SOA)应运而生,是当前IT界备受关注的主题,也是未来的发展趋势。Web服务是SOA的关键性支持技术之一,它具有白包含、自描述以及模块化应用的特点,并可在Web上发布、发现与使用。Web服务本身是由松散耦合的异种系统构成的,其中异种系统是由基于组件的应用程序和采用XML的标准化信息格式构成。服务发现是SOA应用的关键过程,其主要任务是确定在一定范围内(通常是企业范围,或若干关键业务流程范围内)可能成为服务的候选者列表。   当前已有很多关于服务发现的研究工作,但在效率、准确性、质量、灵活性等各个方面都有所欠缺。论文从保证总体发现效果的角度出发,提出了基于本体相似度的动态功能匹配模型和基于层次分析法(Analytic Hierarchy Process,AHP)的QoS度量选择方法。   论文的工作主要包括:(1)基于服务接口文件构建一个服务功能性匹配模型,引入本体概念,进一步提高服务发现的精度。同时借助于系统历史数据,利用遗传算法定期更新构建的服务相似度计算模型参数,实现服务的动态匹配。(2)对注册中心的服务对象,运用模糊聚类算法进行服务对象的预先聚类,在服务发现时可以预先匹配各个聚类中的少量随机服务对象,以判断是否有必要进行遍历当前聚类中的所有其他服务对象,从而提高服务发现的时间效率。(3)为客观评价服务质量,建立服务提供者、服务消费者、服务监控中心三方服务QoS指标体系,从而使服务质量的评价更加全面。(4)在收集到一定量的服务QoS测量值后,依据各个服务QoS属性的特性,拟合出对应的模型,从而定量其QoS值,再运用层次分析法进行服务对象的度量排序,以供服务发现者参阅。   总之,论文从功能性和非功能性两个方面对服务发现的过程进行了研究,并实现了一个系统模型。实验结果表明,文中提出的方法能很好保证服务发现的效率、准确性和质量。
其他文献
随着计算机网络的发展,作为人工智能与分布式计算结合的产物,移动Agent逐渐成为分布式计算研究的热点。移动Agent是一个可以在异构网络中自主运行的独立的计算机程序。它代表
规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,它封装了很好的推理算法和冲突消解机制,能很好地解决规则的推理机制和规则条件匹配的效率问题。它实现了将业务
随着互联网技术的日新月异,Web服务为网络资源信息的互操作提供了良好的技术支撑。凭借其自身所拥有的特性,诸如标准的接口、平台无关性、协议标准化和国际化等,Web服务越来
随着互联网上Web服务大量涌现,大规模服务管理及Web服务自动化处理的重要性不断增加,迫切需要构建新的SOA体系的基础设施。对Web服务进行分类和语义标注是构建Web服务基础设
决策树是解决分类问题的有效方法,已成功应用于模式识别、决策支持、生物信息处理等许多领域。ID3算法是著名的决策树归纳算法,它处理的对象是离散值决策表,但不能直接处理具
随着教育信息化的不断发展,通过网络获取相关学习资源已经成为人们日常学习中的重要方式之一。网络学习的资源丰富而开放,获取途径简单不受时空的限制,近几年已经成为现代教育教
数据安全问题是制约云存储发展的关键问题之一。基于属性的加密算法将用户存储在云中的数据以密文形式存放,可以防止云服务提供商挖掘或者泄露用户隐私数据,从而保证数据安全
公安机关警务督察与考核一体化(以下简称“督考一体化”)工作机制的实施对整体社会治安管理工作有重大促进作用。“督考一体化”工作机制中业务流程具有不确定性,其IT支撑平
软件测试是保证软件质量和可靠性的重要手段。面向对象技术发展迅速并得到业界的普遍认同,成为人们首选的开发模式。但在这种开发模式给用户带来巨大方便的同时,其特性,例如
互联网的应用推广以及由此带来的便捷信息传递和信息服务,使电子商务在迅速发展、状大的同时也产生了信息超载现象。用户面对大量的商品信息,想要方便、快捷地找到自己感兴趣