CSC 440 :
Software Engineering Links
HOME
SYLLABUS
ASSIGNMENTS
IN CLASS
PRESENTATIONS
Pepper Home
HELPFUL LINKS
Link
Description
http://sourceforge.net/projects/whitestaruml/
Whitestar Star UML Design Tool
http://cnx.org/content/m15092/latest/
Star UML classes and generate code
http://staruml.sourceforge.net/docs/user-guide(en)/ch05_1.html
Star UML Use Case
http://www.vuw.ac.nz/staff/stephen_marshall/SE/Failures/SE_Ariane.htm
l
Ariane Failure
http://www.cs.jhu.edu/~cis/cista/445/Lectures/Therac.pdf
Therac failure
http://www.wired.com/software/coolapps/news/2005/11/69355?currentPage=al
l
History's worst Software bugs
http://sunnyday.mit.edu/papers/therac.pdf
Full Therac description
http://computingcases.org/
Cases of software ethical violations
http://www.acm.org/about/se-code
ACM / IEEE-CS Code of Ethics
https://www.smartsheet.com/product-tour/gantt-charts
Gantt chart
http://ifs.host.cs.st-andrews.ac.uk/Resources/CaseStudies/
Case Studies by book author
http://www.mhhe.com/engcs/compsci/pressman/student/olc/cases.mhtml
Fully documented with UML systems
http://git-scm.com/book
Git tutorial
http://www.rspa.com/checklists/
Code review checklist
http://www.ted.com/talks/bruce_feiler_agile_programming_for_your_family.html
Agile Programming related to a family
http://en.wikipedia.org/wiki/Design_Patterns
Wikipedia design patterns
http://c2.com/cgi/wiki?GangOfFour
Wikipedia Gang of Four leading to design patterns
http://geekswithblogs.net/subodhnpushpak/archive/2009/09/18/the-23-gang-of-four-design-patterns-.-revisited.aspx
Design pattern listing
http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns
Java implementation of design patterns
http://mahemoff.com/paper/software/learningGoFPatterns/
Good order for teaching design patterns
http://www.vincehuston.org/dp/
click on : who ya gonna call
When to use design patterns
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2FgettingStarted%2Fqs-junit.htm
junit
http://tutorials.jenkov.com/java-unit-testing/asserts.html#assertEquals
junit
my example junit
junit
http://epf.eclipse.org/wikis/scrum/Scrum/guidances/templates/burndown_chart_D182CF23.html
burn down chart
http://www.techbudha.com/2012/09/create-burn-down-chart-using-excel-in.html
burn down chart
my example burn down
burn down
Class Diagram Annotations for CSC440
Class diagram annnotations
Computer Science Careers
A presentation for a STEP program explaining Computer Science job possibilities
Online Classes
A presentation for a STEP program listing online class sources
http://www.cio.com/article/2380827/developer/developer-6-software-development-lessons-from-healthcare-gov-s-failed-launch.html
Healthcare.gov
http://www.cs.colorado.edu/~kena/classes/5448/f12/assignments/
fantastic class outline for software engineering