1. Building Useful Program Analysis Tools Using an Extensible Java Compiler
2. Daswani N. Kern C. Kesavan A. 2007. Foundations of Security: What Every Programmer Needs to Know. Apress. Daswani N. Kern C. Kesavan A. 2007. Foundations of Security: What Every Programmer Needs to Know. Apress.
3. OWASP. 2013. Top 10 List; https://www.owasp.org/index.php/Top_10_2013-Top_10. OWASP. 2013. Top 10 List; https://www.owasp.org/index.php/Top_10_2013-Top_10.
4. OWASP. 2014. XSS (cross site scripting) prevention cheat sheet; https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet. OWASP. 2014. XSS (cross site scripting) prevention cheat sheet; https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet.