%0 Journal Article
%T Distributed Service Discovery Based on Agent and Ant Colony Algorithm
基于Agent和蚁群算法的分布式服务发现
%A ZHENG Xiao
%A LUO Jun-Zhou
%A SONG Ai-Bo
%A
郑啸
%A 罗军舟
%A 宋爱波
%J 软件学报
%D 2010
%I
%X 提出一种类似蚂蚁觅食活动的Agent服务发现机制.有两类Agent 合作寻找目标服务:Search Agent和Guide Agent.前者模拟蚂蚁的行为在网络上发现目标服务,后者管理一个由信息素和跳数组成的服务路由表,用以指导Search Agent的行进路线.动态变化的信息素可以让Search Agent感知到网络拓扑和服务资源的变化,而跳数可以让它们了解距离.路由选择中还使用语义相似度作为启发因子,用于提高召回率.Search Agent生命周期控制机制使查询流量负载成为可控的,并具有确定的上界.实验结果表明,该方法在大规模的分布式计算环境下具有良好的可扩展性和动态环境下的适应性.
%K service discovery
%K peer to peer network
%K agent
%K ant colony algorithm
%K routing mechanism
服务发现
%K peer-to-peer网络
%K agent
%K 蚁群算法
%K 路由机制
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=43D31A800559D889A30F9B0AAE96464E&yid=140ECF96957D60B2&vid=659D3B06EBF534A7&iid=5D311CA918CA9A03&sid=82D2CD7E370B154A&eid=B62D621C3785DBB4&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=29