Home of

Mike Holenderski

I am an assistant professor at the System Architecture and Networks (SAN) group at the Eindhoven University of Technology (TU/e).


email: m.holenderski (at)
tel: +31 40 2475203

MF 6.120
Den Dolech 2
5600 AA, Eindhoven
The Netherlands

Personal website


My current research interests are in the system architecture aspects of machine learning. In particular, I am interested in how learning can be distributed in a sensing network in order to meet real-time and bandwidth constraints, and how different learners can interact together in order to improve their joint performance. My current work is funded by the European project Mantis, where I investigate machine learning based failure prediction for predictive maintenance.


My work is partly funded through the following projects:


Virtual sensors

The virtual sensors toolset provides a simple interface for simulating dynamically changing behavior of various sensors, and streams the sensor data over a TCP socket, e.g. for evaluating or demonstrating streaming data processing algorithms.


Grasp is a neat trace visualisation tool. It started as a tool for tracing tasks executing on the uC/OS-II real-time operating system, but it has been used for various other operating systems since.

OpenRISC port of uC/OS-II

The OpenRISC port of uC/OS-II provides you with a complpete toolchain to simulate uC/OS-II inside the OpenRISC simulator running on Linux.


RELTEQ is an extendible timer management system targeted at resource constrained embedded systems. On top of RELTEQ we have implemented a hierarchical scheduling framework with various servers, including the periodic idling, deferrable, and constant bandwith server.

We have also implemented a RELTEQ simulator, which is a GUI front end for RELTEQ allowing to simulate hierarchical real-time applications consisting of tasks and servers.

Annotating PowerPoint slides

Coming up with exam questions is a tedious task. Usually, the interesting exam questions pop up while preparing the slides for a course. This tool allows to annotate PowerPoint slides with additional information in the presenter notes. This information will then be automatically extracted producing an HTML file with the exam questions and a "clean" version of the slides with the questions removed from the presenter notes.

More ...

See my personal website for other tools.

Interesting papers


I am involved in giving the following courses: I have supervised the following master thesis projects: and the following internships:




Book chapters

Workshops and short papers

Technical reports