References
- 윤창섭, "소프트웨어 재사용과 설계에 관한 고찰", "한국군사운영분석학회지", 제15권, 제1호 (1989), pp.1-13
- 최진명, 류성열, "패턴 기반 소프트웨어 개발을 위한 효과적인 패턴 선정 프로세스", "정보과학회논문지", 제32권, 제5호(2005), pp.346-356
- Charles, W. Krueger, Software reuse, ACM Comput, Surv., Vol.24, No.2(1992), pp.131-183 https://doi.org/10.1145/130844.130856
- Christin Ausnit, Christine Braun, Sterling Eanes, John Goodenough, Richard Simpson, Ada Reusability Guideline, ESD-TR-85- 142, SoftTech Inc., 1985
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns : Elements of Reusable Object-Oriented Software, Addison Wesley, 1995
- Robert C. Martin, Micah Martin, Agile Principles, Patterns, and Practices in C#, Prentice Hall, 2006
- Dae-Kyoo Kim, Robert France, Sudipto Ghosh, Eunjee Song, "A Role-Based Metamodeling Approach to Specifying Design Patterns", Computer Society, (2003), pp.1-6
- Elmar Juergens, Markus Pizka, "Variability Models Must Not be Invariant!", Variability Modeling of Software-intensive Systems,2007
- Garzas J. and M. Piattini, "From the OO Design Principles to the Formal Understanding of the OO Design Patterns", OOPSLA, 2001
- Garzas J. and M. Piattini, "Analyzability and Changeability in Design Patterns", OOPSLA, (2002), pp.33-43
- Ghizlane El Boussaidi and Hafedh Mili, "A model-driven framework for representing and applying design patterns", Computer Society, 2007
- Liskov, Barbara, "Data Abstraction and Hierarchy", SIGPLAN Notices, 1988
- Robert G. Lanergan and Charles A. Grasso, "Software Engineering with Reusable Design and Code", IEEE Transactions on Software Engineering, Vol.SE-10, No.5(1984), pp.498-501 https://doi.org/10.1109/TSE.1984.5010273
- Fowler, Martin, "Writing Software Patterns", 2006
- Gabriel, Dick., "A Pattern Definition", http://hillside.net/patterns/definition.html, 2007
- JHotDraw, http://www.jhotdraw.org/