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.
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.
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.
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 detailsand 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
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.