CS 440 Project Resources
This page provides resources useful for CS 440 projects. It is divided into two rough categories: Documents provided by the instructor, and links to additional resources besides simple documents.
Questionnaire - Used for group formation.
File naming and formatting guidelines are under development. Last updated 1 Feb 2015 at 11:30 p.m.
UML
- Class handout, based primarily on "UML Distilled, Third Edition" by Martin Fowler.
- Also includes some material from chapter 2 of the Bruegge & DuToit textbook, and JTB additions.
- StarUML - https://staruml.io
- Papyrus, part of Eclipse - http://www.eclipse.org/papyrus/
Software Engineering Report Template
- Version 2.3 with full instructions - PDF
- Version 2.3 with minimal instructions - PDF
- Version 2.3 package ( Zipfile with 2 Word and 2 PDF files )
See Also:
- The Volere Web Site has free downloads of the specification template and the atomic requirement template, a.k.a. "shell" or snow card. Academic users ( i.e. students and teachers ) are exempt from the $50 requested donation, but you should be good enough to register your download(s) with your real contact information. ( This is the original source of the template provided above. The version above has been modified for use in CS 440 at the University of Illinois Chicago. )
Use Case Form
- Zipped Word format files
- With instructions
- Blank
Other
- CS 440 Snow Card, 2 Up: PDF, MS Word, Zip ( both )
- Volere Snow Card
- Sample Persona
- Requirements Example
- Volere Materials
- The following were downloaded from the Volere Requirements Resources web site, http://www.volere.co.uk/
- You may want to visit that site for more information, including possible updates.
- templateArchive.zip - All of the above
- Stakeholder Analysis Spreadsheet from Appendix B - Not included in zip