A computerised system to foster and evaluate compliance to SPREAD guidelines