1. R. Seacord, D. Plakosh, and G. Lewis, Modernizing Legacy Systems. Addison-Wesley, 2003.
2. A. Abran, J.W. Moore, P. Bourque, and R. Dupuis (eds.), SWEBOK: Guide to the Software Engineering Body of Knowledge 2004 Version. IEEE Computer Society, 2004.
3. Computing Curricula 2001 Computer Science: Final Report (15 December 2001). IEEE Computer Society and Association for Computing Machinery, 2001. http://www.computer.org/portal/cms_docs_ieeecs/ieeecs/education/cc2001/cc2001.pdf
4. Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering: A Volume of the Computing Curricula Series (23 August 2004), IEEE Computer Society and Association for Computing Machinery, 2004. http://sites.computer.org/ccse/SE2004Volume.pdf
5. J.P. Myers Jr, "Software engineering throughout a traditional computer science curriculum", Journal of Computing Sciences in Colleges, vol. 16, number 2, pp. 31-41, 2001.