A framework for a computer-based essay marking system : specifically developed for ESL writing - Saadiyah Darus; Universiti Kebangsaan Malaysia Pusat Pengajian Bahasa & Linguistik (2009)