• Haupteingang zum Campus der Universität Magdeburg

Arbeitsgruppe Datenbanken und Software Engineering (DBSE)

Forschungsschwerpunkte

Die Forschung der Arbeitsgruppe richtet sich an den zwei Themengebieten Datenbanken und Software Engineering sowie der Ausnutzung der Synergien beider Gebiete aus.

Zu den Schwerpunkten in der Forschung gehören unter anderem:

  • Datenmanagement auf neuer Hardware
  • Datenmanagement in der Cloud
  • Analyse von Metaproteomdaten
  • Maßgeschneiderte Datenhaltung
  • Refaktorisierung, Wartung und Weiterentwicklung von Softwareproduktlinen
  • Variabilitätsanalyse von Anforderungsdokumenten 
  • Adaptive Informationssysteme 

Vor dem Hintergrund der Möglichkeiten moderner Hardware erforschen wir Lösungen im Kontext von hybrid transaktionalen und analytischen Anfrageverarbeitungen (HTAP). Zu diesen Lösungen gehört die sich autonom konfigurierende NoSQL Dokument-Graphdatenbank GeckoDB (www.geckodb.com), zahlreiche Prototypen und hardware-sensitive Daten- und Indexstrukturen, wie der von uns entwickelte Elf Index (www.elf.ovgu.de). Darüber hinaus erweitern wir Datenbank-Architekturkonzepte für neue Anwendungsgebiete im Rahmen des DFG Schwerpunktprogramms, um systemseitig eine native Plug'n'Play Unterstützung für heterogenen Prozessoren zu ermöglichen. 

Im Bereich Software Engineering er- forscht die Arbeitsgruppe Programmier- techniken zur Implementierung von Software-Produktlinien. Zur Unterstützung der Forschung entwickeln wir das Plugin FeatureIDE, ein Eclipse Plugin zur Entwicklungsunterstützung von Softwareproduktlinien. Ein großer Bestandteil der Forschung fokussiert sich hierbei auf das Projekt EXPLANT, das die Überführung von Software-Produkten in eine gemeinsame Software-Produktlinie umfasst.

Lehrangebot

Das Lehrangebot der Arbeitsgruppe Datenbanken und Software Engineering ist vielseitig in den Bachelor- und Master-Studiengängen vertreten. Dabei werden die Grundlagen von Datenbanken schon in den frühen Semestern des Bachelors in Datenbanken & Datenbankimplementierungstechniken eingeführt.

Weiterführende Konzepte der Datenhaltung werden dann im Masterstudium u.a. in den Vorlesungen Advanced Database ModelsDistributed Data ManagementData-Warehouse-Technologien sowie Transaktionsverwaltung behandelt. Neueste wissenschaftliche Erkenntnisse im Bereich Datenbanken werden in der Master-Veranstaltung Advanced Topics in Database vorgestellt.

Diverse Teamprojekte ermöglichen das direkte Mitwirken der Studenten an aktuellen Projekten. Teamprojekte werden über das ganze Studium hinweg angeboten. Bei den Teamprojekten bietet sich die Möglichkeit am Datenbankmanagementsystem GeckoDB (und dessen Storage Engine GridStore) mitzuarbeiten oder auch wichtige Neuerungen für die Entwicklungsumgebung FeatureIDE beizutragen. Zur Einführung der verwendeten Programmierparadigmen von Software-Produktlinien bietet die Arbeitsgruppe die Veranstaltung Implementierung von Software-Produktlinien für interessierte Bachelor-/Masterstudenten an.

Last Modification: 04.04.2018 - Contact Person:

Sie können eine Nachricht versenden an: Webmaster
Sicherheitsabfrage:
Captcha
 
Lösung: