This presentation was part pf the graduate course COMP 600 in the department of Computer Science at Rice University. I am presenting a work that we have been doing and trying to publish about an assurance monitor design pattern that can be used in event-based systems.