|
|
Therac Article (due January 16, 2007) |
|
|
Design Patterns (original paper): Gamma et al |
|
|
Designing Reusable Classes (original frameworks paper): Johnson and Foote |
|
|
Essays on Object-Oriented Software Engineering (E. Berard) |

|
|
UML Notation |
|
|
UML MetaModel |
|
|
UML Metamodel Dictonary |
|
|
OO links |
|
|
Overview of Patterns
|
||||||||||||||
|
|
Overview of Frameworks
|
|
|
How to Build Frameworks:
|
||||||||
|
|
Framework
web pages:
|
|
|
Component-Based Software Development |
|
|
Aspect-Oriented Programming |
|
|
Java vs C++ |
|
|
Java Tutorial (from Sun) |
|
|
Extensive Java Information (lots of examples, tutorials, etc. ) |
|
|
Java Lecture Notes (Dr. Dillon's Java Lecture Notes) |
|
|
Common Criteria (Criteria
to evaluate IT security developed by US and Canada)
|
||
|
|
Security Patterns by Wasserman/Cheng |
|
|
Background information:
|
||||||||||||||||
|
|
Articles to be covered in class: (obtained from MSU digital library for internal use only)Tuesday, April 10:
Thursday, April 12:
|
||||||||||||||||
|
|
Template for Presentations (this only reflects the minimum information that should be included). Plan for a 25 minute presentation. |

|
|
Administrative
Forms
|