CS 3194 Design Project

Due on or before April 24, 2002, 5:00 p.m.

This problem is to be done on a group basis following the Trinity University Academic Integrity Policy. Laboratory problems should be submitted electronically (e-mail to cs3194@ariel.cs.trinity.edu) on or before the due date and should contain a problem write-up, source code to any programs and data sets used in solving the problem. The submitted files should be ASCII text files having Unix end-of-line characters (please convert all Windows and Mac text files to Unix format-I have found that Emacs or the Stone Text Tool seem to do a reasonable job of such conversions). If several files need to be submitted, put them in a directory having name your-last-name-problem-set-number and create a tar archive of this file system and attach it to your e-mail problem submission.

Introduction

The third year design project is to design a better Wiki.

Design teams must:

Design Groups

There are 30 third year design students. The following J expressions were used to select 5 design groups.

   names =: 'Bartkowiak, Jason';'Castro, Jesse';'Collier, Tyrone';'Cooper, John'
   names =: names,'Crisp, David';'Darwin, Whitney';'Derber, Geoffrey';'Ensley, Todd'
   names =: names,'Fields, Matthew';'Jarnagin, Christopher';'Johnson, Brent'
   names =: names,'Kolliopoulos, Alexander';'Lioi, Patrick';'Lofton, Matthew';'Lybrand, William'
   names =: names,'Pardue, Jeran';'Parsley, William';'Pinney, Travis';'Purdy, Daniel';'Raim, Jarret'
   names =: names,'Rothjeray, John';'Sanders, Rebecca';'Sanftner, Roger'
   names =: names,'Shaffer, Peter';'Smith, Ryan';'Stern, Jonathan';'Talamantez, John'
   names =: names,'Warters, Samuel';'White, Daniel';'Wing, Nicholas'
   groups =: 'Group 1';'Group 2';'Group 3';'Group 4';'Group 5'
   (/: /: 35$1 0 0 0 0 0 0) { ((30?30){>names),>groups
Group 1                
Talamantez, John       
Smith, Ryan            
Raim, Jarret (Group Leader)
Johnson, Brent         
Shaffer, Peter         
Rothjeray, John
Group 2                
Jarnagin, Christopher  
White, Daniel          
Cooper, John           
Pardue, Jeran          
Wing, Nicholas (Group Leader)
Parsley, William
Group 3                
Kolliopoulos, Alexander
Lofton, Matthew        
Sanders, Rebecca (Group Leader)
Castro, Jesse          
Fields, Matthew        
Darwin, Whitney (not here)
Group 4                
Purdy, Daniel          
Bartkowiak, Jason (Group Leader)
Derber, Geoffrey       
Pinney, Travis         
Lioi, Patrick          
Ensley, Todd
Group 5                
Warters, Samuel        
Crisp, David (not here)
Sanftner, Roger        
Lybrand, William (Group Leader)
Collier, Tyrone        
Stern, Jonathan

Each group must meet and select a group leader before the beginning of the second class period (January 23, 2002) and e-mail the instructor cs3194@ariel.cs.trinity.edu the results of this selection.

Design groups must submit preliminary design documents to the instructor by e-mail cs3194@ariel.cs.trinity.edu before the beginning of the fourth class period (February 6, 2002).

Wiki Designs

The idea of a better Wiki must be independently formulated by each design group. It is expected that groups will engage in a competition with each other in much the same fashion as companies might if they were designing and marketing competing Wiki software products.

Design Project Solution [ HTML ] [ PS ] [ PDF ]



2002-02-13