Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA INFORMATICA
DEPARTAMENTO ACADMICO DE INGENIERA
SLABO
I. DATOS ADMINISTRATIVOS
II. SUMILLA
El curso de Arquitectura de Softwares, corresponde al VIII ciclo de formacin de la Escuela Acadmico Profesional de Ingeniera
Informtica. El curso es de naturaleza terico-prctica y brinda a los participantes los conocimientos y habilidades para la resolucin
de sistemas complejos mediante el diseo de la arquitectura del software utilizando eficazmente los diferentes estilos y patrones de
la arquitectura as como de los mtodos de diseo de sta. Las unidades de aprendizaje son: Introduccin a la arquitectura de
software, vistas y estilos de la arquitectura, patrones de arquitectura, diseo de la arquitectura y arquitectura orientada a servicios
Desarrolla y mantiene sistemas de software confiable y eficiente y que sea econmico desarrollarlos y mantenerlos y que satisfagan los
requisitos definidos por los clientes.
.
V. RED DE APRENDIZAJE
Introduccin a
la arquitectura
usa
usa
usa
usa
Disear la
arquitectura usa
Servicios Web
Unidad de aprendizaje 2: Vistas y estilos de arquitecturaCompetencia: Utiliza las vistas y los estilos de la arquitectura para la
solucin de problemas
Prctica calificada 1
Patrones de la arquitectura de aplicaciones Web Hace en taller la
Cliente delgado Implementacin de los
6
Cliente grueso patrones estudiados en los
Cliente distribuido ambientes de programacin
disponibles
Prueba Parcial 8
Solucin de la prueba parcial Ejercitacin de diseo de la 9
arquitectura y de sus atributos
de calidad
Aplicar el paso de ADD, definir
los atributos de calidad a un
caso
Tcticas:
Disponibilidad
Deteccin de fallas
Recuperacin de fallas
Prevencin
Facilidad de modificacin Continuar con el caso iniciado
Localizar modificaciones en la clase anterior y para el
Efecto Ripley realizar la definicin de las
10
Demanda de recursos tcticas estudiadas
Administracin de recursos
Arbitraje de recursos
Seguridad
Facilidad de prueba
VII. METODOLOGA
La metodologa del curso est estrictamente orientada a la adquisicin de conocimientos bsicos y, sobre todo,
de habilidades, por lo cual los temas tericos son reforzados en gran medida por estudio de casos en la misma
clase y en el laboratorio. El profesor expondr inicialmente los temas tericos y proseguir con el desarrollo de
aplicaciones, los cuales irn progresivamente incrementando su dificultad.
VIII. EVALUACIN
IX. Bibliografa.
Fowler M., Rice D., Foemmel M., Hieatt E., Mee R., Stafford R.
(2002). Patterns Of Enterprise Application Architecture . USA :
X X
Addison-Wesley. X