Virtual Learning Environment (VLE): A Web-Based Collaborative Learning System. - Charles Y. Y. Cheng; Jerome Yen (HICSS (1), 1998)