Past, Present, and Future Trends in Software Patterns

  title={Past, Present, and Future Trends in Software Patterns},
  author={Frank Buschmann and Kevlin Henney and Douglas C. Schmidt},
  journal={IEEE Software},
For more than a decade, patterns have influenced how software architects and developers create computing systems. Design-focused patterns provide a vocabulary for expressing architectural visions and clear, concise representative designs and detailed implementations. Presenting software pieces in terms of their constituent patterns also lets developers communicate more effectively, with greater conciseness and less ambiguity. Software patterns influence how developers design and implement… CONTINUE READING

From This Paper

Topics from this paper.


Publications citing this paper.
Showing 1-10 of 25 extracted citations


Publications referenced by this paper.
Showing 1-10 of 15 references

Core Security Patterns: Best Practices and Strategies for J2EE, Web Services, and Identity Management

  • C. Steel
  • 2006

and J

  • D. Manolescu, M. Voelter
  • Noble, Pattern Languages of Program Design 5…
  • 2006

Robust Communications Software: Extreme Availability, Reliability, and Scalability for CarrierGrade

  • G. Utas
  • 2005

and N

  • J. Coplie
  • Harrison, Organizational Patterns of Agile…
  • 2005

Domain-Driven Design: Tackling Complexity in the Heart of Software, Addison-Wesley

  • E. Evans
  • 2004

Similar Papers

Loading similar papers…