Other Resources

So, you've read the Design Patterns book and are wondering what else to read about patterns? There are LOTS of books. For this class, the Siemen's book and the PLoPD books are the ones most likely to be useful. I'll change this page when I remember to put copies of them on reserve!

If you want to see how to use patterns, instead of how to write them, take a look at the papers Patterns Generate Architectures and A Framework for Network Protocols, which is about Conduits. Or you can look at Documenting Frameworks with Patterns to see how you can document how you use a framework. If you'd like advice on writting patterns, look at A Pattern Language for Writing Patterns

The Patterns home page has lots of information about patterns, including papers and mailing list.

There are two special web sites that you should definitely look at. The WikiWikiWeb is an interactive system that you can use to write your own patterns. We built something similar, the Pattern Stories Web for people to use to tell stories about how they used patterns. I strongly encourage everybody in the class to write something in one place or the other, and to read both.

I found a course similar to ours, except that it was done by one person. It has a home page. Surely, with all of us, we should be able to produce something even more impressive!

Linda found a course in Finland that was similar to ours. It was done last year, and they have lots of papers on the patterns in MFC, Java, and CORBA.

The Cetus pages are a great way to start to find links to object-oriented systems.

CS497REJ home page, newsgroup archive, the calendar

Mail comments to Ralph Johnson.