| CPC H04L 43/08 (2013.01) [G06F 11/3006 (2013.01); G06F 11/3051 (2013.01); G06F 11/3409 (2013.01)] | 12 Claims |

|
1. A method for detecting system problems in a distributed control system including a plurality of computational devices, the method comprising:
deploying one or more software agents on one or more devices of the system;
monitoring, via the one or more software agents, a system configuration and/or a system functionality;
detecting a problem in the monitored system configuration and/or the monitored system functionality;
adding one or more new software agents and deploying the one or more new software agents on one or more devices of the system associated with the problem; and
collecting data associated with the problem, via the added software agents;
wherein deploying one or more software agents on one or more devices of the system includes:
deploying at least a coordinator software agent configured to create and deploy software agents on one or more devices of the system,
creating and deploying, by the coordinator software agent one or more software agents on one or more devices of the system, wherein the created and deployed software agents are configured to report, to the coordinator software agent, resource requirements of further software agents and/or if a software agent should be terminated.
|