Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03340.jsonl.gz/2160

In diesem Projekt erforschen wir neue Wege, um Software Entwicklern in der Beantwortung von Fragen in Bezug auf die entwickelte Software zu unterstützen.
Das Projekt ist in vier parallele Forschungsteile für Doktoranden aufgebaut.
Im ersten Teil, „Bewegliche Gewinnung/Methoden von Modellen“ erforschen wir wie Software Quellcodes und die dazugehörenden Informationen in Software Modellen umgesetzt, einfach abgefragt, analysiert und effizient gestaltet werden können. Die grösste Herausforderung ist es, solche Modelle ohne grossen Entwicklungsaufwand in einer komplexen Parsing-Technologie schnell zu programmieren und zu verfeinern.
Im zweiten Teil „Kontextabhängiger Werkzeugaufbau“ streben wir danach, Entwickler so zu unterstützen, dass neue Werkzeuge die gezielt für die Anwendungsdomäne funktionieren, möglichst einfach und schnell gebaut werden können.
Der dritte Teil „Ökosystem mining“ stellt Entwicklern nützliche Informationen über andere zusammenhängende Projekte wie z.B. wiederverwendbare Code-Beispiele, Möglichkeiten zur Software Erneuerung, verbreitete Softwarefehler und Fehlerbehebung zur Verfügung.
Zum Schluss in Teil „Evolutionäre Überwachung“ verfolgen wir die Entwicklung des Softwaresystems mit dem Ziel, die Entwickler über Schwachstellen und Verbesserungsmöglichkeiten laufend zu informieren.