Stud.IP Uni Oldenburg
University of Oldenburg
22.09.2021 10:45:56
ThesisTopics

Personal details

Title Automatisierte Erstellung von technischen Forschungssoftware-Metadaten aus einem Gitlab-Repository
Description
Im Kontext verschiedener Open Science Strategien, u.a. im Rahmen der nationalen Forschungsdaten-
infrastrukturinitiative (NFDI) der DFG, spielen offene Forschungsdaten und -software eine zunehmend
wichtige Rolle in der Wissenschaft. Dabei sollen Daten und Software möglichst nach dem FAIR-Prinzip
vorliegen. FAIR steht dabei für Findable, Accessible, Interoperable und Reusable.

Um Forschungssoftware FAIR zu gestalten sind Metadaten besonders wichtig. Mit Metadaten wird die
Software generell beschrieben und wichtige Charakteristiken benannt. Bestimmte Metadaten bezie-
hen sich auf den Funktionsumfang der Software, während andere anwendungsunabhängige Charak-
teristike, z.B. die verwendete Programmiersprache, beschreibbar machen. Daten der zweiten Katego-
rie werden als technische Metadaten bezeichnet.
Home institution Department of Computing Science
Type of work practical / application-focused
Type of thesis Bachelor's or Master's degree
Author Stephan Alexander Ferenz, M. Sc.
Status available
Problem statement
Gegenstand der Abschlussarbeit soll die automatisierte Erstellung von technischen Metadaten zu For-
schungssoftware aus einem Gitlab Repository sein.
Dazu sollen zunächst geeignete Metadaten Formate für Forschungssoftware recherchiert werden. An-
schließend soll analysiert werden, welche Metadatenfelder sich mit Hilfe von Gitlab füllen lassen. Die-
ser Prozess soll automatisiert abgebildet werden.

Die Aufgabe teilt sich in folgende Arbeitspakete:
• Recherche nach Forschungssoftware Metadaten Schemata
• Vergleich der gefunden Schemas und Wahl des passenden Schemas für die Umsetzung
• Mapping der Metadatenfelder auf die Eigenschaften des Gitlab Repositories (Crosswalk)
• Erstellung eines Tools zur automatisierten Erstellung von Metadaten
• Prüfung des Tools an geeigneten Repositories
Requirement
• Programmierkenntnisse
• Idealerweise Grundkenntnisse im Bereich Metadaten und/oder Semantic Web
Created 07/07/21

Study data

Departments
  • Digitalisierte Energiesysteme
Degree programmes
  • Bachelor's Programme Business Informatics
  • Dual-Subject Bachelor's Programme Computing Science
  • Bachelor's Programme Computing Science
  • Master's Programme Business Informatics
  • Master's Programme European Master in Renewable Energy (EUREC)
  • Master's Programme Computing Science
  • Master's Programme Postgraduate Programme Renewable Energy
  • Master's Programme Renewable Energy Online
Assigned courses
Contact person