Web Development of Collaboration and Learning Environment through Sakai Community Source


Jae-Woo Park

Oral Defence Date: 

Monday, May 21, 2007 - 16:30


TH 935


4:30 PM


Professor Barry Levine, Professor Arno Puder


The Sakai Project is an open-source Course Management System with over 80 higher education institutions participating in its development community. Although it has its emphasis on creating collaboration and learning environment, the tools developed so far lack functions supporting group activity. Therefore, we developed a new Group Activity tool consisting of a Discussion Board, Resource Board, Calendar Schedule and Chat Room. The development follows the new Sakai Framework guideline, which includes the usage of Java Server Pages (JSP), Java Server Faces (JSF), Java, Hibernate and Spring. Supporting software tools used for development are Apache Tomcat, Apache Maven, MySQL and Eclipse. As a result of this project, we were able to make Sakai more effective in supporting group collaboration activities and were able to prove that the transition from the old Sakai architecture to the new Sakai Framework is possible.

Jae-Woo Park

Sakai Project, Course Management System, JSP, JSF, Java, Hibernate, Spring, Discussion Board, Resource Board, Calendar Schedule, Chat Room, Discussion Management