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

被引:91
|
作者
Babaoglu, Ö [1 ]
Meling, H [1 ]
Montresor, A [1 ]
机构
[1] Univ Bologna, Dept Comp Sci, I-40127 Bologna, Italy
关键词
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
相关论文
共 50 条
  • [21] Agent-based peer-to-peer layered architecture for data transfer in Wireless Sensor Networks
    Shakshuki, Elhadi
    Hussain, Sajid
    Matin, Abdul Wasey
    Matin, Abdur Rafey
    2006 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, 2006, : 490 - +
  • [22] Analyzing dynamics of peer-to-peer communication - From questionnaire surveys to agent-based simulation
    Matsuyama, Shinako
    Terano, Takao
    MULTI-AGENT-BASED SIMULATION VII, 2007, 4442 : 28 - 40
  • [23] Shine: a peer-to-peer based framework of network community support systems
    Yoshida, S
    Kamei, K
    Ohguro, T
    Kuwabara, K
    COMPUTER COMMUNICATIONS, 2003, 26 (11) : 1199 - 1209
  • [24] DPTree: A balanced tree based indexing framework for peer-to-peer systems
    Li, Mei
    Lee, Wang-Chien
    Sivasubramaniam, Anand
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, 2006, : 12 - +
  • [25] MAPPS: A Framework of Peer-to-Peer Systems Based on JXTA and Mobile Agents
    LI Yun1
    计算机工程, 2002, (S1) : 129 - 132
  • [26] Framework for developing distributed systems in a peer-to-peer environment
    Ng, Colin
    Alibhai, Zafeer
    Sabaz, Dorian
    Uncu, Ozge
    Gruver, William A.
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 735 - +
  • [27] A modular framework for the development of peer-to-peer applications and services
    Andreica, Mugurel Ionut
    Tirsa, Eliana-Dina
    Tapus, Nicolae
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2011, 2 (03) : 215 - 233
  • [28] Coppeer documents: An agent based approach to collaborative and incremental development of document oriented peer-to-peer systems
    Miranda, Mutaleci
    Xexeo, Geraldo
    de Souza, Jano Moreira
    PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 383 - 388
  • [29] An agent-based peer-to-peer architecture for semantic discovery of manufacturing services across virtual enterprises
    Zhang, Wenyu
    Zhang, Shuai
    Cai, Ming
    Jian, Wu
    ENTERPRISE INFORMATION SYSTEMS, 2015, 9 (03) : 233 - 256
  • [30] Peer-to-Peer Systems
    Rodrigues, Rodrigo
    Druschel, Peter
    COMMUNICATIONS OF THE ACM, 2010, 53 (10) : 72 - 82