CS542 -- Project Handout





Please select one of the following as your project.
 

  • Implement Centralized Two Phase Locking
  • Local vs Global Transactions in Optimistic CC
  • Replicated Copy Control: Correct Read-From Precedence
  • Adaptability
  • Semantics
  • Three Phase Commit Protocol
  • Site Failure/Network Partitions
  • Fail-Locks and Database Recovery
  • Detection of Network Partitions

  • Many of these projects need further details, but the students should be able to make a decision now.

    Projects will require further research by students also. Please hand in all project plans to Mridul (TA) on
    February 26, 2002.
     

    As discussed in the class you can use Java RMI or Orbixweb CORBA or the mini-raid communication library to
    develop communication sotfware for your project. You can find the handouts on RMI, CORBA and mini-raid on
    the course web page.

    After you complete your project, you are required to give a 15 - 20 minute demonstration to Mridul (TA). You are also required to give a 2-3 page documentation and report. The format of the report will be given later. The detailed grading policy will be given later. The project carries a weight of 30% of the grade.
     

    Last Date for Submission: April 16, 2002 (10% will be taken off for each lecture after the due date). Project report is due on the same date.