Multi-Agent Organizational Structure: specification and validation | Synapse