Baghaei, N.Mitrovic, Antonija2007-05-242007-05-242006Baghaei, N., Mitrovic, A. (2006) Constraint-based collaborative environment for learning UML class diagrams. Jhongli, Taiwan: 8th International Conference on Intelligent Tutoring Systems, 26-30 Jun 2006. Lecture Notes in Computer Science, 4053, Intelligent Tutoring Systems, 176-186.978-3-540-35159-7http://hdl.handle.net/10092/77Proceedings published online: http://www.springerlink.com/content/m13272756n42/COLLECT-UML is a constraint-based ITS that teaches object-oriented design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. We started by developing a single-user ITS that supported students in learning UML class diagrams. The system was evaluated in a real classroom, and the results show that students’ performance increased significantly. In this paper, we present our experiences in extending the system to provide support for collaboration. We present the architecture, interface and support for collaboration in the new, multi-user system. A full evaluation study has been planned, the goal of which is to evaluate the effect of using the system on students’ learning and collaboration.enCollect-UMLintelligent tutoring systemobject-oriented designConstraint-based collaborative environment for learning UML class diagramsConference Contributions - PublishedFields of Research::330000 Education::330100 Education Studies::330107 Educational technology and mediaFields of Research::280000 Information, Computing and Communication Sciences::280200 Artificial Intelligence and Signal and Image Processing::280201 Expert systemshttps://doi.org/10.1007/11774303_18