Collaborative Systems support user groups enabling a shared environment and informing of its state and changes through a mechanism called awareness. We believe that these changes a...
Emerging mobile technologies hold great promise for educational institutions seeking to extend the learning experience to an increasingly nomadic and timechallenged student commun...