Text this: Software engineering for large-scale multi-agent systems: