Professional Documents
Culture Documents
Introducción.......................................................................................................................................2
Desarrollo...........................................................................................................................................3
Definición de componente.............................................................................................................4
La composición de componentes...................................................................................................6
Actualización de componentes.......................................................................................................7
Unión de componentes..................................................................................................................7
Ingeniería de dominio....................................................................................................................8
Conclusión..........................................................................................................................................9
Bibliografía.......................................................................................................................................10
Pero siempre vemos que los constructores compran diversos materiales para
efectuar la construcción, tales como: blocks, cemento, varilla, reglas de nivel,
cascos protectores, materiales para hacer las mezclas, etc.
Pero, ¿alguna vez hemos visto a esas personas que hacen las mismas
construcciones (albañiles) o maestros constructores fabricando blocks y
haciendo varillas, o haciendo cal y cemento para hacer una mezcla consistente?
No lo hemos visto, ¿cierto?
Definición de componente.
A partir de ahora en este pequeño material, hay un gran contenido e
información valiosa que utiliza mucho la palabra componente. Pero antes,
debemos saber qué es y sobre todo, en la ingeniería de software, con el objetivo
de crear un concepto enfocado y sin ambivalencias.
Cuando algún individuo compra por ejemplo, una computadora por partes
(monitor, teclado, mouse, bocinas, el case o unidad central, etc), el mismo
solamente tiene que ensamblar las partes para que rápidamente luego pueda
utilizarla para sus propósitos. Pero el individuo en ningún momento ha tenido
que incurrir en la fabricación de las piezas para tener su computadora en
funcionamiento como es debido.
Eso es lo que reduce en gran parte la ISBC, pero no todas las veces conviene
utilizar la misma, y luego se verá por qué.
La composición de componentes.
Muchas veces, se obtienen complementos que no son del todo libres para los
programadores e ingenieros de software, y a la hora de añadir una nueva
funcionalidad al sistema, se torna a incomodarse un poco esa situación, debido a
que no todas las herramientas son del todo modificables.
Unión de componentes.
Los componentes de distintas API’s se unen en una sola plataforma para
mantener su comunicación y/o intercambio de datos, estos pueden ser:
OMG/CORBA, COM de Windows y Enterprise JavaBeans.
La ISBC, reduce los costos de operación a la hora del desarrollo del software,
debido a que se reduce el desarrollo de componentes, además de la reducción
de costos, se reduce también mucho tiempo a la hora del desarrollo y el cliente
tendrá mejores expectativas.
Ingeniería de dominio.
Conclusión.