SMS: Analysis of Virtual Learning Environments from a Comprehensive Semiotic Perspective