Software

Páginas: 3 (548 palabras) Publicado: 9 de junio de 2012
Investigación en Patrones de Arquitectura
* ¿Es posible formalizar esta comunicación para poder reusar el conocimiento experto?
* Premisas:
* existen problemas recurrentes en eldiseño de software,
* las soluciones a estos problemas tienen ciertas propiedades invariantes (solución abstracta),
* pueden capturarse los problemas y las soluciones.
Patrones deArquitectura de Software
* Los patrones en general, y en particular los de arquitectura, son un intento de formalizar la comunicación y el reuso de la experiencia de diseño,
* capturan la experienciaprobada de diseño de software,
* describen problemas recurrentes que surgen en determinados contextos,
* describen esquemas de soluciones probados,
* Son una herramienta para los noexpertos,
* Ofrecen un paso más hacia la ingeniería de software:
* permite que gente común haga cosas que antes requerían virtuosismo.
Patrones: el Reuso de la Experiencia
* Los diseñadoresexpertos manejan patrones recurrentes de clases y colaboraciones útiles ante determinados problemas.
* Los patrones resuelven problemas concretos y crean diseños más elegantes, flexibles yreutilizables.

Permiten la reutilización de la experiencia en Diseño
Qué es un Patrón
Un patrón de arquitectura de software es un esquema genérico probado para solucionar un problema particular, elcual es recurrente dentro de un cierto contexto. Este esquema se especifica describiendo los componentes, con sus responsabilidades y relaciones
Características de los Patrones
* Atacan problemasrecurrentes que ocurren en situaciones específicas y dan una solución.
* Variabilidad de las interfaces.
* Documentan experiencias de diseño existentes y bien probadas.
*Experiencia en el desarrollo de sistemas interactivos.
* Identifican y especifican abstracciones de alto nivel.
* La tríada MVC es la que resuelve el problema.
* Proveen un vocabulario común...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS