Handling Cross-Cutting Concerns in Model-Driven Software Development
A year ago I published a patterns paper on how to effectively handle Cross-Cutting Concerns in the context of MDSD. Meanwhile I have given tutorials based on this paper at OOPSLA 05 and ECMDA 05, and I will give one at AOSD 06. The paper has also been workshopped at the EuroPLoP 2005 patterns conference.
Based on the feedback I received from my talks as well as from the EuroPLoP writers workshop I have updated the paper a bit. I am using this as an excuse to "advertise" it once again. So if you're interested in that topic, go to voelter.de and download the patterns paper