KIT | KIT-Bibliothek | Impressum | Datenschutz

Trace Analysis for Aspect Application

Störzer, Maximilian; Krinke, Jens; Breu, Silvia

Abstract:

AspectJ is a language implementing aspect oriented programming on top of Java. Usually aspect application influences not only observable behavior but changes program flow internally. To test if an aspect works as intended, we suggest trace analysis to capture these internal changes. We demonstrate how trace analysis can be used for impact analysis. It can also be used to validate that refactorings which replaced scattered code by an aspect did not change system behavior.


Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2003
Sprache Englisch
Identifikator KITopen-ID: 1000017683
Erschienen in Papers Accpeted for AAOS 2003 - Workshop Analysis of Aspect-Oriented Software, held in conjunction with ECOOP 2003
Seiten 6 S.
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page