Tutorial_4

Páginas: 2 (338 palabras) Publicado: 30 de octubre de 2015
4.5 DISEÑO REUTILIZABLE.
La etapa del diseño hace el puente entre el análisis y la realización, el diseño
empieza desde componentes existentes,
Se busca maximizar software en existencia.Modalidades:


Reutilización de clases: se reutilizan clases con funciones independientes,
por ejemplo interfaces y estructuras de datos. Viable en sistemas de una
misma organización.



Reutilización decomponentes: un componente es un conjunto de clases
cuyos objetos realizan una tarea en específico, sólo es posible utilizar un
componente si se conoce su interfaz y contrato.
El contrato define lasoperaciones contenidas y sus variantes.

Patrones: es recopilar la experiencia de varios diseñadores para utilizarla en otro
proyecto. Aplicar la experiencia consiste en trabajar a partir de unasolución
parecida a la nuestra.
Puntos clave:


El diseño se basa en otros diseños existentes de buen funcionamiento.



Las ventajas son: bajos costos, desarrollo más rápido y menos fallos.



Se basa enla utilización de componentes de caja negra con interfaces
claramente definidas.



Los componentes deben ser independientes, no manejar excepciones por sí
solos, permitir conocer el estado pormedio de la interfaz, reflejar objetos
estables.

Requerimientos críticos:


Encontrar componentes apropiados, esto mediante un catálogo de
reutilizables.



Asegurar que los componentes usadostrabajan bien y son fiables.



Los componentes deben ser documentados para poder ser adaptados.

Ventajas:


Incremento de la fiabilidad: los componentes reutilizables deben ser más
confiables que losnuevos, además de haber sido probados en varios
entornos.



Reducción del riesgo: reduce la incertidumbre del costo.



Utilización efectiva de especialistas: ellos desarrollan componentesreutilizables donde encapsulan su conocimiento.



Conformidad con los estándares: menos fallos, puesto que se trabaja bajo
componentes estándar.



Desarrollo acelerado.



Disminuye el trabajo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial_4
  • Tutorial_4
  • Tutorial_4
  • Tutorial_4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS