Providing-Context-Based-Adaptation-in-Collaborative-Virtual-Environments-and-Video-Games