Project Details
Plat_Forms: Erkundung emergenter Eigenschaften verschiedener Plattformen für Web-Entwicklung
Applicant
Professor Dr. Lutz Prechelt
Subject Area
Software Engineering and Programming Languages
Term
from 2010 to 2014
Project identifier
Deutsche Forschungsgemeinschaft (DFG) - Project number 179322192
Softwareentwicklungsplattformen (Programmiersprachen, Bibliotheken, Frameworks und Werkzeuge) und vor allem deren emergente Eigenschaften spielen eine wichtige Rolle für Verbesserungen bei der Softwareherstellung, sind aber bisher kaum wissenschaftlich untersucht. Das beantragte Vorhaben Plat_Forms soll deswegen zum einen eine Methodik für bezahlbare vergleichende Untersuchungen (auf Projektniveau) von Plattformen für die Entwicklung web-basierter Anwendungen entwickeln und zum anderen diese Methodik in zwei Studien mit je sechs beteiligten Plattformen und 18-24 Teams von professionellen Softwareentwicklern anwenden. In jeder Studie wird ein Schwerpunktaspekt (einmal Sicherheit, einmal Änderbarkeit) besonders intensiv betrachtet und ausgewertet. Ein Pilotversuch mit drei Plattformen hat bereits die Machbarkeit solcher Studien demonstriert und auch gezeigt, dass daraus wertvolle und zum Teil überraschende Einsichten hervorgehen.
DFG Programme
Research Grants