- Define the problem. What is it? Why is it important?
- Give a motivating running example to illustrate the problem.
- What are the challenges in your project?
- What is the tentative solution for this problem?
- How do you evaluate the successfulness of your approach? What are the data set or benchmarks? Are you comparing other tools?