Abstract

Despite the increasing importance of dynamic analysis in modern software engineering, the basic abstractions used to develop dynamic analysis tools have not significantly improved for long time. Developing dynamic analyses with low-level instrumentation techniques is error-prone and time consuming, whereas high-level approaches using aspect-oriented programming limit expressiveness, because the join point model in current general-purpose aspect languages has not been especially designed for dynamic analysis tasks. In this position paper, we promote a new domainspecific aspect language for dynamic program analysis in order to provide new foundations for the productive development of flexible and efficient dynamic analysis tools

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call