Allen, J.R. and Periyasamy, K. (2013) “Software Engineering Principles Applied to Computer Assisted Language Learning”, CALICO Journal, 14(2-4), pp. 35–50. doi:10.1558/cj.v14i2-4.35-50.