Collaborative planning, intelligent agents, and mobile computing. - Patricia M. Jones; Andrew R. Graham; Keith Crouch (SMC, 2000)