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
Link To Document