A Method of Constraint-Based Tutor for Object-Oriented Analysis and Design Curriculum

International Journal of Computer Science and Engineering
© 2014 by SSRG - IJCSE Journal
Volume 1 Issue 9
Year of Publication : 2014
Authors : Gopalakrishnan M, Vinay Kumar .Y, Arun Kumar Sangaiah

How to Cite?

Gopalakrishnan M, Vinay Kumar .Y, Arun Kumar Sangaiah, "A Method of Constraint-Based Tutor for Object-Oriented Analysis and Design Curriculum," SSRG International Journal of Computer Science and Engineering , vol. 1,  no. 9, pp. 1-5, 2014. Crossref, https://doi.org/10.14445/23488387/IJCSE-V1I9P104


To overcome the problems existing in the methodology of Object Oriented Analysis and Design (OOAD) teaching, this paper points out a model of an Intelligent Tutoring System (ITS). ITS, has reformed education by paying individual attention towards each student. Constraint-based tutor model is an advanced and successful approach towards adaptive learning environments. It overcomes many problems that other modelling technique suffers from. The aim of this paper is to simplify OOAD teaching methodology and to reduce the complexity for enhancing the level of teaching and to provide better understanding of students



Intelligent Tutoring System (ITS), Constraint-based Modelling, Object Oriented Analysis and Design (OOAD)


[1] Kanakaraddi, S. G., Naragund, J. G., & Chikaraddi, A. K. (2013, December). Active learning methods for teaching OOAD course. In Innovation and Technology in Education (MITE), 2013 IEEE International Conference in MOOC(pp. 47-52). IEEE. .
[2] Lin, H., Liu, C., & Lin, P. (2008, November). A Method of Elicitation Teaching for Object-Oriented Analysis and Design Curriculum. In Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for (pp. 2495-2500). IEEE. .
[3] Debuse, J. C., & Stiller, T. (2008, March). Technologies and strategies for integrating object-oriented analysis and design education with programming. InSoftware Engineering, 2008. ASWEC 2008. 19th Australian Conference on (pp. 97-103). IEEE. .
[4] Barakat, N., Plouff, C., & Sebastian, J. R. (2014, April). A model for on-line education of ABET-required professional aspects of engineering. In Global Engineering Education Conference (EDUCON), 2014 IEEE (pp. 507-514). IEEE. .
[5] Rosca, D. (2000). An active/collaborative approach in teaching requirements engineering. In Frontiers in Education Conference, 2000. FIE 2000. 30th Annual(Vol. 1, pp. T2C-9). IEEE. .
[6] Mitrovic, A., Mayo, M., Suraweera, P., & Martin, B. (2001). Constraint-based tutors: a success story. In Engineering of Intelligent Systems (pp. 931-940). Springer Berlin Heidelberg. .
[7] Daniela Rosch-“an active/ collaborative approach in teaching requirements engineering” .
[8] http://en.wikipedia.org/wiki/Active_learning.
[9] http://www1.umn.edu/ohr/teachlearn/tutorials/active/what/.
[10] http://www.studygs.net/activelearn.htm.
[11] http://www.thirteen.org/edonline/concept2class/coopcollab/.
[12] http://www.edutopia.org/stw-collaborative-learning.
[13]http://www.usingenglish.com/articles/advantagesdisadvantages- eliciting-in eflclassroom.html.
[14] http://scm615.wordpress.com/category/elicitation-techniques/.
[15] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=
[16] http://www.cse.lehigh.edu/~glennb/497Tutoring/ .
[17] http://en.wikipedia.org/wiki/Intelligent_tutoring_system.
[18] Sleeman, D., & Brown, J. S. (1982). Intelligent tutoring systems.
[19] Marling, C. R., Petot, G. J., & Sterling, L. S. (1999). Integrating Case‐Based and Rule‐Based Reasoning to Meet Multiple Design Constraints. Computational Intelligence, 15(3), 308-332.