SDSUCS 596 Client-Server Programming
Spring Semester, 1997
Assignment 3a

To Assignment Index
San Diego State University -- This page last updated March 13, 1997

Grading the Protocol
Due 4/1/97

Answer the following questions for both of the protocols you receive. Your answers are to be separate from the protocol description you are grading. Try to limit your answers to at most 1 or 1.5 pages. Please turn in two copies of your answers. On first copy include both your name and the student's name whose paper you are grading. Please label your name as Grader and label student's name whose paper you are grading as Protocol Author. So your paper header may look like:

Grader: Donald Duck
Protocol Author: Mickey Mouse

(Another example of name-value pairs.) On the second copy only include the protocol author's name. It will be returned to the protocol author. For each protocol you grade please put the protocol authors copy on a separate piece of paper. This means you need to turn in at least three separate pieces of paper: one containing your answers for the instructor, one for protocol author A and one for protocol author B.

If you make additional comments on the protocol description you are grading, please turn back the protocol description so it can be returned to its author. If you do not make any comments on the protocol description you are grading, do not return it.

1) How easy was it to read and understand the protocol description?

2) Was the protocol description defined well enough to allow you to implement a server for the protocol? If no, what was the problem. If yes, would you prefer implementing a server for your protocol or the one you are grading?

3) Is the protocol complete? Are the operations that can not be done in the protocol?