Deine Aufgaben bei uns
Als Charge Point Operator (CPO) sind wir verpflichtet, regelmäßig strukturierte Daten an verschiedene externe Organisationen zu übermitteln – jede mit eigener Schnittstellenspezifikation. Diese Schnittstellen ändern sich regelmäßig, was zu manuellem Aufwand und Wartung führt.
Ziel deiner Abschlussarbeit ist es, ein technisches Konzept sowie einen Prototyp zu entwickeln, mit dem Schnittstellen automatisiert generiert, validiert und bei Änderungen automatisch angepasst werden können.
Mögliche Fragestellungen
Ziel deiner Abschlussarbeit ist es, ein technisches Konzept sowie einen Prototyp zu entwickeln, mit dem Schnittstellen automatisiert generiert, validiert und bei Änderungen automatisch angepasst werden können.
Mögliche Fragestellungen
- Wie können bestehende Standards wie OpenAPI, XSD, JSON Schema etc. effizient genutzt werden, um Schnittstellen automatisch zu generieren?
- Welche Tools und Frameworks (z. B. Swagger Codegen, OpenAPI Generator, GPT, Transformers) eignen sich für diesen Anwendungsfall?
- Inwieweit können KI-Methoden (z. B. NLP, ML, Reinforcement Learning) bei Mapping, Änderungsdetektion und Dokumentenanalyse unterstützen?
- Wie kann ein robuster, versionierter Automatisierungsprozess aussehen (z. B. Azure DevOps, CI/CD)?
- Wie lässt sich eine Lösung in ein bestehendes Enterprise Data Warehouse integrieren?
- Analyse vorhandener Schnittstellenspezifikationen (z. B. DATEX II)
- Recherche und Vergleich geeigneter Tools und KI-Ansätze
- Entwicklung eines Konzepts zur automatischen Code- & Schnittstellengenerierung
- Prototypische Umsetzung
- Vorstellung der Ergebnisse und Handlungsempfehlung für die Praxis