Issue No.01 - January/February (1997 vol.14)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.566426
One of the leaders of the patterns community and the author of Advanced C++, Coplien describes his view of why patterns are important, and the contribution they bring to architecture. He argues that their value extends far beyond objects, that they are a powerful way of thinking about software development organizations as well as the architecture of the systems they develop.
James O. Coplien, "Idioms and Patterns as Architectural Literature", IEEE Software, vol.14, no. 1, pp. 36-42, January/February 1997, doi:10.1109/52.566426