SWEBOK Consolidated Reference List
[1*] J.H. Allen et al., Software Security Engineering: A Guide for Project Managers, Addison-Wesley, 2008.
[2*] M. Bishop, Computer Security: Art and Science, Addison-Wesley, 2002.
[3*] B. Boehm and R. Turner, Balancing Agility and Discipline: A Guide for the Perplexed, Addison-Wesley, 2003.
[4*] F. Bott et al., Professional Issues in Software Engineering, 3rd ed., Taylor & Francis, 2000.
[5*] J.G. Brookshear, Computer Science: An Overview, 10th ed., Addison-Wesley, 2008.
[6*] D. Budgen, Software Design, 2nd ed., Addison-Wesley, 2003.
[7*] E.W. Cheney and D.R. Kincaid, Numerical Mathematics and Computing, 6th ed., Brooks/Cole, 2007.
[8*] P. Clements et al., Documenting Software Architectures: Views and Beyond, 2nd ed., Pearson Education, 2010.
[9*] R.E. Fairley, Managing and Leading Software Projects, Wiley-IEEE Computer Society Press, 2009.
[10*] D. Galin, Software Quality Assurance: From Theory to Implementation, Pearson Education Limited, 2004.
[11*] E. Gamma et al., Design Patterns: Elements of Reusable Object-Oriented Software, 1st ed., Addison-Wesley Professional, 1994.
[12*] P. Grubb and A.A. Takang, Software Maintenance: Concepts and Practice, 2nd ed., World Scientific Publishing, 2003.
[13*] A.M.J. Hass, Configuration Management Principles and Practices, 1st ed., Addison-Wesley, 2003.
[14*] E. Horowitz et al., Computer Algorithms, 2nd ed., Silicon Press, 2007.
[15*] IEEE CS/ACM Joint Task Force on Software Engineering Ethics and Professional Practices, "Software Engineering Code of Ethics and Professional Practice (Version 5.2)," 1999; www.acm.org/serving/se/code.htm.
[16*] IEEE Std. 828-2012, Standard for Configuration Management in Systems and Software Engineering, IEEE, 2012.
[17*] IEEE Std. 1028-2008, Software Reviews and Audits, IEEE, 2008.
[18*] ISO/IEC 14764 IEEE Std. 14764-2006, Software Engineering—Software Life Cycle Processes—Maintenance, IEEE, 2006.
[19*] S.H. Kan, Metrics and Models in Software Quality Engineering, 2nd ed., Addison-Wesley, 2002.
[20*] S. McConnell, Code Complete, 2nd ed., Microsoft Press, 2004.
[21*] J. McGarry et al., Practical Software Measurement: Objective Information for Decision Makers, Addison-Wesley Professional, 2001.
[22*] S.J. Mellor and M.J. Balcer, Executable UML: A Foundation for Model-Driven Architecture, 1st ed., Addison-Wesley, 2002.
[23*] D.C. Montgomery and G.C. Runger, Applied Statistics and Probability for Engineers, 4th ed., Wiley, 2007.
[24*] J.W. Moore, The Road Map to Software Engineering: A Standards-Based Guide, 1st ed., Wiley-IEEE Computer Society Press, 2006.
[25*] S. Naik and P. Tripathy, Software Testing and Quality Assurance: Theory and Practice, Wiley-Spektrum, 2008.
[26*] J. Nielsen, Usability Engineering, 1st ed., Morgan Kaufmann, 1993.
[27*] L. Null and J. Lobur, The Essentials of Computer Organization and Architecture, 2nd ed., Jones and Bartlett Publishers, 2006.
[28*] M. Page-Jones, Fundamentals of Object-Oriented Design in UML, 1st ed., Addison-Wesley, 1999.
[29*] K. Rosen, Discrete Mathematics and Its Applications, 7th ed., McGraw-Hill, 2011.
[30*] A. Silberschatz, P.B. Galvin, and G. Gagne, Operating System Concepts, 8th ed., Wiley, 2008.
[31*] H.M. Sneed, "Offering Software Maintenance as an Offshore Service," Proc. IEEE Int'l Conf. Software Maintenance (ICSM 08), IEEE, 2008, pp. 1–5.
[32*] I. Sommerville, Software Engineering, 9th ed., Addison-Wesley, 2011.
[33*] S. Tockey, Return on Software: Maximizing the Return on Your Software Investment, 1st ed., Addison-Wesley, 2004.
[34*] G. Voland, Engineering by Design, 2nd ed., Prentice Hall, 2003.
[35*] K.E. Wiegers, Software Requirements, 2nd ed., Microsoft Press, 2003.
[36*] J.M. Wing, "A Specifier's Introduction to Formal Methods," Computer, vol. 23, no. 9, 1990, pp. 8, 10–23.