Industrial Cooperation: Action Plan for Code Library Compiler Errors (BA/SA)

Institute
Lehrstuhl für Automatisierung und Informationssysteme (TUM-ED)
Type
Bachelor's Thesis / Semester Thesis /
Content
 
Description

Migrating to a newer version of a code library, based on real code from SOMIC and Schneider, often involves shifting interfaces, renaming or removing functions, and breaking long-standing assumptions, resulting in a flood of compiler errors.
What looks like chaos at first is usually a symptom of tightly coupled code and outdated usage patterns.

The work focuses on analyzing compiler errors in context, not in isolation.
By mapping errors to the project structure, you identify root causes, shared dependencies, and cascaded failures that generate redundant messages.
From there, changes are grouped and prioritized, allowing a clear sequence of fixes that resolve multiple errors at once.
The outcome is a targeted roadmap that minimizes rework, avoids trial-and-error debugging, and guides the upgrade with the least possible effort and risk.

Requirements

Please apply with your CV and Grade Report if you have:

  • Some basic programming knowledge
  • A general interest in industrial automation
Possible start
sofort
Contact
Lucas Romier
Room: 0133
lucas.romiertum.de
Announcement