2.7.11 IAS/Seguridad en Ingeniería de Software
Fundamentos de las prácticas de codificación segura cubiertos en otras áreas de conocimiento, incluyendo SDF y SE Construcción de Software , Verificación y Validación de Software .
Temas:
Electivo
- La construcción de la seguridad en el ciclo de vida de desarrollo de software.
- Principios y patrones de diseño seguros.
- Especificaciones de software seguros y requisitos.
- Prácticas de desarrollo de software de seguros.
- Asegure probar el proceso de las pruebas de que se cumplan los requisitos de seguridad (incluyendo análisis estático y dinámico)
- Aseguramiento de la calidad del software y las mediciones de benchmarking.
Objetivos de Aprendizaje (Learning Outcomes):
Elective:
- Describir los requisitos para la integración de la seguridad en el SDL [Familiarizarse]
- Aplicar los conceptos de los principios de diseño para mecanismos de protección, los principios para seguridad de software (Viega and McGraw) y los principios de diseño de seguridad (Morrie Gasser) en un proyecto de desarrollo de software [Usar]
- Desarrollar especificaciones para un esfuerzo de desarrollo de software que especifica completamente los requisitos funcionales y se identifican las rutas de ejecución esperadas [Usar]
- Describir las mejores prácticas de desarrollo de software para minimizar las vulnerabilidades en el código de programación [Familiarizarse]
- Llevar a cabo una verificación de seguridad y la evaluación (estático y dinámico) de una aplicación de software [Usar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM