Representing and communicating context in multiagent systems