Grum Introduction
What is Grum
Grum is a flexible model-driven runtime monitoring framework designed to ensure safe operation and enable self-adaptive behavior in Cyber-Physical Systems (CPS). It automates the generation of customized monitoring platforms and monitors, making it easier to implement and evolve runtime monitoring for diverse technologies. Grum captures relevant properties in a Domain Model Fragment and can accommodate changes to the System under Monitoring (SuM) by automatically regenerating the platform code.