CSE/ISE 308 Fall 2001 Stony Brook |
Software Engineering
Annie Liu Homework 6 |
Handout H6 Oct. 9, 2001 Due Oct. 16 |
This assignment has two parts, worth 90% and 10% of the grade, respectively. Printed/written copies of both parts are due in class on Tuesday Oct. 16. Each group should hand in one copy for Part I, and each person should hand in individually Part II.
Part I. Group Project Detailed Design.
Each group is asked to do detailed design, by building UML activity diagrams and state diagrams, for the group project.
Render these diagrams using Rational Rose. Hand in printed (or written, only if you didn't succeed in using Rose) diagrams as well as associated specifications. Note that documentation can be, and should be, rendered using Rose also, and that you are asked to print out not only the diagrams but also associated specifications; if you do not wish to print out associated specifications because you think they do not add more information than the diagrams alone, say so explicitly.
Part II. What I did.
Describe what you did for the course this week, as in Part III of Homework 1.
Bonus.
1. Of course, detailed design must be based on the project description, requirement analysis, and system design you did. You can see now that if you have made the earlier parts more precise, then the current work is easier. If you do want to revise any of the previous parts, then describe the problems and the fixes, and turn in your description. For changes to the project description, add them (together with the date of the addition) at the end of your project description page and mention this in your handin. You will get extra credit for improvements.
2. As in the Bonus part of Homework 1.