• Anna Malinova University of Plovdiv „Paisii Hilendarski“
  • Olga Rahneva University of Plovdiv „Paisii Hilendarski“
Keywords: e-testing, parameterization, dynamic questions, automatic generation, mathematica, programming


This paper describes a computer algebra-aided generation of two types of English language tests, which further develops our recent work in this domain. The computer algebra system Wolfram Mathematica significantly advances the process of English language testing and assessment. The automatic generation of questions allows us to create a large set of equivalent questions of a certain topic based on a small amount of input values. This reduces authoring time during test creation, avails application of equal criteria and a fair assessment, and decreases the influence of subjective factors. In our previous work, we proposed methods for automatic generation of English language test questions. These were aimed at evaluating the students’ knowledge of lexical and grammatical structures found in the text using test questions that involved matching words and their meaning, matching parts of the whole, and finding synonyms, antonyms, and generalizations or specializations of words. This paper provides new methods for the automatic generation of English language test questions. This includes generating questions for testing the students’ knowledge of adverbs and adjectives, as well as word formation, especially with negative forms of adjectives.


COE (2001). The full Common European Framework document of reference for languages: learning, teaching, assessment. Retrieved from

COE (2008). Thematic Studies prepared for the Seminar: “The linguistic integration of adult migrants”. Council of Europe, Strasbourg. Retrieved from

Malinova, А., & Ivanova, V. (2011). Automation of Electronic Testing Examination in English Language using DeTC. Plovdiv University “Paisii Hilendarski” Scientific Works, 38(3-Mathematics), 59-68.

Malinova, A., Ivanova, V., & Rahnev, A. (2015) Computer algebra aided generation of English language tests. The 11th Annual International Conference on Computer Science and Education in Computer Science CSECS 2015, June 04-07 2015, Boston, MA, USA, Computer Science Education & Computer Science Research Journal, 11, 66-74.

Rahneva, O., Golev, A., & Pavlov, N. (2008) Dynamic Generation of Testing Question in SQL in DeTC. Cybernetics and Information Technologies, 8(1), 73-81.

Rahneva, O., Rahnev, A., Pavlov, N., & Valchanov, N. (2005) Authoring and Automatic Generation of Circuitries and Drafts in Distributed e-Testing Cluster (DeTC). ELECTRONICS'05, Sozopol, 21-23 Sept. 2005, v. 2, pp. 133-138.

Rahnev, A., & Rahneva, O. (2008) Testing and assessment in accounting at the Distributed e-Testing Cluster – DeTC. Scientific Works, ECEM, book 4, 182-189. (in Bulgarian).

Rahnev, А., Pavlov, N., & Kyurkchiev, V. (2014a) Distributed Platform for e-Learning – DisPeL. European International Journal of Science and Technology (EIJST), 3(1), 95-109.

Rahnev, A., Pavlov, N., Golev, A., Stieger, M., & T. Gardjeva. (2014b) New Electronic Education Services Using the Distributed E-Learning Platform (DisPeL). International Electronic Journal of Pure and Applied Mathematics (IEJPAM), 7(2), 63-71.

Rahnev, A., Malinova, A., & Pavlov, N. (2014c) Parameterized examination in DisPeL. Proceedings of the International Conference “FROM DELC TO VELSPACE”, Plovdiv, 26.03-28.03, 2014, 263-272, Third Millennium Media Publications, ISBN: 0-9545660-2-5, (in Bulgarian).

Wolfram Mathematica (2016), last visited 20.04.2016.