Peer-to-peer and agent-based computing Agent-Based Computing: tools, languages and case studies (Cont’d)