Anthill:: A framework for the development of agent-based peer-to-peer systems

被引:92
作者
Babaoglu, Ö [1 ]
Meling, H [1 ]
Montresor, A [1 ]
机构
[1] Univ Bologna, Dept Comp Sci, I-40127 Bologna, Italy
来源
22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS | 2002年
关键词
D O I
10.1109/ICDCS.2002.1022238
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent peer-to-peer (P2P) systems are characterized by decentralized control, large scale and extreme dynamism of their operating environment. As such, they can be seen as instances of complex adaptive systems (CAS) typically found in biological and social sciences. In this paper we describe Anthill, a framework to support the design, implementation and evaluation of P2P applications based on ideas such as multi-agent and evolutionary programming borrowed from CAS. An Anthill system consists of a dynamic network of peer nodes; societies of adaptive agents travel through this network, interacting with nodes and cooperating with other agents in order to solve complex problems. Anthill can be used to construct different classes of P2P services that exhibit resilience, adaptation and self-organization properties. We also describe preliminary, experiences with Anthill in implementing a file sharing application.
引用
收藏
页码:15 / 22
页数:8
相关论文
共 15 条
  • [1] ANDERSON D, 2001, PEER TO PEER HARNESS, pCH5
  • [2] BABAOGLU O, 2002, UBLCS0205
  • [3] Bindel D., 2000, P 9 INT C ARCH SUPP
  • [4] Bonabeau E, 1999, SWARM INTELLIGENCE N
  • [5] DABEK F, 2001, P 8 WORKSH HOT TOP O
  • [6] Grasse P. P., 1959, Insectes Sociaux Paris, V6, P41, DOI 10.1007/BF02223791
  • [7] HORLING B, 2000, P 16 IMACS WORLD C 2
  • [8] KAN G, 2001, PEER PEER HARNESSING
  • [9] LANGLEY A, 2001, PEER PEER HARNESSING, pCH8
  • [10] Minar N., 1996, The Swarm Simulation System: A Toolkit for Building Multi-Agent Systems