El concepto de la seguridad en los sistemas de software es un área de investigación que ha pasado a ser vital dentro de la Ingeniería de Software. Con el crecimiento de Internet, y otras aplicaciones sobre redes, como el comercio electrónico, correo electrónico, etc., posibilidad de ataques se ha incrementado notablemente, como también lo han hecho las consecuencias negativas de estos ataques..