Monday – 8:30-17:00
Convention Ctr - Room 302

12 – Patterns for Software Architecture

Jeff Garland
Crystal Clear Software, Inc

Richard Anthony
Object Computing, Inc

Robert Gamoke
Winona State University

Robert Hanmer
Lucent Technologies

Many authors cite the development of better software architecture as one of the key elements in improving the practice of software development. This is especially true for large-scale systems. Patterns have also emerged as a useful technique to document recurring software designs and the tradeoffs and forces that lead to these designs.

The intent of the workshop is to improve the state of the art and practice for software architecture patterns. Specifically we will discuss how software patterns relate to software architecture, organize the existing architecture patterns in to categories, and identify missing patterns for software architecture. This discussion will be a continuation of an effort begun at ChiliPlop 2002 and available at

Workshop URL: