Current applications of patterns include Coplien's book on C++ idioms [6] and the forthcoming design patterns by gammaa et al.[7]. Siemens is cataloging patterns for possible reuse in architectures.[8]
To learn more about patterns, you can subscribe to the patterns mailing list (send email to patterns-request@cs.uiuc.edu).
[2.] C. Alexander et al., A Pattern Language: Towns, Buildings, Construction, Oxford University Press, New York, 1977.
[3.] D. Lea, "Christopher Alexander: An Introduction for Object Oriented Designers,"ACM Software Engineering Notes,Vol 35, No. 1, Jan 1994, pp. 39-46.
[4.] P. Coad, "Object Oriented Patterns,"Comm ACM,Vol 19, No. 9, Setp 1992, pp. 152-159.
[5.] R.P Gabriel, "The Quality Without a Name," J. Object Oriented Programming, Vol 6, No 5, Sept 1993, pp 86-88.
[6.] J Coplien, Advanced C++ PRogramming Styles and Idioms, Addison Wesley, Reading, MA., 1992
[7.] E. Gamma et al., Design Patterns: Elements of Resuable Object-Oriented Software Addison Wesley, Reading, MA>, 1994.
[8.] F. Buschmann and E. Meuiner, " A System of Patterns," Pattern Languages of Program Design, Addison Wesley, Reading, MA. 1995.