ABSTRACT

This chapter presents extensions to an Extensible Markup Language (XML)-based system of systems (SoS) simulation framework and discusses three simulation case studies of robust threat detection and data aggregation with multiple autonomous systems working collaboratively as an SoS. Through multiple swarm robots in the field, the simulation results showed that false alarms can be avoided by verifying the threats with swarm robots. This would enhance the robustness of data aggregation and lead to the efficient usage of the system resources. Discrete event systems specification (DEVS) formalism helps to represent the structure of an SoS, whereas XML provides a way to represent the data generated by each system. Together, DEVS formalism and XML form a powerful tool for simulating any given SoS architecture. The structures/behaviors of the systems in the SoS are created/simulated by DEVSJAVA atomic or coupled models. There are five atomic models in this scenario: BRobot, SRobot, Sensor, Threat, and Plot Module.