Logo des Repositoriums
 

Extract Method Refactoring-Vorschläge automatisch ableiten

dc.contributor.authorHaas, Roman
dc.contributor.authorHummel, Benjamin
dc.date.accessioned2023-03-08T14:17:22Z
dc.date.available2023-03-08T14:17:22Z
dc.date.issued2016
dc.description.abstractDas 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.de
dc.identifier.pissn0720-8928
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/40699
dc.language.isode
dc.publisherGeselllschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 36, Heft 3
dc.titleExtract Method Refactoring-Vorschläge automatisch ableitende
dc.typeText/Journal Article
gi.citation.publisherPlaceBonn
gi.conference.sessiontitleBerichte aus den Fachgruppen und Arbeitskreisen

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
WSRE2016_12_paper_19.pdf
Größe:
164.11 KB
Format:
Adobe Portable Document Format