Instructor: Jun Suzuki
This is the home page for CS681-682-683, the graduate capstone course in software engineering. CS681 is for software engineering theory (Fall 2005). CS682 and 683 are for the year long team project (Fall 2005 and Spring 2006). In CS682 and 683, each team of 3 or 4 students will work on a project for a real customer. Students will apply what they have learned in CS681 to the production of a real software (product). Each project team will present its software product at the annual alumni party in May 2006.
Here is a list of students.
Each project team will deliver the following artifacts to the instructor over the year:
- Project summary document
- Project requirements specification
- Project plan
- Progress reports
- Minutes of the meetings with a customer
- Installation and maintenance document
- source/binary code and supporting resources
- Project wrap-up document
Stay tuned on the schedule page.
Required textbooks:Recommended (but not required) textbooks:
- Jack Greenfield and Keith Short, Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools Wiley, 1st edition, ISBN: 0471202843.
- Stephen J. Mellor, Kendall Scott, Axel Uhl and Dirk Weise, MDA Distilled Addison Wesley, 1st edition, ISBN: 0201788918.
- Geri Schneider and Jason P. Winters, Applying Use Cases: A Practical Guide Addison Wesley, 2nd edition, ISBN: 0201708531.
- David Frankel, Model Driven Architecture: Applying MDA to Enterprise Computing, Wiley, 2003, ISBN: 0471319201.
- B. Bruegge and A. Dutoit, Object-Oriented Software Engineering: Using UML, Patterns and Java, 2004, ISBM: 0130471100.
- Kent Beck, Test Driven Development: By Example, Addison Wesley, 2002, ISBN: 0321146530.
S-3-168
M W 4:00pm-5:30pm
A separate grade will be awarded for each of CS 681, CS 682 and CS 683. The grade for CS681 will be based on the participation in class and the individual performance on homeworks and presentations. The grades for CS682 and CS683 will be based on a combination of the project team work and individual contribution to that effort.
Section 504 of the Americans with Disabilities Act of 1990 offers guidelines for curriculum modifications and adaptations for students with documented disabilities. If applicable, students may obtain adaptation recommendations from the Ross Center for Disability Services, M-1-401, (617-287-7430). The student must present these recommendations and discuss them with each professor within a reasonable period, preferably by the end of Drop/Add period.
Students are required to adhere to the University Policy on Academic Standards and Cheating, to the University Statement on Plagiarism and the Documentation of Written Work, and to the Code of Student Conduct as delineated in the catalog of Undergraduate Programs, pp. 44-45, and 48-52. The Code is available online at http://www.umb.edu/student_services/student_rights/code_conduct.html.See also http://www.cs.umb.edu/~eb/honesty.html.