Auflistung Softwaretechnik-Trends 36(2) - 2016 nach Autor:in "Haas, Roman"
1 - 1 von 1
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelExtract Method Refactoring-Vorschläge automatisch ableiten(Softwaretechnik-Trends Band 36, Heft 3, 2016) Haas, Roman; Hummel, BenjaminDas Extract Method Refactoring ist eine gebräuchliche Art, zu lange Methoden im Code zu kurzen. Bevor aber Tool-Support fur das Refactoring genutzt werden kann, mussen Entwickler zunäachst geeignete Codezeilen identifizieren – ein zeitintensives und fehleranfälliges Unterfangen. Dieses Paper präsentiert einen Ansatz, der automatisch Vorschläge fur Extract Method Refactorings generiert. Dazu werden zunächst alle gültigen Extract Method Refactorings berechnet und anschließend diejenigen vorgeschlagen, die die Komplexität des Codes am meisten verringern. Der Ansatz beruht auf einer Scoring-Funktion, deren Gewichtung durch Learning-to-Rank-Verfahren bestimmt wurde. Wir stellen in diesem Paper auch die wichtigsten Ergebnisse aus den Learning-to-Rank-Verfahren anhand von drei Forschungsfragen vor.