Derecho.
Enviado por juansierra • 24 de Noviembre de 2012 • Examen • 219 Palabras (1 Páginas) • 257 Visitas
Tipos de patrones
• Arquitectónicos
o Expresan soluciones conocidas sobre arquitecturas de software a un alto nivel de abstracción.
• Estructurales
o Expresan soluciones conocidas sobre estructuras internas y relaciones entre clases y/o entidades de componentes o subsistemas.
• De comportamiento
o Expresan soluciones comunes de comunicación entre clases y/o instancias de clases.
•
De creación.
o Expresan soluciones comunes sobre creación de objetos, adaptadas a situaciones dadas.
• De concurrencia.
o Expresan soluciones comunes para situaciones dadas en la programación multihilos.
Ejemplos de patrones arquitectónicos.
• N-Tier.
o Base de muchas aplicaciones empresariales.
• Client-Server.
o Base del WEB.
• Peer to Peer (P2P)
o Base de aplicaciones para compartir archivos.
• Model View Controller (MVC).
o Base de aplicaciones de escritorio y WEB.
• Model View Presenter (MVP).
o Variación del MVC
• Service Oriented Architecture (SOA).
o Base de la nueva tendencia de Cloud Computing.
Los estilos arquitectónicos ayudan a determinarlas características a alcanzar.
• Se recupera la perspectiva arquitectónica la verdadera transición entre el análisis y diseño basada en principios conocidos pero olvidados
• Los estilos se ocupan de definir el diseño preliminar o de alto nivel.
• No se ocupa del diseño detallado, diseño de algoritmos aunque es un algoritmo y diseño de estructura de datos.
• La granularidad es importante
...