1. Denning, Peter J. “Educating a New Engineer”, Communications of the ACM, Vol. 35, No. 12, December 1992.
2. Schon, D.A. The Reflective Practitioner: How Professionals Think in Action, Basic Books, 1983.
3. Shaw, M. and J.E. Tomayko, Models for Undergraduate Project Courses in Software Engineering, SEI Tech. Report, CMU/SEI-91-TR-10, 1991.
4. Georgia Institute of Technology, College of Computing. An Undergraduate Curriculum in Computing, September 21, 1992.
5. Rubin, K.S. and A. Goldberg, Object-Behavior Analysis, Comm. ACM, 35(9):48–62, 1992.