“…A type of "self-organization" emerges from the collection of actions of the group. Research in this field has generated many distributed, efficient, heuristic solutions to a variety of difficult problems such as quality of Service (QoS) management optimization in dynamic networks [51], distributed document clustering [52], and the location allocation problem in the geographical information system (GIS) arena [53]. In the rest of this section, we will use the aforementioned research to demonstrate how mobile agents, as a design metaphor, work seamlessly with swarm intelligence…”