Carswell, Linda, et al. “Understanding the ’Electronic’ Student: Analysis of Functional Requirements for Distributed Education”. Online Learning, vol. 3, no. 1, Mar. 2019, doi:10.24059/olj.v3i1.1922.