Task | Date |
---|---|
Deliverables of Phase 1 (Inception): - Detailed project plan - Project web page |
October 2016 |
*Reproduce the results of the research paper Analyzing The Tradeoff Between Throughput and Latency in Multicore Scalable In-Memory Database Systems available as code at: https://github.com/mitake/mutilate |
October 2016 |
Design tool components, architecture and design pattern | October 2016 |
Preliminary implementation | November 2016 |
Presentation 1 | January 2017 |
Deliverables of Phase 2 (Elaboration): - Preliminary implementation - Detailed interim report |
February 2017 |
Mature implementation | March 2017 |
Testing | March 2017 |
Documentation | April 2017 |
Deliverables of Phase 3 (Construction): - Finalized tested implementation - Final report |
April 2017 |
Final presentation | April 2017 |
*Current stage
Notes:
1. The exact details of how the implementation will be done remain unclear at this stage.
2. There will be regular testing once each smaller part of the tool is made.
3. Catch up meetings with Dr. Heming Cui are scheduled to be every other Thursday.
4. Unified software development process will be used up to phase 3 (/4): Construction
Conclusion:
The delivery of this project will mark the completion of one of the tools required to achieve successful
identification and prevention against concurrency attacks. The other tools have to be pursued by other
researchers and developers.
The insight this tools provides is one of the parameters of the concurrency attacks identification and
prevention system.