Negotiated shared context and social control in open multi-agent systems