Streckenbach, Mirko
KABA - a system for refactoring Java programs
KABA - ein System für Refactoring von Java-Programmen
Open Access: Freier Zugang zum Volltext!





| SWD-Schlagwörter: |
| Java <Programmiersprache>, Refactoring , Programmanalyse |
| Beteiligte Einrichtung: |
| Mitarbeiter Lehrstuhl/Einrichtung der Fakultät für Informatik und Mathematik |
| Fakultät: |
| Fakultät für Informatik und Mathematik |
| DDC-Sachgruppe: |
| Informatik |
| Dokumentart: |
| Dissertation |
| Hauptberichter: |
| Snelting, Gregor (Prof. Dr.) |
| Sprache: |
| Englisch |
| Tag der mündlichen Prüfung: |
| 27.04.2005 |
| Erstellungsjahr: |
| 2005 |
| Publikationsdatum: |
| 13.09.2005 |
|
Kurzfassung auf Englisch: |
| Refactoring is a well known technique to enhance various aspects of an
object-oriented program. It has become very popular during recent
years, as it allows to overcome deficits present in many programs.
Doing refactoring by hand is almost impossible due to the size and
complexity of modern software systems. Automated tools provide support
for the application of refactorings, but do not give hints, which
refactorings to apply and why. The Snelting/Tip analysis is a program
analysis, which creates a refactoring proposal for a class hierarchy
by analyzing how class members are used inside a program.
KABA is an adaption and extension of the Snelting/Tip analysis for
Java. It has been implemented and expanded to become a semantic preserving,
interactive refactoring system. Case studies of real world programs
will show the usefulness of the system and its practical value. |
Hinweis zum Urheberrecht
URN: urn:nbn:de:bvb:739-opus-638
URL dieser Seite: http://www.opus-bayern.de/uni-passau/volltexte/2005/63/
Home
Suchen
Melden
Veröffentlichen
Hilfe
Kontakt
©
Universitätsbibliothek Passau · Innstrasse
29 · 94032 Passau
Tel. (0851) 509 1645 · Fax (0851) 509 1602 ·
Mail opus@uni-passau.de
22.12.08
|