DESARROLLO DE SOFTWARE BASADO EN TECNOLOGÍAS ORIENTADAS A COMPONENTES

OBJETIVOS DEL CURSO
Desarrollar elementos software con tecnologías de programación basada en componentes.
ÍNDICE
DiseÑo de elementos software con tecnologías basadas en componentes

1 La orientación a objetos
1.1 Principios de la orientación a objetos
1.2 Conceptos básicos de orientación a objetos
1.3 Desarrollo orientado a objetos
1.4 Lenguajes de modelización en el desarrollo orientado a objetos

2 La orientación a componentes
2.1 Fundamentos conceptuales
2.2 Arquitecturas de componentes
2.3 Diseño de componentes
2.4 Cuestionario: cuestionario

Implementación e integración de elementos software con tecnologías basadas en componentes

1 Desarrollo de componentes
1.1 Lenguajes de desarrollo de componentes
1.2 Requisitos principales del desarrollo orientado a componentes
1.3 Infraestructuras (frameworks) de componentes
1.4 Métodos de desarrollo de componentes
1.5 Construcción de software mediante componentes
1.6 Técnicas específicas de desarrollo
1.7 Herramientas para el desarrollo de componente

2 Componentes distribuidos
2.1 Programación distribuida en infraestructuras de uso común
2.2 Comunicaciones síncronas y asíncronas
2.3 Modelos de intercambio
2.4 Cuestionario: cuestionario

Despliegue y puesta en funcionamiento de componentes software

1 Despliegue de componentes
1.1 Modelos de despliegue

2 Selección de componentes
2.1 Tipos
2.2 Métodos de personalización de componentes
2.3 Criterios de selección de componentes reutilizables
2.4 Proceso de selección de componentes

3 Control de calidad de componentes
3.1 Métodos de evaluación de calidad de componentes
3.2 Categorías y métricas de evaluación
3.3 Proceso de validación y medición de calidad
3.4 Documentación de componentes
3.5 Descripción funcional
3.6 Descripción de aspectos no funcionales
3.7 Descripción del proceso de instalación y despliegue
3.8 Cuestionario: cuestionario
3.9 Cuestionario: cuestionario

Abrir chat