Ingeniería del Software II

Documentación, prácticas, ejemplos, zona PSP, etc.

Enunciado de la práctica de Septiembre Descarga del enunciado
Material para prácticas Comparativa de diferentes formas de acceso
Resultados de la práctica hecha con Luis Reynoso sobre OCL (documento word, 93 Kbs)  
Documento de apuntes   Documento de apuntes completo, actualizado el 10 de mayo de 2004.  PDF comprimido (2552 Kb)
Práctica con WS  
Capítulo 14, parte 3 Continuación del capítulo 14 (componentes y SIG). 394 Kb.
Capítulo 14, parte 2 Continuación del nuevo capítulo 14 ("Desarrollo de sistemas específicos"), que habla de servicios web. 110 Kb en PDF.
Ejemplo para prácticas banco.zip Contiene una sencilla aplicación web para hacerle algunas modificaciones.
Capítulo 14, parte 1 Primeras páginas del nuevo capítulo 14 ("Desarrollo de sistemas específicos"), que habla de aplicaciones web. 224 Kb en PDF.
 2º taco de transparencias sobre OCL (usado en clase el 29 de marzo) A 2 por página (52 páginas); PDF comprimido, 411 Kb. 
A 4 por página (26 páginas); PDF comprimido, 359 Kb).
Capítulo 12 de los apuntes Capítulo 12 (de OCL), al que se han hecho algunos cambios y corregido erratas (174 Kb, en PDF).
Transparencias sobre OCL Elaboradas por Luis Reynoso. Se utilizarán en clase (ZIP con un PDF; 217 Kb).
Sencillo generador de mutantes  Fichero ZIP (232 Kb) con un sencillo generador de mutantes. Se incluye documento explicativo.
Código fuente para un ejemplo (2 Kb).
Capítulo 5 de los apuntes Se han añadido algunas cosas al capítulo 5º del documento de apuntes.
Descárgalo (87 Kbs)
Capítulo 5 bis de los apuntes Nuevo capítulo (entre el 5 y el 6) del documento de apuntes
Descárgalo (43 Kbs)
Capítulo 8 de los apuntes Este capítulo (antes "Diagramas de estados" y ahora "Máquinas de estados") se ha cambiado completamente.
Descárgalo (ZIP de 112 Kbs)
Ejercicios del capítulo 8. Ejercicios resuletos del capítulo 8. ZIP de 155 Kb. con un PDF.
Capítulo 9 de los apuntes Capítulo dedicado a los diagramas de actividad. Ha cambiado completamente.
Descárgalo (PDF, 67 Kb).
Práctica con el patrón Abstract Factory Descarga de un ZIP con un workspace de JDeveloper y un documento explicativo (357 Kb)
Enunciado de la práctica del primer parcial
Enunciado de la práctica del segundo parcial Formato PDF (57 Kb)
Ejemplos de proyectos JDeveloper
Ejemplo de acceso a la metabase de datos y de manipulación de documentos XML mediante DOM
  • El fichero zip (768 Kb) contiene un pdf con explicaciones y un workspace de Jdeveloper con dos proyectos, uno para metadatos y otro para XML/DOM.
Ejemplo de utilización de las cachés 
Transparencias del Proceso Software Personal (para prácticas)
  • Formato PDF (145 Kb)
Ejemplo del caso de uso "identificarse", completamente desarrollado (para prácticas)
Identificación mediante RMI (material para prácticas)
Mutación (material para prácticas)
Código para hacer pruebas con JUnit (material para prácticas).
JUnit puede descargarse de www.junit.org o de aquí (432 Kb.)
Ejercicios (55 kb, en pdf) Ejercicios sobre objetos. En los que se pide la construcción de diagramas de estados, piensa cómo se anotarían las clases cuyo comportamiento se describe con notación OCL, cómo se generarían casos de prueba a partir de éstos, etc.
Comentarios finales (pdf, 22 Kb) Comentarios finales sobre el proceso unificado, notación para clases de análisis, etc.
Material para prácticas: koalog
Material para prácticas: jemmy
Ejercicios

Zona PSP

Página de la asignatura del año pasado (contiene cosas interesantes, como exámenes, ejercicios, etc.)