1. Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. MIT Press, 1990.
2. John E. Hopcroft, Rajeev Motwani, and Jeffrey D. Ullman. Introduction to Automata Theory, Languages, and Computation (3rd Edition). Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2006.
3. OWASP. Top 10 2007. https://www.owasp.org/index.php/Top_10_2007 .
4. OWASP. Top 10 2010. https://www.owasp.org/index.php/Top_10_2010-Main .
5. OWASP. Top 10 2013. https://www.owasp.org/index.php/Top_10_2013-T10 .