NC State University

Department of Computer Science Colloquia Series 1998-99

Date: Thursday, April 29, 1999
Time: 3: 30 PM (refreshments), 4:00 PM (talk)
Place: Withers 402A, NCSU Historical Campus (click for courtesy parking request)

Speaker: Franc Brglez, Computer Science, NCSU

Class Experiences in Writing Collaborative Client/Server Applications for the Internet

Abstract: The class brought together a team of seven students, each with some programming experience under UNIX, WindowsNT, and MacOS. The class expectation was that each student will have the opportunity to learn sufficiently about the rudiments of Tcl/Tk programming during the first few weeks of the course so that the remainder of the course could be devoted to a major joint class project that will apply and extend the principles of client/server programming under Tcl/Tk -- as now described in the joint paper.

A specific definition of the collaborative project itself molded the project: An entity with distributed participants, distributed data sets and libraries, distributed tool sets and libraries, and objectives to be met by completing well-defined sequences of tasks -- assigned by the the project leader, and subject to collaborative project activity and reviews.

The benefits of making Tcl/Tk the rapid prototyping language of choice for this class project cannot be overstated. Without it, the scope of the class project would have been reduced significantly. The major milestones are:

Short Bio: See the home page.

Colloquia Home Page.