A Framework for Automated Test Generation in Intelligent Tutoring Systems

  • Tang Suqin
  • Cao Cungen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4092)


Intelligent tutoring systems have being extensively researched, and are viewed as cost-effective alternatives to traditional education. However, it has been long recognized that development of such systems is labor-intensive and time-consuming, and that a certain degree of automation in the development process is necessary. This paper proposes a framework for automating test generation – one of the key components in an intelligent tutoring system. The core of the framework is a domain conceptual model, a collection of testing goals, and a collection of test-generation rules, and the latter two are formulated from an analysis of various modes of error and on the basis of the domain conceptual model.


Intelligent tutoring system test generation domain conceptual model testing goal test-generation rules individualized testing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Allen, J.: Toward a General Theory of Action and Time. Artificial Intelligence 23(2), 123–154 (1984)zbMATHCrossRefGoogle Scholar
  2. 2.
    Cao, C.: Student Belief System and Its Application in Intelligent Tutoring. In: Proceedings of the 6th National Joint Conference on Artificial Intelligence (2000)Google Scholar
  3. 3.
    Cao, C.: Expert-oriented Knowledge Acquisition. China Science Press, Beijing (1998)Google Scholar
  4. 4.
    Beck, J., Stern, M., Haugsjaa, E.: Applications of AI in Education. ACM Crossroads Article (1996)Google Scholar
  5. 5.
    Katz, S., Lesgold, A., Gary, E., Gordin, M., Greenberg, L.: Self-adjusting Curriculum Planning in Sherlock-II. In: Tomek, I. (ed.) ICCAL 1992. LNCS, vol. 602, pp. 343–355. Springer, Heidelberg (1992)Google Scholar
  6. 6.
    King, R.: Classification of Student Modeling Approaches for Intelligent Tutoring. Tech. Report MSSU-COE-ERC-98-4, Mississipi State University (1998)Google Scholar
  7. 7.
    Lu, R., Cao, C., Chen, Y., et al.: A PNLU Approach to ICAI System Generation. Science in China (Series A) 38, 1–10 (1996)Google Scholar
  8. 8.
    Tang, S., Cao, C.: A Rule-Based Approach to Modeling Student’s Cognitive State In Intelligent Tutoring Systems. Computer Science and Technology in New Century, ICYCS, 1228–1230 (2001)Google Scholar
  9. 9.
    Senders, J., Moray, N.: Human Error: Cause, Prediction and Reduction. Lawrence Erlbaum Associates, Hillsdale (1991)Google Scholar
  10. 10.
    Wiemer-Hastings, P., Graesser, A., Harter, D.: The Tutoring Research Group: The Foundation and Architecture of Autotutor. In: Goettl, B.P., Halff, H.M., Redfield, C.L., Shute, V.J. (eds.) ITS 1998. LNCS, vol. 1452, pp. 334–343. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  11. 11.
    Tang, S.: Researches of Teaching Strategy based on domain-specific ontology. Computer Engineering and Applications 40(2), 194–197 (2004)Google Scholar
  12. 12.
    Julika, S., Marios, C.: A comprehensive method for the evaluation of complete intelligent tutoring system. Decision Support Systems 22, 85–102 (1998)CrossRefGoogle Scholar
  13. 13.
    Pierrakeas, C., Xenos, M., Pintelas, P.: Evaluating and Improving Educational Material and Tutoring Aspects of Distance Learning Systems. Studies in Educational Evaluation 29, 335–349 (2003)CrossRefGoogle Scholar
  14. 14.
    Nussbaum, M., Rosas, R., Peirano, I., CaÂrdenas, F.C.: Development of intelligent tutoring systems using knowledge structures. Computers & Education 36, 15–32 (2001)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Tang Suqin
    • 1
  • Cao Cungen
    • 2
  1. 1.College of Computer Science and Information TechnologyGuangxi Normal UniversityGuilinChina
  2. 2.Key Laboratory of Intelligent Information Processing, Institute of Computing TechnologyChinese Academy of SciencesBeijingChina

Personalised recommendations