Elemental design patterns /
Smith, Jason McC.(Jason McColm)
Upper Saddle River, NJ : Addison-Wesley,
c2012.
Includes bibliographical references and index.
Software patterns.
Software architecture
System design.