Imprimir

Programa

CURSO               :      ARQUITECTURA DE SISTEMAS DE SOFTWARE
TRADUCCION          :      ARCHITECTURE OF SOFTWARE SYSTEMS
SIGLA               :      IIC2173
CRÉDITOS            :      10
MÓDULOS             :      03
REQUISITOS          :      IIC2143
CARÁCTER            :      MINIMO
DISCIPLINA          :      INGENIERIA


I.   DESCRIPCION

     Este curso ense?a los modelos y las tecnicas que se emplean en la practica para dise?ar a nivel arquitectonico
     los sistemas de software de las organizaciones.


II.  OBJETIVOS

     Al finalizar el curso el alumno sera capaz de:

     1.      Tomar los requisitos para un sistema y desarrollar arquitecturas de software y dise?os de alto nivel.
     2.      Dise?ar software distribuido.
     3.      Dise?ar software usando componentes COTS (commercial off-the-shelf).
     4.      Aplicar frameworks y arquitecturas al dise?ar una amplia variedad de software.
     5.      Dise?ar e implementar software usando tecnologias middleware.


III. CONTENIDOS

     1.      Modelado y dise?o de software flexible al nivel arquitectonico.
     2.      Fundamentos de arquitectura dirigida por modelos.
     3.      Estilos y patrones arquitectonicos.
     4.      Armazones (frameworks) para middleware y para aplicaciones.
     5.      Configuraciones y gestion de la configuracion.
     6.      Lineas de productos.
     7.      Dise?o usando software comercial off-the-shelf (COTS).


IV.  METODOLOGIA

     Modulos semanales:
     -       Catedras:
     -       Ayudantias: 1

     El curso se realiza utilizando metodologias de ense?anza centradas en el alumno que permitan a los
     estudiantes desarrollar las competencias definidas en los objetivos del curso.
     Este curso esta dise?ado de forma tal que el alumno dedique al estudio personal un promedio de 6 hrs. a la
     semana.


V.   EVALUACION

     Las evaluaciones pueden ser por medio de pruebas, proyectos y/o tareas.




                                   PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE
                                      FACULTAD DE INGENIERIA / Mayo de 2009
                                                                                                                   1

VI. BIBLIOGRAFIA

    Textos Minimos

    Rozanski, Nick and Woods, Eoin        Software systems architecture: Working with stakeholders using
                                          viewpoints and perspectives. Addison Wesley, 2005.




                              PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE
                                 FACULTAD DE INGENIERIA / Mayo de 2009
                                                                                                       2