Thema: Automatisierte Erstellung von technischen Forschungssoftware-Metadaten aus einem Gitlab-Repository

Thema: Automatisierte Erstellung von technischen Forschungssoftware-Metadaten aus einem Gitlab-Repository

Grunddaten

Titel Automatisierte Erstellung von technischen Forschungssoftware-Metadaten aus einem Gitlab-Repository
Beschreibung

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.

Heimateinrichtung Department für Informatik
Art der Arbeit praktisch / anwendungsbezogen
Abschlussarbeitstyp Bachelor oder Master
Autor Stephan Alexander Ferenz, M. Sc.
Status abgeschlossen
Aufgabenstellung

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

Voraussetzung

• Programmierkenntnisse
• Idealerweise Grundkenntnisse im Bereich Metadaten und/oder Semantic Web

Erstellt 07.07.2021
Abgeschlossen am 26.03.2024

Studiendaten

Abteilungen
  • Digitalisierte Energiesysteme
Studiengänge
  • Fach-Bachelor Wirtschaftsinformatik
  • Master European Master in Renewable Energy
  • Master Sustainable Renewable Energy Technologies
  • Master Informatik
  • Master Renewable Energy Online
  • Zwei-Fächer-Bachelor Informatik
  • Fach-Bachelor Informatik
  • Master Wirtschaftsinformatik
Zugeordnete Veranstaltungen
Ansprechpartner