Allen, John Robin, and Kasilingam Periyasamy. “Software Engineering Principles Applied to Computer Assisted Language Learning”. CALICO Journal, vol. 14, no. 2-4, Jan. 2013, pp. 35-50, https://doi.org/10.1558/cj.v14i2-4.35-50.