(Provided for reference, not discussed in class) ADT Case Study in Java: Ranked Sequence
General reference (not discussed in class): "Introduction to Design Patterns," Chapter 6 in, Eric Braude, Software Design: From Programming to Architecture, Wiley, 2004.
General reference (not discussed in class): [Siemens book] Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture: A System of Patterns, Wiley, 1996.
General reference (not disucssed in class): ["Gang of Four" (GoF) book] E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software," Addison-Wesley, 1995.
General reference (not discussed in class): Mark Grand. Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML, Volume 1, Wiley, 1998.
UP to CSci 490-1/Engr 596-6 root document?