Virtual eBMS: a virtual learning community supporting personalised learning. - Wael Assaf; Gianluca Elia; Ayham Fayyoumi; Cesare Taurino (Int. J. Web Based Communities, 2009)