Web服务图中基于知识地图的服务关系建模与应用

来源 :计算技术与自动化 | 被引量 : 0次 | 上传用户:qunimad41197579
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着Web环境下服务数量的快速增长,如何高效快速地发现服务成为迫切需要解决的问题。基于Web服务图的服务发现方法,利用Web服务之间的语义关系来进行服务发现,仿真实验证明这种方法能极大的提高Web服务的发现效率。但是目前的研究还未涉及到Web服务组合流的网络传输、服务组合流的可视化表示以及多服务组合流的客户自主与交互选择。而这些是基于Web服务图的服务发现方法得以实现和应用的重要环节。本文以知识地图为基础,通过对服务关系进行建模来解决这些问题,从而进一步完善基于Web服务图的服务发现理论与方法。
  关键词:Web服务图;服务发现;知识地图;XTM
  中图分类号:TP393 文献标识码:A
  
  1 引言
  
  在传统的Web服务发现方法中,服务发现过程是客户根据语法、语义和策略在服务注册机构中一个一个的查找满足条件的服务,然后在返回的多个服务中选择满意的服务结点,最后组合成符合用户需求的服务流。这种服务发现方法没有考虑服务提供组织提供的系列服务之间的联系和客户需求系列服务之间的逻辑关系,从而使得要在服务提供商提供的海量服务中寻找单个的服务非常耗时。为了解决该问题,提出了web服务图的概念。基于Web服务图的服务发现方法不再搜索单个的服务,而是将客户自定义的需求服务流作为一个完整的请求对象传递给UDDI注册中心,UDDI注册中心在Web服务图的基础上进行匹配,返回的结果是多个满足条件的服务组合,而不是传统服务发现方法中的多个满足条件的单一服务结点。基于web服务图的服务发现过程如图1所示,实验研究表明,该方法能极大提高Web服务发现的效率。
  
  
  2.1 Topic Maps and XTM(XML Topic Maps)
  ISO标准ISO/IEC 13250 Topic Map定义了一个模型作为链接网络的语义结构。Topic Maps把知识描述、信息管理与实际的信息资源联系起来。Topic Map标准为企业提供了一个清晰的结构,这有助于企业对不同的信息资源进行知识组织。并为用户访问知识建造了一个知识共享环境。一般,TopicMaps用于构造组合电子服务的导航图。
  XML topic maps(XTM)是TopicMaps.org制定的使用XML语法来描述基于Web的主题地图的抽象模型,它使用元素来定义单个主题的名字和occurrence,使用元素来描述主题之问的关联,图2、图3分别是的XML文档类型描述。
  
  2.2 使用知识地图来表示组合web服务
  
  WSDL文档是服务提供者描述所提供服务的XML文档,它包含了Web服务的元信息,这些信息有:服务的名字,服务的提供者,服务的位置,服务的分类等等,这些元数据信息都可以抽象为,如图4所示为表示服务名字的:用以描述Web服务流的XTM文档所包含的关联可以有很多种类,在本文中,暂时只考虑两种Association,一种是Sequence,它用以描述一个Web服务与下一个Web服务之间的顺序关系,这种As-sociation需要定义两个角色:StartPoint,EndPoint。另外一种Association是Relate To,它用以描述Web服务与其属性之间的关联。这种Association也需要定义两种角色:Parent和Children。
  到目前为止,我们已经使用XTM将Web服务流表示出来了,全部建模过程结束。
  
  3 应用分析
  
  建立知识地图的目的是为了解决知识共享和知识利用等问题,目前知识地图的利用热点包括以下几个方面:知识预订与推送;信息可视化。因此知识地图模型之所以能够在网络上传输和以可视化的形式显示在客户端是由它本身的特性所决定的。
  
  当利用知识地图把模型建立好以后,我们把基于Web服务图的服务发现过程改进为如图6所示:
  
  5 结束语
  
  知识地图是一个研究了很多年的领域,它具有完备的理论来支持查询和可视化显示。由于基于Web服务图的服务发现方法得到的结果可能很多,客户要做出选择仍然是一个困难的过程。所以,我们应该实现多个服务组合流在网上传输以及实现多个组合服务在客户端的可视化表示和交互选择机制。通过对知识地图的研究,我们提出了基于XTM的模型来描述组合的Web服务,并对其进行可视化表示和传输。
  下一步研究的工作是可以使用某种评价函数对搜索出来的结果排序,如根据用户的历史执行记录来判断哪一组服务流是客户经常选择的,进一步来完善web服务图理论。
其他文献
摘 要:分布计算是当前软件开发技术的重要发展方向之一。分析基于分布对象的分布计算模型,探讨RMI的体系结构、工作机制、安全机制及异常处理,给出基于RMI的分布计算的基本解决方案,运用RMI并结合JDBC技术设计实现一个三层架构的分布式成绩查询系统,最后总结RMI的优势与不足。  关键词:Java;RMI;分布对象;分布计算  中图分类号:TP311.52  文献标识码:A
摘要:子空间分解类算法在理论上具有任意的高分辨率,非常适合于电力系统各类谐波的分析,但需要对高维矩阵进行特征值分解,这不仅费时而且不易于工程实现。将投影近似子空间跟踪算法引入电力系统谐波分析领域,详细分析评估PASTd算法的性能。仿真结果表明,紧缩投影近似子空间跟踪算法即PASTd算法不仅保留了子空间分解类算法的超分辨率特性,而且收敛速度较快,稳定性好。可推广用于电力系统谐波检测领域。  关键词:
摘 要 随着经济体制改革的不断深入,传统证券行业正在受到互联网金融地强烈冲击。2015年之前,证券板块在金融行业总资产的占比很小,营收额远远少于银行也以及及保险行业。然而近几年,随着信息化的普及,老百姓个人资产的不断增加,对于投资理财的选择正在逐渐发生改变,而证券行业的发展空间也因为受到互联网金融加入的影响开始持续扩大。  关键词 互联网金融 证券 影响与对策  不少保守派投资者认为证券和互联网金
摘要:把基于积分二次约束H∞可靠性控制方法引入状态与时滞不确定系统。通过LMI方法导出无扰动时滞系统具有二次约束H∞可靠性控制的时滞依赖标准,降低有关判定系统鲁棒稳定性条件的保守性。通过推导获得参数与时滞不确定系统的时滞依赖标准。通过数例说明所得结论。  关键词:不确定系统;H∞可靠性控制;LMI方法;时滞标准;积分二次约束  中图分类号:TP211.62  文献标识码:A
摘 要:基于PLC和矢量变频器,设计涂层机同步传动控制系统,提出系统的构成和工作原理,给出由PLC、矢量变频器、同步控制器、力矩控制器、交流电动机和张力检测器等装置构成的闭环控制系统,实现涂层机不同传动单元的同步运行。其中的设计方法可用于其它需要同步运行的纺织设备。实际应用表明,这种交流调速系统具有与直流调速系统相同的动、静态控制性能,还具有运行可靠和维护简单的特点。  关键词:涂层机;同步运动
摘 要 我国企业众多类型也不大一样,但我国作为经济体,在世界中占据着十分重要的位置。在企业管理方面,我国还处于初级发展阶段,这种情况的成因复杂且多维,主要源于社会制度的因素,历史发展影响以及民俗习惯等。从我国企业管理总体情况来看,在管理很多内容方面都存在着非常明显的不足,与国际一些发达地区企业仍然存在很大差距,在一定程度上影响了企业发展。  关键词 企业管理 存在问题 对策分析  管理这个词汇在日
摘 要:基于线性矩阵不等式(LMI)方法和凸组合技术,研究一类带有非线性扰动的不确定切换系统的鲁棒镇定问题。在每个子系统均不能镇定的情况下,利用单李雅普诺夫函数方法和多李雅普诺夫函数方法,分别得到不确定切换系统可镇定的充分条件。针对参数不确定性的未知、时变、有界特点,设计出鲁棒状态反馈控制器及相应的切换策略。最后,通过计算机仿真验证所设计方法的正确和有效性。  关键词:不确定切换系统;线性矩阵不
摘 要 近年来我国经济获得飞速发展,因此农村经济也获得了前所未有的进步。于此同时,农村的用电负荷也迅速增长,但是我国农村一直存在的电压的问题。目前随着农村经济的不断发展,这种低电压的情况已经限制了农村的总体发展,因此针对这一问题,本文对农村低电压的原因进行分析,同时对低电压的治理措施进行阐释,希望能够促进我国农村配电网的电压问题的解决,为农村经济的发展提供良好的电力支持。  关键词 农村配电网 低
摘 要:提出用一种神经网络模型——平均场理论来建立多向推理专家系统的方法。详细阐明利用平均场理论的互连性建立水泥厂旋窑烧成态气流温度及物料温度控制的多向推理专家系统的设计过程,给出利用多向推理专家系统控制旋窑烧成态温度的仿真结果,为旋窑窑温监控智能化打下了坚实的基础。  关键词:MFT;多向推理专家系统;窑温;神经网络  中图分类号:TP182  文献标识码:A  文章编号:1003—6199(
摘要:可视化挖掘是数据挖掘的重要研究领域,但目前的研究还主要集中在挖掘结果的可视化,用户对挖掘过程仍然缺乏可控性本文利用focus context技术实现探索型交互式数据挖掘充分利用人类用户的认知能力与计算机的数据处理能力,实现用户对挖掘过程的参与从而利用用户领域知识于挖掘过程适应人类的认知心理,便于帮助用户对挖掘结果的定位聚焦理解与评估,进而快速找到相对于当前应用上下文的有价值信息并实现了一个原