A multi-agent framework that supports collective purchasing and bargaining in electronic commerce | IEEE Conference Publication | IEEE Xplore