基于执行日志的Web服务QoS获取方法

来源 :东北大学 | 被引量 : 0次 | 上传用户:boosmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,(?)Veb Services技术正受到产业界和学术界越来越多的关注,其应用也越来越广泛,出现了不少功能相同或相似的Web服务。在功能驱动的Web服务组合中,代表非功能属性的QoS与功能属性同样重要,因为不满足QoS需求的服务与不能满足功能需求的服务一样无法提供用户期望的服务。判断基于功能需求选取的Web服务是否满足QoS需求,以及从功能相似的Web服务中选择QoS属性较优的提供给用户十分必要。而这些都需要在Web服务执行前对该服务的QoS属性进行准确的获取,获取结果作为判断和择优的标准。当前的Web服务QoS获取方法都是直接通过UDDI获取或者通过中心监控的方法获取,在度量的准确性,效率等方面都有所欠缺。本文提出一种基于执行日志的Web服务QoS的获取方法。该方法首先根据要获取的Web服务QoS属性集,建立可扩展的QoS模型。因为QoS属性集的选择和属性度量方法直接决定了Web服务执行日志需要记载的内容;接下来对要获取Web服务QoS数据的目标,应分析出执行日志中需要记载的内容,给出一个合理的日志记载框架,使之能够通用、灵活方便、高效地记载日志;然后基于执行日志库的执行信息提取发生在服务调用时刻上的各QoS属性值,生成QoS时间点数据库。最后基于上一步生成的QoS时间点数据库,用户可以查询给定时间段上的Web服务历史QoS数据,也可以基于历史QoS数据预测下一时间段的实时QoS数据。本文的获取方法关键在于提取QoS时间点数据,主要由算法QoSEA、TSIA和LIA完成,通过分析这三个算法的时间复杂度证明算法是高效的。最后本文通过比较由日志提取出的QoS数据与真实QoS数据,以及比较QoS原序列与预测值,说明了本文提出的获取方法的准确性与预测模型的适用性。
其他文献
信息资源规划的主要成果就是建立起集成化的信息系统模型,包括功能模型、数据模型和系统体系结构模型。传统的信息资源规划建模过程主要是业务人员之间、业务人员与系统分析
传统的软件度量方法己不能对大型软件进行有效度量,因此如何度量大型软件成为软件领域的一个挑战。近年来,研究者发现软件结构网络展现出复杂网络特性,又因软件的系统(拓扑)
本文主要针对直拍横打技术的现状及发展趋势,与横拍反手位技术进行比较分析研究直拍横打关键技术的特点,针对直拍横打技术存在用力不足、击球点难掌握和腕关节用力不足等弱点,根
近几年,人与人之间的交流越来越依赖社交网络,各种社交媒体的用户量也迅猛增涨。随着社交网络体量的增大,信息在社交网络上往往会得到爆炸式传播。人们也逐渐发现,相对于传统的新
随着计算机软件的日益复杂,软件可信的要求越来越高,特别是在航空、航天、金融、证券、交通等领域尤其如此。可信要求软件具有高可靠性和高可用性。软件中隐藏的缺陷数目直接决
现代经济高速运转的需求带动了信息技术的迅猛发展,而信息化管理成为了企事业单位生存和发展所采用的普遍对策,建设教学管理信息系统是现代学校信息化管理的重要基础和核心内
随着多核处理器的不断发展,应用程序对计算机性能提出了更高的要求,然而由于多核处理器每个核心的处理能力通常都比以往的单核处理器弱,使用多核处理器并不能直接带来高性能,
传统数据挖掘的对象是单一关系表中的数据。对于许多实际应用,数据是存储在多个关系表中,先要把多关系数据集成到一个单一关系中,这需要大量的预处理工作,并且会导致信息丢失
月球作为与地球关系最为密切的天体,对月球进行探测是人类深空探测的第一步。近年来,许多国家先后宣布了新的月球探测计划,表明了自己探月的雄心壮志。地月转移轨道的设计是月球
知识图谱是人工智能技术发展进程中的一大进步,它把非结构化与半结构化数据组织成了同时易于人类与机器理解的图结构,为机器实现智能化提供了知识上的支持。近年来,知识图谱技术