To see dissertation pdf go to ./dissertation/dissertation.pdf
or click this
- Introduction
- Introduce vodle
- Introduce Liquid Democracy
- Motivation
- Audience
- Project Goal (implement LD into vodle)
- Project Outline (Outline of Report) (may be unnecessary)
- Research
- Issues with Liquid Democracy
- Cycles
- Abstentions
- Super Voters
- Existing Variations of Liquid Democracy
- Ranked Delegation
- Weighted Delegation
- Other versions -> don't go into too much detail as it will not be chosen
- Introduce the one created by Jobst
- Prove it converges etc.
- Existing Real World Implementations of Liquid Democracy
- Which variations they have implemented/ how it works etc.
- vodle
- Research into how the vodle website works (architecture)
- How does the current (unfinished) delegation system work and what issues does that propose for implementation
- Research into vodle's Design Philosophy (Need to Maintain a Consistent User Interface)
- Agent based modelling
- Research into how the vodle website works (architecture)
- Issues with Liquid Democracy
- System Specifications
- Project Objectives
- Project Requirements
- Break down objectives into measurable functional and non functional requirements.
- Design and Implementation
- Section for each objective - technical challenges and implementation details
- Evaluation
- Unit Testing (For LD Algorithms)
- User Testing
- Feedback from Customer (Jobst)
- Project Management
- Methodology - could separate into its own chapter
- Talk about specific approach - agile => feedback from customer, iterative, deliver working features at the end of every cycle
- Plan - Gantt chart
- Risk Assessment
- display in table and explain each risk in detail afterwards.
- Legal and Ethical
- Risk Management Reflection
- Overall Reflection (from my POV) as mentioned on cs310 webpage
- Methodology - could separate into its own chapter
- Conclusion
- Future Work