Adaptive Reference Monitors