Date of Award


Degree Type


Degree Name


Degree Program

Computer Science


Computer Science

Major Professor

Tu, Shengru

Second Advisor

Fu, Bin

Third Advisor

Chiu, Ming-Hsin


With the rapidly advancing technologies, training has been vital to keep companies competitive. Web-based training grows rapidly and attracts more attention for its most flexible manner. Virtual classroom is a form of synchronous web-based training. It provides real-time interactivity in learning process. I have developed a virtual classroom that uses Web services to control the audio/video transmission, chat box, whiteboard, and synchronous HTML presentation. Compared to an early implementation of the virtual classroom based on the Jini network, my Web-service based implementation has a significantly different control structure. My implementation has better interoperability.


The University of New Orleans and its agents retain the non-exclusive license to archive and make accessible this dissertation or thesis in whole or in part in all forms of media, now or hereafter known. The author retains all other ownership rights to the copyright of the thesis or dissertation.