Fault diagnosis in Critical Infrastructures