do not click

Meeting C++ 2025   |  Online   |  Training   |  Books   |  Survey   |  Job fair   |  Advertising   |  Jobposting   |  Login

Meeting C++ 2025 - Variable Monitoring with Declarative Interfaces

Conference | Live Schedule | Talks | Get your ticket | Slides | Set your timezone

Variable Monitoring with Declarative Interfaces

Join session

Nikolaj Fogh

On Day 2 at 14:30 (CET/Berlin) in Track D online

In control software for industrial systems, many signals need to be monitored to ensure they satisfy certain conditions. When these signals number in the hundreds, ad-hoc solutions do not scale. Object-oriented solutions based on inheritance also tend to fall short. How do we create a framework that is intuitive and yet extensible to support the various monitoring tasks needed for different signals?
In the talk, I will show an example of a signal monitoring framework using a declarative API. Using a builder-pattern, monitoring can be set up using an almost natural language syntax, making it easy to read what is being monitored.

The framework is available at: https://github.com/nfogh/monitoring
Hopefully, after this talk, you will have an interest in using the framework. Or have been inspired to use the technique in other problem domains.

Please login to comment

Copyright Meetingcpp GmbH Imprint Privacy Policy