She has been working on program specialization and the design and development of domain-specific languages. She has co-organized the Domain-Specific Aspect Languages Workshop at GPCE'06, AOSD07 and AOSD08. Her current work focuses mainly on the application of programming-language techniques to the problem of software component-based architecture evolution.