DocumentCode
2093811
Title
Applying a crystal ball to design pattern adoption
Author
Seen, Megan ; Taylor, Paul ; Dick, Martin
Author_Institution
Sch. of Comput. Sci. & Software Eng., Monash Univ., Clayton, Vic., Australia
fYear
2000
fDate
2000
Firstpage
443
Lastpage
454
Abstract
Design patterns are gaining acceptance as a means to capture and disseminate best practice software design. Design patterns have already produced benefits for those organisations fostering their introduction. However, we argue that widespread adoption of design patterns as a general software improvement initiative is some way off and is subject to, as yet, unresolved factors. The paper examines the appeal of design patterns and uses diffusion of innovation theory to predict their adoption into mainstream practice. Recommendations for the implementation and use of design patterns in organisations are also made
Keywords
object-oriented programming; software process improvement; software quality; software reusability; technological forecasting; best practice software design; design pattern adoption; diffusion of innovation theory; general software improvement initiative; mainstream practice; Australia; Best practices; Collaborative software; Computer science; Electrical capacitance tomography; History; Pattern analysis; Programming; Software engineering; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages, 2000. TOOLS 33. Proceedings. 33rd International Conference on
Conference_Location
Mont-Saint-Michel
Print_ISBN
0-7695-0731-X
Type
conf
DOI
10.1109/TOOLS.2000.848782
Filename
848782
Link To Document