Académique Documents
Professionnel Documents
Culture Documents
Basado en Componentes
Ing. De Software
25/02/2015
completamente documentado
probado a fondo
Especificacion de requerimientos
Anlisis de componentes.
Modificacin de requerimientos
Diseo del sistema con reutilizacion
Desarrollo eh integracion
Validacion del sistema
Ventajas:
1. Reutilizacin del software. Nos lleva a alcanzar un mayor nivel de reutilizacin
de software.
2. Simplifica las pruebas. Permite que las pruebas sean ejecutadas probando cada
uno de los componentes antes de probar el conjunto completo de componentes
ensamblados.
3. Simplifica el mantenimiento del sistema. Cuando existe un dbil acoplamiento
entre componentes, el desarrollador es libre de actualizar y/o agregar
componentes segn sea necesario, sin afectar otras partes del sistema.
4. Mayor calidad. Dado que un componente puede ser construido y luego
mejorado continuamente por un experto u organizacin, la calidad de una
aplicacin basada en componentes mejorar con el paso del tiempo.
Desventajas:
Los compromisos en los requisitos son inevitables, por lo cual puede que el
software no cumpla las expectativas del cliente.
Las actualizaciones de los componentes adquiridos no estn en manos de los
desarrolladores del sistemas.
CONCLUSION
El desarrollo de software basado en componentes desde siempre fue la idea
revolucionaria que nos llev a pensar que s era posible el construir software de
calidad en corto tiempo y con la misma calidad que la mayora de las industrias de
nuestro tiempo.
BIBLIOGRAFIA:
https://msdn.microsoft.com/es-es/library/bb972268.aspx
http://webcabcomponents.com/componentization.shtml
https://guillermofonseca.wordpress.com/2011/03/29/modelo-de-desarrollo-de-software-basadoen-componentes/
http://pegasus.javeriana.edu.co/~jcpymes/Docs/DSBC.pdf
http://www.ctr.unican.es/asignaturas/is1/is1-t02-trans.pdf
http://docs.oracle.com/cd/E24842_01/html/E22524/mailrefer-53.html
http://jurifa-ingenieriadesoftware.blogspot.mx/2012/09/reutilizacion-de-software.html