Abschlussarbeit Software-Evolution: Nutzungsanalyse von Schnittstellen in Bestandsanwendungen


Zeitpunkt der Veröffentlichung: 16.10.2020

Standort: Karlsruhe

Berufsfeld: Programmierung

Berufserfahrung: Bachelorand/Masterand

Chiffre: CASFL200920

Teaser: Du möchtest in deiner Thesis Forschung und Praxis verbinden? Dann treiben in unseren Future Labs die neusten IT Trends voran.

 

 

Dein Gestaltungsspielraum

· Das Thema:Im Evolutionsprozess einer Software finden immer wieder Veränderungen an deren Struktur und Funktionsumfang statt. Während Erweiterungen leicht möglich sind, beinhalten Änderungen immer Risiken. Zum Einen sind Nutzer die Funktionsweise gewohnt, zum Anderen werden Schnittstellen in Erweiterungen genutzt. Besonders problematisch ist dabei die Nutzung von undokumentierten Schnittstellen, da diese bei Änderungen nicht gesondert berücksichtigt und dokumentiert werden.Um solche Probleme zu vermeiden und auf einer soliden Faktenbasis entscheiden zu können, benötigen Softwareanbieter also dringend eine Überwachungs- und Analyselösung.

. Im Rahmen deiner Thesis untersuchst du die Möglichkeiten eine Nutzungsanalyse von Schnittstellen für Bestandssoftware automatisiert nachzurüsten und auszuwerten.

. Dabei berücksichtigst du neben den Auswirkungen zur Laufzeit auch Datenschutzaspekte.

. Du recherchierst den neusten Stand von Wissenschaft und Technik und lernst unsere vielseitige Software-Landschaft kennen.

. Auf Basis deiner Analyse und im Austausch mit unseren Experten erstellst du ein Konzept zur Automation der Schnittstellenüberwachung.

. Optional setzt du dein Konzept in einem Prototyp um und evaluierst deine Arbeit anhand eines realen Anwendungsfalls.


Deine Skills

· Du bist in der letzten Phase deines informatikorientierten Studiums (Bachelor oder Master).

· In objektorientierten Technologien (u.a. Java, C#) hast du Kenntnisse, die du schon in der Praxis testen konntest.

· Bringst du auch Know-how in den vorgestellten Bereichen mit? Umso besser.

. Du treibst dein Thema eigenständig und systematisch voran

. Mit kreativem und unkonventionellem Denken erreichst du dein Ziel.

. Komplexe Zusammenhänge schrecken dich nicht ab, sondern spornen dich erst an.


Interessiert? Dann schicke uns jetzt deine Bewerbungsunterlagen (Motivationsschreiben, Lebenslauf und aktuellster Notenauszug) an jobs@cas.de


Weitere Stellenangebote: