Application scenarios
n Runtime analysis tools
n Security verification
n MSIL optimization
n Application invisible proxy substitution
n Software fault injection
n Aspect Oriented Programming
n Others!