Moha, N.; Gueheneuc, Y. G.; Duchien, L.; Meur, A. F. Le (tháng 1 năm 2010). “DECOR: A Method for the Specification and Detection of Code and Design Smells”. IEEE Transactions on Software Engineering. 36 (1): 20–36. CiteSeerX10.1.1.156.1524. doi:10.1109/TSE.2009.50. ISSN0098-5589.
Abbes, M.; Khomh, F.; Gueheneuc, Y. G.; Antoniol, G. (2011). An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension. 2011 15th European Conference on Software Maintenance and Reengineering. tr. 181–190. CiteSeerX10.1.1.294.1685. doi:10.1109/CSMR.2011.24. ISBN978-1-61284-259-2.
Boehm, Barry W. (tháng 5 năm 1988). “A spiral model of software development and enhancement”. IEEE Computer. 21 (2): 61–72. doi:10.1109/2.59.
Troyer, O. De (ngày 13 tháng 5 năm 1991). The OO-binary relationship model: A truly object oriented conceptual model. Advanced Information Systems Engineering. Notes on Numerical Fluid Mechanics and Multidisciplinary Design (bằng tiếng Anh). 141. tr. 561–578. doi:10.1007/3-540-54059-8_104. ISBN978-3-319-98176-5.
horstmann.com
Horstmann, Cay (2008). “Chapter 6 - Iteration”. Java Concepts for AP Computer Science (bằng tiếng Anh) (ấn bản thứ 5). Hoboken, NJ: J. Wiley & Sons. tr. 235–236. ISBN978-0-470-18160-7. Truy cập ngày 2 tháng 1 năm 2017.
Moha, N.; Gueheneuc, Y. G.; Duchien, L.; Meur, A. F. Le (tháng 1 năm 2010). “DECOR: A Method for the Specification and Detection of Code and Design Smells”. IEEE Transactions on Software Engineering. 36 (1): 20–36. CiteSeerX10.1.1.156.1524. doi:10.1109/TSE.2009.50. ISSN0098-5589.
Abbes, M.; Khomh, F.; Gueheneuc, Y. G.; Antoniol, G. (2011). An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension. 2011 15th European Conference on Software Maintenance and Reengineering. tr. 181–190. CiteSeerX10.1.1.294.1685. doi:10.1109/CSMR.2011.24. ISBN978-1-61284-259-2.
Moha, N.; Gueheneuc, Y. G.; Duchien, L.; Meur, A. F. Le (tháng 1 năm 2010). “DECOR: A Method for the Specification and Detection of Code and Design Smells”. IEEE Transactions on Software Engineering. 36 (1): 20–36. CiteSeerX10.1.1.156.1524. doi:10.1109/TSE.2009.50. ISSN0098-5589.