School of Computer Engineering (CE)
Iran University of Science and Technology (IUST)

Course Webpage:

Software Systems Security (SSS)

Instructor: M. Abdollahi Azgomi

1. References

1.     A. K. Talukder and M. Chaitanya: Architecting Secure Software Systems, ISBN: 1420087843, CRC Press (2009)

2.     M. Schumacher, et al.: Security Patterns: Integrating Security and Systems Engineering, ISBN: 0470858842, John Wiley & Sons (2006)

3.     G. McGraw: Software Security: Building Security In, ISBN: 032135670, Addison-Wesley (2006)

4.     J. H. Allen, et al.: Software Security Engineering: A Guide for Project Managers, ISBN: 032150917X, Addison-Wesley (2008) (2008)

5.     M. Howard, D. LeBlanc and J. Viega: 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them, ISBN: 9780071626750, McGraw-Hill (2009)

6.     M. Dowd, J. McDonald and Justin Schuh: The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities, ISBN: 0321444426, Addison-Wesley (2006)

7.     J. Jrjens: Secure Systems Development with UML, ISBN: 3-540-00701-6, Springer (2005)

8.     M. Sahinoglu: Trustworthy Computing: Analytical and Quantitative Engineering Evaluation, Wiley-Interscience (2007)

9.     UMLsec Homepage: URL:

Return to Azgomi's Home Page