The hypothesis is also simple: you can derive any architecture by the successive application of patterns. The paper tries to convince the reader that this is true by deriving a fairly complex architecture, HotDraw, solely by applying patterns.
I expected the paper to spawn at least one PhD proving or disproving the thesis, and a literature of PgaDescriptions? of architectures. Ralph and I still talk about a "PGA description" of a system, but nobody else does. --KentBeck
One evening at the ThornwoodWorkshop, KentBeck and RalphJohnson hid away in a corner to derive HotDraw from patterns. Kent was sure it could be done. Ralph hoped it could be done. Kent was right, and after a few hours they had both an outline of the derivation as well as some new patterns.
Kent typed the outline into his Mac and described some of the patterns. Over the next few months the paper went back and forth over the Internet, until it was submitted for ECOOP'94. It was accepted, and you can get the PostScript, PDF, ... for it: http://citeseer.nj.nec.com/27318.html
This page mirrored in WikiPagesAboutWhatArePatterns as of April 29, 2006