Grum is a framework that combines model-driven techniques and runtime monitoring for Cyber-Physical Systems (CPS).
Visit Website
https://grum.co/
![Grum](/_next/image?url=https%3A%2F%2Fimg.aipure.ai%2Fimage_grum-co_15d7bf16dbd8cdcd0a47dd63400606c5.webp&w=1080&q=75)
Product Information
Updated:03/04/2024
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.
Key Features of Grum
Grum provides automated generation of customized monitoring platforms and monitors for Cyber-Physical Systems.
Automated Generation: Grum automatically generates a customized monitoring platform for a given System under Monitoring (SuM).
Model-Driven Techniques: Grum combines model-driven techniques with runtime monitoring to ensure safe operation and self-adaptive behavior in CPS.
Domain Model Fragment: Grum captures relevant properties in a Domain Model Fragment, making it easier to accommodate changes to the SuM.
Runtime Monitoring: Grum provides runtime monitoring capabilities to ensure safe operation and enable self-adaptive behavior in CPS.
Pros
Automated generation of customized monitoring platforms
Easy accommodation of changes to the SuM
Combines model-driven techniques with runtime monitoring
Cons
May require significant technical expertise
Limited information available on user interface and usability
Use Cases of Grum
Monitoring and controlling unmanned aerial vehicles (UAVs)
Managing and optimizing Cyber-Physical Systems (CPS)
Ensuring safe operation and self-adaptive behavior in complex systems
How to Use Grum
Step 1: Install the required dependencies, including Python 3.9.15 and PyTorch 1.12.1.
Step 2: Clone the Grum repository from GitHub.
Step 3: Configure the Domain Model Fragment to capture relevant properties of the System under Monitoring (SuM).
Step 4: Use Grum to automatically generate a customized monitoring platform for the SuM.
Grum FAQs
Grum is a flexible model-driven runtime monitoring framework for Cyber-Physical Systems (CPS).
Analytics of Grum Website
Grum Traffic & Rankings
13.9K
Monthly Visits
#6546305
Global Rank
#13307
Category Rank
Traffic Trends: Mar 2024-May 2024
Grum User Insights
00:00:12
Avg. Visit Duration
0.24
Pages Per Visit
41.7%
User Bounce Rate
Top Regions of Grum
VN: 9.25%
PH: 8.6%
RU: 7.99%
ID: 7.47%
CO: 7.27%
Others: 59.43%