Extract Method Refactoring-Vorschläge automatisch ableiten
dc.contributor.author | Haas, Roman | |
dc.contributor.author | Hummel, Benjamin | |
dc.date.accessioned | 2023-03-08T14:17:22Z | |
dc.date.available | 2023-03-08T14:17:22Z | |
dc.date.issued | 2016 | |
dc.description.abstract | Das 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.pissn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/40699 | |
dc.language.iso | de | |
dc.publisher | Geselllschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 36, Heft 3 | |
dc.title | Extract Method Refactoring-Vorschläge automatisch ableiten | de |
dc.type | Text/Journal Article | |
gi.citation.publisherPlace | Bonn | |
gi.conference.sessiontitle | Berichte aus den Fachgruppen und Arbeitskreisen |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- WSRE2016_12_paper_19.pdf
- Größe:
- 164.11 KB
- Format:
- Adobe Portable Document Format