首页> 外文期刊>International journal of software engineering and knowledge engineering >FASICA Framework: Service Selection Using K-d Tree and Cache
【24h】

FASICA Framework: Service Selection Using K-d Tree and Cache

机译:FASICA框架:使用K-d树和缓存的服务选择

获取原文
获取原文并翻译 | 示例
           

摘要

The selection of services is a key part of Service Oriented Architecture (SOA). Services are primarily selected based on function, but Quality of Service (QoS) is an important factor when choosing among several services with the same function. But current service selection approaches often takes time to unnecessarily recompute requests. Furthermore, if the same service is chosen as having the "best" QoS for multiple selections, this may result in that service having too much load. We thus propose the FASICA (FAst service selection for Similar constraints with CAche) Framework which chooses a service with satisfactory QoS as quickly as possible. The key points are (1) to use a cache which stores previous search results, (2) to use K-Nearest Neighbor (K-NN) algorithm with K-d tree when a satisfactory service does not exist in the cache, and (3) to distribute the service request according to a distribution policy. Results of simulations show that our framework can rapidly select a service compared to a conventional approach.
机译:服务的选择是面向服务的体系结构(SOA)的关键部分。服务主要是基于功能来选择的,但是在具有相同功能的多个服务中进行选择时,服务质量(QoS)是一个重要因素。但是当前的服务选择方法通常需要时间来不必要地重新计算请求。此外,如果将同一服务选择为具有“最佳” QoS的多项选择,则可能导致该服务具有太多负载。因此,我们提出了FASICA(针对具有CAche的类似约束的FAst服务选择)框架,该框架将尽快选择具有令人满意的QoS的服务。关键点是(1)使用存储先前搜索结果的缓存;(2)当缓存中不存在令人满意的服务时,将K-Neighbor(K-NN)算法与Kd树配合使用;以及(3)根据分发策略分发服务请求。仿真结果表明,与传统方法相比,我们的框架可以快速选择服务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号