ACM Distinguished Paper Award für Forschung zu effizienteren Softwaretests

Eine Forschungspublikation unter Beteiligung von Wissenschaftlerinnen und Wissenschaftlern von Fraunhofer FOKUS wurde auf der 41. IEEE/ACM International Conference on Automated Software Engineering (ASE 2026) mit dem renommierten ACM Distinguished Paper Award ausgezeichnet. Prämiert wurde der Beitrag „Stop When It Matters: Detectability-Guided Microbenchmarking for Performance Regression Testing“, der einen neuen Ansatz für effizientere und ressourcenschonendere Leistungstests in der Softwareentwicklung vorstellt.

© AI generated

Die Arbeit adressiert eine zentrale Herausforderung der modernen Softwaretechnik: Um sicherzustellen, dass Aktualisierungen ein Programm nicht ungewollt verlangsamen, führen Entwickler kontinuierlich Leistungstests (Microbenchmarks) durch. In der Praxis ist dieses Benchmarking jedoch extrem rechen- und zeitintensiv.

Effizienzsteigerung in der Softwareentwicklung

Das prämierte Forscherteam hat einen neuartigen, intelligenten Ansatz entwickelt, um die Ausführung dieser Benchmarks zu optimieren. Anstatt die Benchmarks nach einem starren Zeitbudget ablaufen zu lassen, entscheidet das neue System dynamisch auf Basis statistischer Kriterien (Minimum Detectable Effect), wann ausreichend Daten für ein verlässliches Ergebnis vorliegen. Der Benchmark wird exakt dann gestoppt, wenn die gesuchte Leistungsveränderung nachgewiesen – oder sicher ausgeschlossen – werden kann.

Geringerer Aufwand, gleichbleibende Zuverlässigkeit

Die Evaluation anhand großer Open-Source-Projekte zeigt: Der ressourcenintensive Benchmarking-Aufwand lässt sich durch diesen Ansatz massiv reduzieren. Dank fundierter statistischer Methoden liefert das System dabei weiterhin hochpräzise und verlässliche Ergebnisse. Damit leistet die Publikation einen wichtigen Beitrag zu einer effizienteren und nachhaltigeren Softwareentwicklung.

Letzte Änderung: