Design and development of a software system for swarm intelligence based research studies