Managing trust in the cloud : state of the art and research challenges - Noor, Talal H.