|
Paper Presentation
|
All students in
this course must present one paper from the reading list on the day scheduled.
Choice of readings should be submitted by email be 9/25.
Presentations must include the following key elements:
- Identify the problem being solved (ie. programming is hard)
- Identify the goals with which the authors have decided to solve this
(ie. minimize lines of code, foster code reuse, etc)
- Clearly describe the related work, and why it does not already solve the
problem and the stated goals
- Provide an overview of the system implementation
- Describe the most technical components of the system in more detail
- Describe the experimental setup and results
- Summarize the conclusions
Presentations should NOT be a simple regurgitation of the material, and should
include an evaluation of the paper: the authors evaluate
the system, you must evaluate their paper.
- Evaluate the problem: is their problem really a problem? How important is this problem? Who is
this a problem for? Are there simple alternatives?
- Evaluate the goals: are these the correct goals? Will achieving a system
that addresses these goals really solve the problem, or just a
part of the problem?
- Evaluate the related work: is there anything missing? Are they explaining
the related work in the broader context?
- Evaluate their presentation of the material: are there details missing?
Can this system be built by a third party? Is this the correct
way to solve the problem?
- Evaluate their evaluation: is the experiment setup correctly? Are there
confounds? Uncontrolled variables? Missing evaluations? Does
this evaluation really
evaluate system wrt the goals?
- Evaluate the conclusions: are these conclusions valid? Does it explain how
the system relates to larger conversations within the community,
and how does it contribute to the community's understanding of
the larger topic?
Reuse of the author's slides is allowed and encouraged. However, you must
modify the original slides to provide your own evaluation of the
paper in the appropriate contexts.
|