Trusted community: a novel multiagent organisation for open distributed systems