Collaborative Cloud Computing Research Articles