Cloud Computing Landscape and Research Challenges Regarding Trust and Reputation | Synapse