|
CSE/ISE 308 Fall 2010 Stony Brook |
Software Engineering
Instructor: Peter Williams Assignment 7 |
Handout A7 3/19 Due Mar. 26 before class |
Congratulations: you have finished the first iteration of the incremental and iterative model. We will perform two more iterations. The emphasis for these iterations will be on getting the development done, rather than documentation and procedures (which was the focus of the first iteration).
Part 1. Requirements Update (20 pts)
Choose which requirements you will target for the second iteration. You may add, remove, or re-prioritize requirements at this time (as your project vision changes).Part 2. UML Class Diagram update (30 pts)
Update your UML Class Diagram to reflect design changes since the first iteration. Consider what changes you will need to implement the new features.Use OCL to specify class invariants, preconditions, and postconditions as appropriate. I am looking for at least 5 meaningful constraints -- specifying multiplicity/cardinality doesn't count.
Submission
Submit on blackboard and post to your group project website. Please submit the actual content on blackboard, not just links to the website.
Giving Credit
As with all group project deliverables, include a section giving appropriate credit to all contributors. This includes anything in your submission that is not created by your group. For documents created by your group, indicate what percent each group member contributed.