• 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