Zum Inhalt springen
Logo Digital Business Management Blog

Digital Business Management Blog

Code­mi­gra­ti­on mit ChatGPT – Eva­lua­ti­on von ChatGPT als Tool zur teil­au­to­ma­ti­sier­ten Code­über­set­zung von COBOL Code zu Python Code

Code von einer Programmiersprache in eine andere zu übersetzen, ist ein Teilprozess der Codemigration. In dieser Bachelorthesis wurde untersucht, ob und inwiefern diese Aufgabe mit der Anwendung von generativer KI unterstützt werden kann. Basierend auf einer Literaturrecherche wurden ein Modell und eine Methodik abgeleitet, anhand welchen die Tauglichkeit (teil-)automatisierten Codeübersetzungen bewertet werden kann. Die Evaluation wurde im Tool ChatGPT und exemplarisch mit dem Programmiersprachenpaar COBOL und Python durchgeführt. Das Ergebnis hat aufgezeigt, dass ChatGPT keine perfekten, durchaus aber brauchbare Codeübersetzungen generieren kann, die einen guten Startpunkt für die Weiterverwendung darstellen. Basierend auf den verwendeten Kriterien hat ChatGPT den Code im Durchschnitt mit 72-prozentigem Erfolg übersetzt. Um Potenziale und Limitationen des Tools und die Relevanz für die Praxis abschliessend bewerten zu können, muss die Forschung jedoch erweitert werden.

Die Bachelor Thesis wird in den Churer Schriften publiziert und kann unter bachelordbm@fhgr.ch angefragt werden.

Anzahl Kommentare 0
Kommentare