|
[ Index ] [ Individual Project ] [ Placement Presentation ] [ Timetable ]
[ Index ] [ Research ] [ Schedule ]
Last updated: 20th February 2002
20/02/2002
The original schedule was always extremely optimistic since it would have meant coding would be complete by the end of February (i.e. roughly a full week's worth of work).
Currently the back end of the server side of the project is almost complete with just the testing of libraries interface to be added. Work will also need to be done in the logging of the test results.
I'll probably making a switch in the type of interface for the server, moving towards a web based solution. This means getting Tomcat running and creating a bunch of JSP's and/or servlets. Working solidly for the rest of the week would probably get this done. If this is true I will stop coding there until after the exams. I intend to see my second marker early next week to show the status of the project, it would be ideal if the GUI was fully function since that is more exciting than 4000 odd lines of code. Perhaps a couple of days will be spent documenting the work so far for the final report.
I now know that the time we had after the exams is roughly five weeks. Work on the client side should occupy the first two weeks. Report writing will be done at full speed during the five weeks. Any free time will be spent on getting the full set of binary compatibility rules up and running.
Original Schedule:
| Week Start | Week End | Tasks |
|---|---|---|
| 14/1 | 20/1 | Setup Infrastructure:
|
| 21/1 | 27/1 | Port RuleServer and implement all BC rules. |
| 28/1 | 3/2 | Implement server side tools (rule & library managers); GUI and text versions. |
| 4/2 | 10/2 | Create extensible client component and demo client. Client must be able to talk to the server. |
| 11/2 | 17/2 | Custom Classloader |
| 18/2 | 24/2 | Tidy up code; fixing any outstanding bugs. |
| 25/2 | 3/3 | Prepare summary of work of far. |
| 4/3 | ?/5 |
|
| ?/5 | 13/6 | Last minute fixes and finish project report. |
| 14/6 | 17;19/6 | Prepare and give presentation. |
| 20/6 | 20/6 | Open day and end of project party. |
| 21/6 | 21/6 | Sore head and the beginning of the rest of my life. |