Agent based; Context-Aware; Limited bandwidth; Mobile environments; Mobile P2P; Multi agent system (MAS); P2P system; Target systems; Unobtrusiveness; User intervention; Wireless traffic; Distributed computer systems; Mobile devices; Multi agent systems; Recommender systems; Peer to peer networks