CSE444 Final Report Instructions

 

The final project in CSE 444 is an extended report on the overall system of SimpleDB, as well as your answers to the exercises in lab 5.

Your final report should be single-column, single-spaced. Remember to write your name (and the name of your partner if sharing a repo). You can submit either a .pdf file or a .docx file, add it to your simpledb repo before you run your turnin script.

Your final report must follow the structure below, including the minimum required length for each section.

 

Section 1. Overall System Architecture (2 page)

An overview description of the overall architecture of your final SimpleDB system. How do the components relate to each other? (0.5 page)

A diagram of the overall system architecture. You may modify our diagram from the early slides. (0.5 page)

A more detailed description of each of the following main components of your SimpleDB system: Buffer manager, operators, lock manager, and log manager. Elaborate on how each component works. (0.5 page)

Lab 5 answers to the question prompts in the lab 5 spec (0.5 page)

 

Section 2. Discussion (0.5-1 page)

Discuss the overall performance of your SimpleDB engine.

Discuss what you would implement or what you would change in the implementation if you had more time.

 

4. Grading

The grade for the final report will be based on the completeness, level of detail, and overall quality of your write-up.