Logo des Repositoriums
 

KABA Ein System zur Refaktorisierung von Java-Programmen

dc.contributor.authorStreckenbach, Mirko
dc.contributor.editorWagner, Dorothea
dc.date.accessioned2017-09-22T20:43:07Z
dc.date.available2017-09-22T20:43:07Z
dc.date.issued2006
dc.description.abstractRefactoring ist eine bekannte Technik, um verschiedene Aspekte eines objekt-orientierten Programms zu verbessern. Sie ist in den letzten Jahren sehr populär geworden, da sie es erlaubt, Defizite zu beseitigen, die sich in sehr vielen Programmen finden. Die Größe moderner Software-Systeme macht es unmöglich, Refactoring von Hand durchzuführen. Zwar existieren Werkzeuge, die es ermöglichen Refactorings automatisch anzuwenden, aber sie machen keine Vorschläge, welches Refactoring angewendet werden sollte und warum. Die Snelting/Tip-Analyse ist eine Programm- Analyse, die einen Restrukturierungs-Vorschlag für eine ganze Klassen-Hierarchie macht. Sie basiert auf der Analyse der Verwendung von Klassen-Members. KABA ist eine Adaption und Erweiterung der Snelting/Tip-Analyse für Java. Ih- re Implementierung ist erweitert worden zu einem semantik-erhaltenden, interaktiven Refactoring-System. Fallstudien belegen die Nützlichkeit dieses Systems in der Praxis.de
dc.identifier.isbn978-3-88579-330-X
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/4527
dc.language.isode
dc.publisherGesellschaft für Informatik
dc.relation.ispartofAusgezeichnete Informatikdissertationen 2005
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Dissertations, Volume D-6
dc.titleKABA Ein System zur Refaktorisierung von Java-Programmende
gi.citation.endPage200
gi.citation.publisherPlaceBonn
gi.citation.startPage191

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
gi-diss-006-020.pdf
Größe:
181.61 KB
Format:
Adobe Portable Document Format