• DocumentCode
    1046844
  • Title

    Past, Present, and Future Trends in Software Patterns

  • Author

    Buschmann, Frank ; Henney, Kevlin ; Schmidt, Douglas C.

  • Volume
    24
  • Issue
    4
  • fYear
    2007
  • Firstpage
    31
  • Lastpage
    37
  • Abstract
    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 computing systems. This paper examine the software patterns´ past, present, and future trends, which can help developers improve their projects.
  • Keywords
    object-oriented methods; object-oriented programming; software architecture; software architects; software developments; software patterns; Aggregates; Books; Communication system software; Computer languages; Distributed computing; Java; Software design; Software systems; User interfaces; Vocabulary; object-oriented frameworks; pattern languages; software patterns;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2007.115
  • Filename
    4267600