Courses
Software Reengineering
Lecture with exercise (SS 20) - Organisation
News
- 21.04.2020 Please have a look into the dates of the Software Reegineering course: Lectures
- 20.04.2020 The course is configured and is expected to start as an online course on May 4th. You can already enroll into the lecture and an exercise team: OPAL link to the course Software Reengineering
- 31.03.2020 The start of the block course is planned as a presence course on May 11, 2020. Due to the Covid-19 crisis, it is still unclear whether the course can take place. Stay informed about this news!
Please contact birgit.demuth@tu-dresden.de if you have any questions. - 31.03.2020 The website goes online.
Welcome to the course Software Reengineering
Over 70% of the personnel working in the German IT are working on existing, so-called legacy systems, i.e. systems that are over five years old. Young people entering the field are most likely to wind up maintaining such a legacy system. The developers of these early systems are retiring, but their software remains. It is too costly to remake them, so the old generation must be replaced by a new one, willing and able to learn the old technology. It will also be the job of the new generation to eventually migrate the old software to a modern environment, where it can be further developed. Before being migrated, the software has to be reengineered to meet the requirements of the new technology. The goal of the course is to prepare the new generation for the work awaiting them.
The course is offered with 2/2/0 SWS for Master/Diploma/Bachelor students. It is organized as a block course. Lectures and exercises are both held in English. Lecturer is Harry Sneed.
The course is offered with 2/2/0 SWS for Master/Diploma/Bachelor students. It is organized as a block course. Lectures and exercises are both held in English. Lecturer is Harry Sneed.
Harry Sneed
Harry Sneed is currently working as a test, measurement and migration consultant for Austrian and German IT users, dealing mainly with legacy systems. In addition, he is teaching Software Evolution and Product Management for the Fachhochschule Hagenberg as well as Software Measurement and Test Automation for the Fachhochschule Wien. In the past he has taught at the University of Sannio in Italy, the University of Szeged in Hungary and the Universities of Passau and Koblenz in Germany. At the University of Regensburg he taught Sofware Engineering for Wirtschaftsinformatiker for 15 years. He has worked for over 45 years in the IT field, written 24 books, developed over 50 tools and published more than 450 technical articles.
Appointments
Exam
Exercises
Allowances
The course can be used for the modules as specified by the department: here. Students with other exam regulations can attend the course, but cannot do the exam.