Tool-supported Refactoring of Aspect-oriented Programs

CHF 98.00
Auf Lager
SKU
ISVNQG4G1Q9
Stock 1 Verfügbar
Geliefert zwischen Mi., 26.11.2025 und Do., 27.11.2025

Details

Aspect-oriented programming (AOP) offers a new concept for improving the modularity of crosscutting concerns. The advanced composition mechanisms introduced for realizing this concept cause serious software evolution problems and prevent in particular tool-supported refactoring of aspect-oriented programs.This dissertation presents an approach to refactoring that uses change impact analysis techniques to verify the validity of behavioral compositions in aspect-oriented programs. It shows how the refactoring process can be extended to detect invalidated compositions and to adjust their specifications.In particular, the dissertation discusses and classifies general attributes of existing approaches for composing program behavior in AOP and illustrates in which way they cause evolution-related problems. It presents a model for representing the meta-level information used, which enables the detection of invalidated compositions. The presented prototype demonstrates how the proposed approach can be integrated in mainstream refactoring tools, showing different ways to assist developers in detecting and adjusting invalidated compositions.

Autorentext
Jan Wloka is a postdoctoral researcher at Rutgers University, USA. He received his Ph.D. from the TU Berlin in 2007. Jan worked on integrated tool support for several years at Fraunhofer FIRST. His research on program analysis techniques targets safe change integration, refactoring for new programming models, and change-centric test development.

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783836489997
    • Sprache Englisch
    • Größe H220mm x B12mm x T150mm
    • Jahr 2013
    • EAN 9783836489997
    • Format Kartonierter Einband (Kt)
    • ISBN 978-3-8364-8999-7
    • Titel Tool-supported Refactoring of Aspect-oriented Programs
    • Autor Jan Wloka
    • Untertitel Why Aspect-oriented Programming Prevents Developers from Using Their Favorite Refactoring Tools, and How These Tools Can Be Made Aspect-aware?
    • Gewicht 320g
    • Herausgeber VDM Verlag Dr. Müller e.K.
    • Anzahl Seiten 204
    • Genre Informatik

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470