TEMARIO

- Pincha en los enlaces de cada tema para tener acceso a una información más completa sobre el contenido de cada uno de los temas del curso

 Tema 1. Introducción.

- - Ingeniería del Software. Situación actual.

 Tema 2. Modelado orientado a objetos con UML .

- Introducción.
- Análisis de los requisitos de usuario.
- Análisis.
- Diseño.

 Tema 3. Calidad del software.

- Coste de producción del software.
- Evaluación de la calidad del software.
- Revisiones.
- Métricas de calidad.

 Tema 4. Pruebas.

- Concepto y clasificación de la prueba del software.
- Técnicas de prueba del software.

 Tema 5. Portabilidad.

- Conceptos básicos sobre la portabilidad del software.
- Herramientas software para la portabilidad.

 Tema 6. Fiabilidad.

- Conceptos básicos sobre la fiabilidad.
- Modelos de fiabilidad.

 Tema 7. Mantenimiento del software.

- Características y problemática del mantenimiento.
- Tareas de mantenimiento.
- Estrategia de mantenimiento.

 Tema 8. Gestión de configuración.

- Control de versiones

PROBLEMAS

Pincha en los enlaces y descarga las relaciones de problemas. Los archivos están protegidos con una contraseña (pidésela a tus profesores).

Relación de problemas 1 (PDF):

Relación de problemas 2 (PDF):

Relación de problemas 3 (PDF):

 
 
 

TRANSPARENCIAS Y APUNTES

Pincha en los enlaces y descargate las transparencias de los temas. Los archivos en formato PDF ( .pdf) se pueden ver con Adobe Acrobat Reader (gratuito), o con GhostView (en sistemas GNU/Linux o Unix) o GSView (en sistemas Windows). Los archivos están protegidos con una contraseña (pidésela a tus profesores).

Tema 0: Programa.
Transparencias

 

Tema 1: Introducción.
Transparencias

 

Tema 2: Modelado orientado a objetos con UML.
2.1. Introducción (Transparencias).
2.2. Modelado de requisitos (Transparencias).
2.3. Modelado de análisis (Transparencias).
       2.3.1. Modelado estático (Transparencias).
       2.3.2. Modelado dinámico. (Transparencias)
2.4. Modelado de diseño (Transparencias).

 

Tema 3: Calidad del software.
Transparencias

Tema 4: Pruebas.
Transparencias

Tema 5: Portabilidad.
Transparencias

 

Tema 6: Fiabilidad.
Transparencias

 

Tema 7: Mantenimiento del software.
Transparencias.

 

Tema 8: Gestión de configuración.

Transparencias. Pincha en los enlaces y descarga las transparencias por día de clase. Los archivos están protegidos con una contraseña (pidésela a tus profesores).

 
FEBRERO 2004
Lu Ma Mi Ju Vi Sa Do
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
             
MARZO 2004
Lu Ma Mi Ju Vi Sa Do
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
             
ABRIL 2004
Lu Ma Mi Ju Vi Sa Do
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
             
MAYO 2004
Lu Ma Mi Ju Vi Sa Do
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

BIBLIOGRAFIA

Doing hard time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns
Bruce Powel. Addison Wesley, 1999.

UML y patrones. (Segunda edición)
Craig Larman. Prentice-Hall, 2002.

Calidad en el desarrollo y mantenimiento del software
Mario G. Piattini, Félix O. García. Rama, 2002.

Ingeniería del software (Quinta edición)
Roger S. Pressman. Mc Graw Hill, 2003.

Designing concurrent, distributed, and real-time applications with UML
Hassan Gomaa. Addison Wesley,  2001.

Ingeniería de software
Shari L. Pfleeger. Prentice Hall, 2002.

Ingeniería de software orientado a objetos
B. Bruegge, A. H. Dutoit. Prentice Hall, 2002.

Ingeniería de software
Eric J. Braude. Rama, 2003.

 

class="arial9"> Ingeniería de software
Eric J. Braude. Rama, 2003.