CSC 440 : Software Engineering Links

SYLLABUS Pepper Home

 

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.html 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=all 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