Device Management Frameworks


1 day


You are programming a device, and you want to open it up to the outside world? Then you need a device management framework. This course gives you a fast-paced overview of all the issues involved, from how to describe your device in a compact way, to providing a graphical user interface. You will get lots of tips and tricks from the trenches.


  • We assume that you are implementing the device in C or C++, so a minimum of experience with these languages is useful, though not necessary.

  • Since this is not a hands-on course, you don't have to bring your own device ;-)

Course Content

  • Investing in a device framework;

  • Bridging the gap between the embedded world and the user;

  • Modularity: using components;

  • How to describe your device in a model, for multiple use cases;

  • Making the device accessible via remote communication;

  • Configuration management;

  • Monitoring, raising alarms, and the state machine;

  • Debugging and remote command execution;

  • The user interface and other views;

  • Simulation and testing;

  • A brief introduction to diversity, redundancy, and licensing.

Meet the trainer

Koen Van Damma.jpg

Koen Van Damme

“I've always loved creating software, but I also discovered I have a knack for technical communication. Right from the start of my career, now over 20 years ago, I always enjoyed writing articles, giving demos, and teaching. I try to pack my courses full of knowledge, to give you the maximum return for your time. I combine a structured overview with deep details. I hope to see you soon!”


Enroll here

Training cost

450 EUR (VAT excluded) per person

Practical details

From 9 AM to 5 PM




De Villermontstraat 9
2550 Kontich

This training in-company?

Upon your request we can organize this training for you.