The Use Of Organizational Self-Design To Coordinate Multiagent Systems