Detailseite
Modellgetriebener, kostenbasierter Datenbankenentwurf
Antragsteller
Professor Dr.-Ing. Wolfgang Lehner
Fachliche Zuordnung
Theoretische Informatik
Förderung
Förderung von 2009 bis 2014
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 118926703
Die Entwicklung von datenbankgestützten Anwendungen wird aktuell von zwei Trends maßgeblich beeinflusst. Zum einen wird durch das Paradigma der modellgetriebenen Softwareentwicklung die Entwicklung und Wartung von Software zunehmend automatisiert und die Arbeit des Softwareentwicklers weg vom Quellcode hin auf die fachlichen Aspekte der zu realisierenden Anwendung fokussiert. Zum anderen stellen die Datenbankhersteller im Rahmen ihrer Bemühungen hin zu Autonomous Computing mehr und mehr Werkzeuge bereit, welche die Entwicklung und Administration des physischen Datenbankentwurfs auf Basis kostenbasierter Entscheidungen unterstützen und automatisieren. Beide Trends, der eine aus der Softwaretechnologie-Community, der andere aus der Datenbank-Community, weisen in die gleiche Richtung: Mehr Automatisierung, mehr Abstraktion, mehr Entlastung und Fokussierung auf die fachlichen Fragen in der Entwicklung und Wartung von datenbankgestützten Anwendungen. Beide Trends und die mit ihnen entstandenen Methoden, Technologien und Werkzeuge weisen aktuell jedoch kaum eine Integration auf, wodurch die gemeinsamen Ziele an der Schnittstelle zwischen Datenbank und Anwendung verfehlt werden. Notwendig ist daher eine theoretisch fundierte Integration kostenbasierter Datenbankentwurfswerkzeuge mit modellgetriebenen Softwareentwicklungsmethoden um so den Datenbankentwurf im Rahmen des Softwareentwicklungsprozesses stärker zu automatisieren und gleichzeitig mehr Optimierungsmöglichkeiten des Entwurfs auszuschöpfen.
DFG-Verfahren
Sachbeihilfen