Logical foundations of runtime monitoring

The study of monitorability asks what type of properties can be verified at runtime. Many definitions of monitorability exist in the literature, and they are not all in agreement. I am part of a collaboration which aims to reconcile these different approaches in order to build a solid theoretical foundations for defining the correctness of runtime monitors.