Distributed Control System Validation

I am looking for some information on DCS (Distributed Control System) and how to go about validating a DCS. I am also looking for templates for validation of DCS. Where can I find this info and drafts/templates for reference? What are the guidelines that i should refer to?

I would start by looking at the latest version of GAMP.