“…Architectures and use cases for IoT systems, that utilize software agents, have been presented in [2,3,7,16,17,19,23,24,27,29,33,47,51,61,64,71]. As presented, an agent-based IoT architecture is multilayered, where the agents operate on different roles on each layer for the management, control, coordination and organization of system components and to connect components into the system.…”