To meet our everyday needs in an increasingly multifaceted technological world is a challenge that pushes researchers to find innovative tools using a multidisciplinary approach. We inhabit a globalized planet, made up of complex systems, where domains such as communications, business, healthcare, energy or transportation converge, interact and integrate. In this context, a thriving technology trend applies the concept of animal swarms or swarming to the development of complex systems that bridge the gap amongst disciplines as dissimilar as biology, robotics or networking.