ORB-M-CP-0327
MF0965_3: Desarrollo de software basado en tecnologías orientadas a componentes (UF1289 UF1290 UF1291) IFCT0609
Desarrollar elementos software con tecnologías de programación basada en componentes
UF1289. Diseño de elementos software con tecnologías basadas en componentes 9
1. La orientación a objetos 10
1.1. Principios de la orientación a objetos. Comparación con
la programación estructurada 10
1.2. Conceptos básicos de orientación a objetos 16
1.3. Desarrollo orientado a objetos 52
1.4. Lenguajes de modelización en el desarrollo orientado a objetos 55
2. La orientación a componentes 59
2.1. Fundamentos conceptuales 60
2.2. Arquitecturas de componentes 73
2.3. Diseño de componentes 80
2.4. Modelo de componente 104
2.5. Modelos de integración de componentes 112
2.6. Diagramación y documentación de componentes 121
UF1290. Implementación e integración de elementos software con tecnologías basadas en componentes 131
1. Desarrollo de componentes 132
1.1. Lenguajes de desarrollo de componentes 132
1.2. Requisitos principales del desarrollo orientado a componentes 142
1.3. Infraestructuras (frameworks) de componentes 154
1.4. Métodos de desarrollo de componentes 171
1.5. Construcción de software mediante componentes 175
1.6. Técnicas específicas de desarrollo 183
1.7. Herramientas para el desarrollo de componentes 196
2. Componentes distribuidos 218
2.1. Programación distribuida en infraestructuras de uso común 219
2.2. Modelos de intercambio 224
UF1291. Despliegue y puesta en funcionamiento de componentes software 237
1. Despliegue de componentes 238
1.1. Modelos de despliegue 238
2. Selección de componentes 253
2.1. Tipos 253
2.2. Métodos de personalización de componentes 260
2.3. Criterios de selección de componentes reutilizables 263
2.4. Proceso de selección de componentes 273
3. Control de calidad de componentes 288
3.1. Métodos de evaluación de calidad de componentes. Estándares de calidad 289
3.2. Categorías y métricas de evaluación 290
3.3. Proceso de validación y medición de calidad 291
3.4. Documentación de componentes 299
3.5. Descripción funcional 300
3.6. Descripción de aspectos no funcionales 301
3.7. Descripción del proceso de instalación y despliegue 302
GLOSARIO 313
AUTOEVALUACIÓN 323
¿No encuentras las características que estás buscando?
Contacta con uno de nuestros asesores para que resuelva todas tus dudas.
Recibir mi asesoramiento