MOP Logic Repository
One of the most distinctive features of MOP is its generality w.r.t. logical formalisms. Specifically, MOP supports an extensible logic framework, allowing the user to add her/his favorite or domain-specific specification formalisms via logic plugins. Every logic plugin implements a monitor synthesis algorithm for a certain logical formalism. Presently, we have implemented logic plugins for the following specification formalisms :
- Extended Regular Expression (ERE)
- Future Time Linear Temporal Logic (FTLTL)
- Past Time Linear Temporal Logic (PTLTL)
Send us Your Logic!
Currently, we only accept new logic plugins via emails. In order to provide a logic plugin, please pack the whole plugin directory into one file and send it to fsl AT cs.uiuc.edu. In order for us to better test the submitted plugin, please put related information into a readme file. After we verify the plugin, we will publish it in our repository.
Related Projects: Monitoring-Oriented Programming; JavaMOP