34.5. Recommended Resources
There's a wealth of literature on layered architectures, both in print and on the Web. A series of patterns in Pattern Languages of Program Design , volume 1, [CS95] first address the topic in pattern form, although layered architectures have been used and written about since at least the 1960s; volume 2 continues with further layers-related patterns. Pattern-Oriented Software Architecture volume 1 [BMRSS96] provides a good treatment of the Layers pattern.