Componentes

1,149 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,149
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
54
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Componentes

  1. 1. Ingeniería de Software Basada en Componentes Introducción La Ingeniería de Software Basada en Componentes es conocida como desarrollo Definición de basado en componentes (CBD), es un Componente acercamiento basado en la reutilización para Historia definir, implementar, y componentes débilmente acoplados en sistemas.Diferencias con la Ingeniería de software basada en POO componentes Arquitectura Modelos Tecnologías
  2. 2. Ingeniería de Software Basada en Componentes Introducción Un componente de software individual es un paquete de software, un servicio web, o un Definición de módulo que encapsula un conjunto de funciones Componente relacionadas. HistoriaDiferencias con la Ingeniería de software basada en POO componentes Arquitectura Modelos Tecnologías Siguiente
  3. 3. Ingeniería de Software Basada en Componentes Introducción La reusabilidad es una importante característica de un componente de software de alta calidad. Definición de Los programadores deben diseñar e implementar Componente componentes de software de una manera tal que diversos programas puedan reutilizarlos. HistoriaDiferencias con la Ingeniería de software basada en POO componentes Arquitectura Modelos Tecnologías Anterior
  4. 4. Ingeniería de Software Basada en Componentes Introducción Douglas McIlroy en la conferencia de la OTAN sobre la ingeniería de software en Garmisch, Definición de Alemania, 1968, menciono los Componentes de Componente software producidos en masa, y en el sistema operativo Unix fue la primera implementación de Historia una infraestructura para esta idea.Diferencias con la POO Ingeniería de software basada Haz clic aquí para Arquitectura ver el video Modelos Tecnologías
  5. 5. Ingeniería de Software Basada en Componentes Introducción Definición de Componente En la programación Orientada a Objetos el software debe ser escrito según un modelo Historia mental de los objetos reales o imaginarios que representan. La ingeniería de software basado enDiferencias con la componentes no hace tal asunción, y en lugar ello POO Ingeniería de software basada expresa que los desarrolladores deben construir el software pegando entre sí componentes Arquitectura prefabricados - como en los campos de la electrónica o la mecánica. Modelos Tecnologías
  6. 6. Ingeniería de Software Basada en Componentes Introducción Un computador corriendo varios componentes de software con frecuencia es llamado un servidor Definición de de aplicaciones. Usando esta combinación de Componente servidores de aplicaciones y componentes de software es usualmente llamado computación Historia distribuida.Diferencias con la POO Ingeniería de software basada Arquitectura Modelos Tecnologías
  7. 7. Ingeniería de Software Basada en Componentes Introducción Un modelo de componentes es una definición de estándares para la implementación, Definición de documentación y el despliegue de componentes. Componente HistoriaDiferencias con la POO Ingeniería de software basada Haz clic aquí para Arquitectura ver el video Modelos Tecnologías
  8. 8. Ingeniería de Software Basada en Componentes Introducción Algunas de las tecnologías basadas en componentes podemos citar Definición de Componente Historia Enterprise JavaBeans de Sun MicrosystemsDiferencias con la POO Ingeniería de software basada Arquitectura Visual Basic Extensión, Modelos OCX/ActiveX/COM y DCOM de Microsoft. Tecnologías

×