An adaptive communication model for mobile agents in highly dynamic networks based on forming flexible regions via swarming behabiour In the last decade mobile agent technology has been considered as one of the most active research fields in computer science. Mobile agents are software agents which run on behalf of their owner to fulfil jobs that have been ordered (ZK02). They have the ability to migrate from location to location in the network they can temporarily save their work state at the time of migrating and then restore their tasks when arriving at the new location. Their outstanding characteristics are to be autonomous reactive opportunistic and goal oriented. Those characteristics are suitable for distributed applications such as resource allocation (TYI99) network management (MT99) remote supervision (CMCV02) e commerce (BGP05) health care systems (Mor06) to name but a few.