Continuous Software Engineering

  • Type: Seminar (S)
  • Chair: KIT-Fakultäten - KIT-Fakultät für Informatik - KASTEL – Institut für Informationssicherheit und Verlässlichkeit - KASTEL Koziolek
  • Semester: WS 24/25
  • SWS: 2
  • Lv-No.: 2400108
Content

Modern software engineering happens in short cycles, which allow fast feedback. Technologies like build servers and containerization support fast, frequent and automated deployment of software to production systems and fast feedback to development (devops).

The term "continuous software engineering" combines different aspects of this intertwinement of different software engineering activities.

In this seminars, students will work on a topic in the context of continuous software engineering. Some of the addressed topics will be concerned with challenges when engineering systems with machine-learning components.

Language of instructionGerman/English
Bibliography

Fitzgerald, Brian, and Klaas-Jan Stol. "Continuous software engineering: A roadmap and agenda." Journal of Systems and Software 123 (2017): 176-189.