Ingeniería de Software

Unidad Temas Subtemas
1 Modelado de Negocios

1.1 Evolución del Modelado de Negocios
1.2 Componentes del Modelado de Negocios
1.3 Orientaciones del Modelado de Negocio
1.4 BPMN en el Modelado del Negocio

2 Metodologías de
Desarrollo
2.1 Metodologías clásicas
2.1.1 Cascada
2.1.2 Incremental
2.1.3 Evolutivo
2.1.4 Espiral
2.1.5 Prototipos
2.1.6 Desarrollo basado en componentes
2.2 Otras Metodologías
2.2.1Ganar-ganar
2.2.2 Proceso Unificado (UP)
2.2.3 Ingeniería Web
2.2.4 Metodologías Ágiles
2.2.5 Metodologías emergentes
2.3 Reingeniería
3 Arquitecturas de
software

3.1 Descomposición modular
3.2 Patrones de Diseño
3.3 Arquitectura de dominio específico
3.4 Diseño de software de arquitectura multiprocesador
3.5 Diseño de software de arquitectura

Cliente - Servidor
3.6 Diseño de software de arquitectura distribuida
3.7 Diseño de software de arquitectura de tiempo real

4 Seguridad en Ingeniería
de Software
4.1 Seguridad de software
4.2 Seguridad en el ciclo de desarrollo del software
4.3 Confiabilidad del software
4.4 Ingeniería de seguridad

Referencias Bibliográficas