- AutorIn
- M.Sc. Ilie Savga
- Titel
- A Refactoring-Based Approach to Support Binary Backward-Compatible Framework Upgrades
- Zitierfähige Url:
- https://nbn-resolving.org/urn:nbn:de:bsz:14-qucosa-38533
- Datum der Einreichung
- 16.06.2009
- Datum der Verteidigung
- 21.04.2010
- Abstract (EN)
- Evolutionary changes applied to a framework API may invalidate existing framework-based applications. While manually adapting applications is expensive and error-prone, automatic adaptation demands cumbersome specifications, which the developers are reluctant to write and maintain. Considering structural changes (so-called refactorings) of framework APIs, our adaptation technology supports backward-compatible framework upgrade. The technology is rigorous defining precisely the structure and automatic derivation of compensating adapters. It is also practical compensating for most application-breaking API changes automatically, while requiring neither manual adaptation nor recompilation of existing application code.
- Freie Schlagwörter (DE)
- Software Framework, Software Upgrade, Refactoring, Adaption, Entwurfsmuster
- Freie Schlagwörter (EN)
- Software Framework, Software Upgrade, Refactoring, Adaptation, Design Pattern
- Klassifikation (DDC)
- 004
- Klassifikation (RVK)
- ST 280, ST 230
- GutachterIn
- Prof. Dr. rer. nat. habil. Uwe Aßmann
- Prof. Dr. Friedrich Steimann
- BetreuerIn
- Prof. Dr. rer. nat. habil. Uwe Aßmann
- Den akademischen Grad verleihende / prüfende Institution
- Technische Universität Dresden, Dresden
- URN Qucosa
- urn:nbn:de:bsz:14-qucosa-38533
- Veröffentlichungsdatum Qucosa
- 12.07.2010
- Dokumenttyp
- Dissertation
- Sprache des Dokumentes
- Englisch
- Lizenz / Rechtehinweis