Sistemas de Programas
CI-3711
Abril-Julio 1999
Objetivo general
Introducir al estudiante a la problemática y a aquellas técnicas
de desarrollo de software de mediana envergadura representativas del enfoque
disciplinado asociado con la Ingeniería de Software. Se enfatizarán
las técnicas de diseño y validación de sistemas de
programas que:
-
Incrementen la productividad del desarrollador de software;
-
Permitan controlar la complejidad inherente a sistemas de mediana envergadura;
-
Introducen al estudiante al desarrollo en equipos (teams).
Observaciones especiales
En el trimestre Enero-Abril de 1999, esta asignatura fue reorganizada experimentalmente
con el objetivo de basarla en la tecnología orientada a objetos.
Los resultados de esta experiencia se encuentran en el reporte Orientando
Sistemas de Programas a Objetos.
En el trimestre Abril-Julio de 1999 se llevó a cabo un segundo
experimento docente reportado en Orientando
Sistemas de Programas a Objetos: Un segundo experimento docente.
Programa
Abril-Julio
1999
Evaluación
-
Tarea
1 (15%): Captura de requerimientos, el modelo de uso.
-
Tarea 2
(20%): Captura de requerimientos, el modelo de uso y el modelo estructural.
-
Tarea 3
(20%): Identificación de eventos del sistema, contratos, diseño
de la interfaz.
-
Tarea
4 (10%): Modelo de colaboración, diseño detallado de
clases.
-
Tarea
5 (25%): Codificación, pruebas, manuales y disciplina de desarrollo.
-
Participación en clase (10%)
Notas del curso
-
Clases transcritas
(Enero-Marzo 1999)
Son documentos html elaborados por los estudiantes en base a
las clases dictadas por el Prof. Teruel.
-
Esquemas de
clase (Enero-Marzo 1999).
Son documentos postscript que contienen los esquemas de clase
elaborados por el Prof. Teruel.
-
El Proyecto
Delta Pensum (Abril- Julio 1999)
Son documentos html escritos por el Prof. Teruel en el curso
de la elaboración de un software de apoyo a un proceso de cambio
de pensum en la carrera de Ingeniería de la Computación.
Actualmente este software es desarrollado en la teoría y el taller
de Sistemas de Programas por parte de los estudiantes que cursan estas
asignaturas.
Texto
Craig Larman: Applying UML and Patterns: An Introduction
to Object-Oriented Analysis and Design. Prentice-Hall, 1998.
Otras referencias
Bibliográficas:
-
Roger S. Pressman: Ingeniería del Software: Un Enfoque práctico.
Cuarta edición. McGraw-Hill, 1998.
-
Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides: Design Patterns:
Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
Sitios www:
Trimestres anteriores
-
Enero-Marzo 1999
-
1992-1998
Esta página fue creada entre el 20 y el 23 de abril de 1999.
Ultima actualización: 14 de junio de 2000.