Designing Embedded Collective Systems: The DIAMOND Multiagent Method | IEEE Conference Publication | IEEE Xplore