Abschlussarbeiten

Abschlussarbeiten bei DAASI International

Als Spin-Off der Universität Tübingen hat die DAASI International einen engen Bezug zu Lehre und Forschung. So war sie bereits an verschiedenen nationalen sowie internationalen Forschungsprojekten beteiligt und die verantwortlichen Mitarbeiter besitzen ein tiefes Verständnis für wissenschaftliche Fragestellungen. Gerne betreuen wir auch Ihre Abschlussarbeit (Bachelor, Master, etc.) und unterstützen Sie bei der Themenfindung, sollten Sie sich dazu entschließen, Ihre Thesis in Zusammenarbeit mit DAASI International zu schreiben.

Auf dieser Seite finden Sie einige mögliche Themen für eine von der DAASI International betreute Bachelorarbeit. Natürlich sind wir auch für andere, zu unserem Geschäftsfeld passende, Themenvorschläge offen und besprechen diese gerne in einem persönlichen Gespräch.

Mögliche Themen einer von DAASI International betreuten Bachelorarbeit

1.) Möglichkeit der Migration von klassischen Backends zu Microservices an Beispiel einer Django-Anwendung
2.) Erstellung einer produktionsreifen App auf Grundlage eines bestehenden PoC (Mobile-Scim) für ein Firmenadressverzeichnis
3.) Untersuchung, wie KI in ein Open Source CRM-System eingebunden werden kann
4.) Implementierung eines PoC für eine OAuth2-Server Plugin für Satosa in Python
5.) Prototypischer Aufbau einer Kubernetes-Infrastruktur für automatisiertes Cloud-Computing
6.) Einsatz von KI-Verfahren für Identifizierung von Doppelidentitäten
1.) Möglichkeit der Migration von klassischen Backends zu Microservices an Beispiel einer Django-Anwendung
  • Motivation
  • Einführung in Microservice-Architektur
  • Beschreibung oldschool MVC-Modell
  • Beschreibung Django
  • Übersicht über und Auswahl eines microservicefähigen Frameworks, wie z.B. Flask
  • Beschreibung der Vorteile des ausgewählten Frameworks
  • Beschreibung Anwendung
  • Beschreibung PoC
  • Use case für Migration
  • Implementierung POC
2.) Erstellung einer produktionsreifen App auf Grundlage eines bestehenden PoC (Mobile-Scim) für ein Firmenadressverzeichnis
  • Motivation
  • Analyse PoC
  • Definition use cases eines MVP
  • Beschreibung Back-End
  • Integration in das Standard-Telefonbuch
  • Integration von Genehmigungsworkflows
  • Implementierung der neuen Funktionalität
  • Implementierung von Unit- und Funktionstests
3.) Untersuchung, wie KI in ein Open Source CRM-System eingebunden werden kann
  • Motivation: was kann KI für CRM tun
  • Beschreibung Crust und dessen Low Code Development Plattform (Crust Compose)
  • Beschreibung Schnittstellen
  • Beschreibung von Python KI-Frameworks und begründete Auswahl eines davon
  • Beschreibung eines minimalen Use case für den PoC
  • Implementierung des PoCs, in dem Mock-Up-KI-Funktionalität in Crust integriert wird.
4.) Implementierung eines PoC für eine OAuth2-Server Plugin für Satosa in Python
  • Beschreibung OAuth2 und OIDC
  • Beschreibung didmos 2 Authenticator
  • Konzept zur Erweiterung des didmos 2 Authenticators um einen OAuth2-Server
  • Implementierung eines PoC auf Grundlage von IdentityPython-Bibliotheken
  • Einbinden als Plugin in Satosa (Codebasis von didmos2 Authenticator)
5.) Prototypischer Aufbau einer Kubernetes-Infrastruktur für automatisiertes Cloud-Computing
  • Einführung in Microservices und Container (Docker)
  • Verschiedene Möglichkeiten der Orchestrierung von Containern
  • Vorteile von Kubernetes
  • Vorstellung des Beispielprojekts Shibboleth Identity Provider
  • Implementierung einer prototypischen Kubernetes-Infrastruktur für Shibboleth IdP unter Verwendung von Dashboard
6.) Einsatz von KI-Verfahren für Identifizierung von Doppelidentitäten
  • Motivation
  • Klassische Methoden der Identitätsfindung
  • Beschreibung Use-Case
  • Implementierung PoC einer Schnittstelle für didmos ETL
  • Implementierung PoC der KI-Komponente unter Einsatz von PyTorch
Menü