(copy to editor, edit, hand in to appropriate asgns directory with filename AUTHOR_by_REVIEWER.txt) Specifications Author: ostrain Project Title: LoopBack Reviewer: kpthomas Evaluate the elements below on a scale from 1-5. Add comments after each as needed. Copy in any text from the specification to make appropriate comments. Address comments to the author of the specification. 1) description of the project (from requirements); 4 Very good general description of what the project would be used for. Would have been nice to hear a brief explanation for why the project is necessary and why it is interesting. 2) system model diagram; 4 Does not go into the detail of subcomponents but explains the general flow of control. It would have helped to see more details about the interactions. 3) annotations describing each component of the system model; 3 Describes each compenent's overall purpose but interactions are left vague. Needs more detail. 4) user interface diagrams and descriptions; 5 Very detailed fleshed out GUI. The GUI seems easy to use and easy enough to learn. 5) written description of the above; 4 Lacks detail. Some compenents are described but others are not mentioned. It is a bit unclear how the loops are grabbed from the library and how instrument choice works. 6) non-functional requirements (performance, testing, reliability, ease of use, portability, documentation, dependencies on other systems); 4 Covers most important requirements well as far as general goals but quantifiable goals would make the list much more useful. 7) updated requirements (with priorities, etc.); 4 Not enough divisions into different priority level. Makes project hard to scale. Requirements themselves are fine. Easy to see how to divide into compenents. The roadmap helps. 8) any risky parts. 4 Not very detailed but does bring up some important issues. Should explore risks further. Other comments: ================================================================ Additional comments/changes after presentation: