194.066 Optimizing large IT Legacy - Learning from (still) operative Old IT-Systems and their (non-)replacement
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2021S, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Online

Learning outcomes

 

After successful completion of the course, students are able to recognize aspects in the development of new software products that will have negative effects on maintainability and costs over the entire life cycle of software and to assess the modernization/migration possibilities of existing software systems. Since a continuous database performance during the entire life cycle of software products (also after maintenance interventions) is essential for SLA fulfillment from the user's perspective, the student will be able to recognize tuning potential, especially in relational databases.

The course gives an overview of the topics software maintenance, migration of legacy systems as well as architecture and technology trends in the field of legacy system migration.

Subject of course

The lecture deals with the following aspects of legacy system modernization:

- Basics and Strategy of Legacy System Modernization
- History of today's legacy systems (mainframe, midrange)
- Essential legacy technologies (COBOL, PL/I, Transaction Monitor/CICS, Terminal, Sequential files, Relational databases)
- Integration of legacy technologies into modern service-oriented architectures
- Tuning, especially using the example of relational databases (e.g. basic problems of cost based optimization in relational databases)

Didactical procedure: In the lecture, the necessary basic knowledge is imparted, instructions for further research in case of need for more in-depth study and the presentation of real, large case studies are given.

Teaching methods

The lecture gives an overview of the topics software maintenance, migration of legacy systems as well as architecture and technology trends in the area of legacy system migration using case studies from the industry. Exercise examples will be handed out and partly worked out together to give a deeper understanding.

Mode of examination

Immanent

Additional information

CURRENT INFORMATION:
According to the government's catalogue of measures, classroom teaching is to be suspended from Wednesday 11 March. Please register for the LVA here in TISS, so that we have your contact details
and send you the documents. You are also welcome to send an e-mail to care4u@inso.tuwien.ac.at so that we can inform you about the appropriate information transfer.

Attendance is compulsory

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Sat09:00 - 12:0013.03.2021 Distance Learning via Zoom (LIVE)194.066: Optimierung von Legacy-Systemen - Lernen aus der Geschichte großer IT-Systeme und ihrer (Nicht-)Ablöse
Sat09:00 - 12:0017.04.2021 Distance Learning via Zoom (LIVE)194.066: Optimierung von Legacy-Systemen - Lernen aus der Geschichte großer IT-Systeme und ihrer (Nicht-)Ablöse
Thu17:00 - 19:0029.04.2021 Distance Learning via Zoom (LIVE)194.066: Optimierung von Legacy-Systemen - Lernen aus der Geschichte großer IT-Systeme und ihrer (Nicht-)Ablöse
Sat09:00 - 11:0005.06.2021 Distance Learning via Zoom (LIVE)194.066: Optimierung von Legacy-Systemen - Lernen aus der Geschichte großer IT-Systeme und ihrer (Nicht-)Ablöse

Examination modalities

Obligatory attendance at block lectures. Grading is based on a written exercise on the examination date, whereby the grade can be improved by active participation in the lecture blocks.

Course registration

Begin End Deregistration end
13.02.2021 08:00 24.03.2021 08:00 15.04.2021 08:00

Curricula

Literature

No lecture notes are available.

Language

German