30254 SISTEMAS LEGADOS
Área:
Lenguajes y Sistemas Informáticos
Departamento:
Informática e Ingeniería de Sistemas
Plan de Estudios:
Grado en Ingeniería Informática
Impartición:
4º curso, 1er cuatrimestre
Carácter:
Obligatoria de las especialidades de
Sistemas de Información,
Tecnologías de la Información,
e Ingeniería del Software
Créditos teóricos: 3
Créditos problemas: 3
Total Créditos: 6
Horas pizarra: 30 (2 horas/semana)
Horas problemas: 15 (en aula)
Total horas: 60
Horas prácticas laboratorio: 15
(ficha guía docente )
PROFESOR
OBJETIVOS
El objetivo de la asignatura es familiarizarse con el problema de la
inevitable obsolescencia en los sistemas informáticos. Se tratará cómo el
desfase tecnológico afecta a los distintos componentes de un sistema de
información (hardware, software, datos, procesos de negocio), las distintas
estrategias para enfrentarnos a dicho desfase (reingeniería, encapsulación,
migración), y por qué aspectos como la emulación y la preservación digital son
de gran importancia en este ámbito. Todo ello se ilustrará con casos reales, sus
problemas y las soluciones planteadas. También se hablará de las herramientas
informáticas existentes para dar solución a algunos de estos problemas.
PROGRAMA
(descarga y descomprime los ficheros referenciados por las diapositivas )
Parte I: Introducción a los sistemas legados
Motivación: algunos casos reales
Evolución de la tecnología informática
Sistemas abiertos y cerrados
Parte II: Mantenimiento e integración de software
Encapsulación
Estrategias de migración
Reingeniería y mantenimiento
Ingeniería inversa
Parte III: Preservación digital de sistemas informáticos
Charlas invitadas
VIDEO
PRÁCTICAS
Trabajo temático: Debates cara a cara
BIBLIOGRAFÍA
Bibliografía básica:
Macluskey, "Memorias de un Viejo Informático", 394 pag., Sept. 2014
W.M. Ulrich, "Legacy Systems. Transformation Strategies", Prentice-Hall, ISBN 0-13-044927-X, 2002
R.C. Seacord, D. Plakosh, G.A. Lewis, "Modernizing Legacy Systems", Addison-Wesley, ISBN 0-321-11884-7, 2003
Walter Isaacson, "Steve Jobs", ed. Debate, ISBN 8499921181, pag. 744, 2011
La biografía definitiva de Steve Jobs, el fundador de Apple, escrita con su colaboración.
Bibliografía complementaria:
J. Astor, "Lenguaje de Programación COBOL", Edunsa, ISBN 84-85257-92-0, 4ª edición, 1986
A.S. Philippakis, L.J. Kazmier, "COBOL Estructurado", MCGraw-Hill, ISBN 968-451-422-0, 1983
P. Guillet, "Virtualización de sistemas de información con VMware", Eni Ediciones, ISBN 2746054418, 2010
EVALUACIÓN
Examen con supuestos teórico-prácticos: 40% de la nota final
Prácticas laboratorio: 40% de la nota final
Trabajo temático: 20% de la nota final
Hay que aprobar cada prueba por separado .
emena@unizar.es Oct. 15, 2013