Autonomy and Differentiation in Distributed Systems
A bio-inspired approach for self-adaptive software agents on distributed systems is presented. It introduces the notion of (de)differentiation in cellular slime molds, e.g., dictyostelium discoideum, into real distributed systems. When an agent delegates a function to another agent coordinating with it, if the former has the function, this function becomes less-developed and the latter’s function becomes well-developed. This paper describes the approach and its basic evaluation.
KeywordsSwarm Intelligence Request Message Dictyostelium Discoideum Replica Placement Cellular Slime Mold
Unable to display preview. Download preview PDF.
- 1.Agha, G.A.: ACTORS: A Model of Concurrent Computation in Distributed Systems. The MIT Press (1986)Google Scholar
- 3.Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press (1999)Google Scholar
- 4.Dorigo, M., Stutzle, T.: Ant Colony Optimization. MIT Press (2004)Google Scholar
- 5.Herrman, K.: Self-organizing Replica Placement - A Case Study on Emergence. In: Proceedings of 2nd IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007), pp. 13–22. IEEE Computer Society (2007)Google Scholar
- 6.Snyder, P.L., Greenstadt, R., Valetto, G.: Myconet: A Fungi-Inspired Model for Superpeer-Based Peer-to-Peer Overlay Topologies. In: Proceedings of 3rd IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2009), pp. 40–50 (2009)Google Scholar