Recopilación de requisitos en grandes sistemas software. Diseños de arquitecturas de alto nivel de detalle.
Análisis y diseño de software orientado a componentes (COTS).
Análisis y diseño de piezas de software distribuído.
Tecnologías para la implementación de grandes sistemas software
Uso de middlewares de integración entre componentes y subsistemas.
Aplicación de frameworks y metodologías específicas de software factories.
Pruebas de grandes sistemas software
Validación, pruebas y puesta en producción de grandes sistemas software.