CS 480 Project Progress Report 1
Assigned: 21 March 2018 Due: 6 April 2018
The first progress report for your project will have two main
components as described below. Be sure to clearly indicate every
team member's name on every component you hand in. Be sure to
include your project proposal document with my feedback on it.
- You should give a detailed description (with images, as
appropriate) of your system working its way through a typical problem
scenario. The intention here is not to focus on how your
system will work internally, but on what its external behavior will
look like. Of course, one possible outcome of this exercise is for
you to realize that there are lots of places where your system needs
to magically move from one state to another. That might start
getting you a little worried. To be clear, a later progress report
this semester will have you showing your actual system's behavior on
the same (or at least a similar) example as you describe here. This
component should be handed in on paper. Parts of it can be
hand-generated, if that is appropriate.
- Prepare a bibliography of texts and software from other people
that you will be using as you build your system. I don't want you to
find a reference for every paper, book and technical report remotely
related to what you are doing. I want you to spend some time finding
those actual documents that will guide you as you build your system.
With respect to software, if you intend to start with existing
software or base your ideas on existing software, this is where you
should clearly indicate that and point me to the software. For this
component each team should email me a message that (preferably)
points me to a webpage with your bibliography and links or (okay, but
not preferred) just contains your bibliography and links.