Software Design Website(s)

design-patterns, object-oriented-analysis, oop

Solution

Grady Booch has a great site for just this thing at http://www.handbookofsoftwarearchitecture.com/index.jsp?page=Main

But you do have to register to look at the diagrams.

Problem

What websites (not books) document designs (UML or otherwise) for software applications? Building architects have many resources available for inspiration and construction. I do not seek resources on constructing software (such as Meyer's Object-Oriented Software Construction), but rather examples of designs for software components or class diagrams that can be used as a starting point for developing an applcation. Example applications might include: - Game System - Word Processor - User Interface - Telephony Call Control - Clinic Scheduling - Notification System - Incident Management - Network Monitoring - Restaurant Catering - Dispatching (Taxi, Police) - Selling Vacation Packages The Design Patterns book is a good start, but a bit too low level.

Original source