Generating Trust in Collaborative Environments