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).
Contact:
email: m.holenderski (at) tue.nl
tel: +31 40 2475203
MF 6.120
Den Dolech 2
5600 AA, Eindhoven
The Netherlands
Personal website
Research
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.
Projects
My work is partly funded through the following projects:
Tools
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
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
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
Education
I am involved in giving the following courses:
I have supervised the following master thesis projects:
and the following internships:
Publications
Journals
- M. Holenderski, R.J. Bril and J.J. Lukkien, Red-black trees with relative node keys, Information Processing Letters, vol. 114, issue 11, November 2014. (code)
- M. Holenderski, R.J. Bril and J.J. Lukkien, Grasp: Visualizing the Behavior of Hierarchical Multiprocessor Real-Time Systems, Journal of Systems Architecture, July 2012.
- M.M.H.P. van den Heuvel, M. Holenderski, R.J. Bril and J.J. Lukkien, Constant-Bandwidth Supply for Priority Processing, IEEE Transactions on Consumer Electronics (TCE), vol. 57, issue 2, May 2011
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Reducing Memory Requirements in a Multimedia
Streaming Application, IEEE Transactions on Consumer Electronics (TCE), vol. 57, issue 1, February 2011.
Conferences
- Cicek Guven, Mike Holenderski, Tanir Ozcelebi, Johan Lukkien, A formalization of computational trust, CTTE and CMI Conference on Internet of Things - Business Models, Users, and Networks, 2018.
- Femke Jansen, Mike Holenderski, Tanir Ozcelebi, Paulien Dam, Bas Tijsma, Predicting machine failures from industrial time series data, International Conference on Control, Decision and Information Technologies (CoDIT), 2018.
- Mike Holenderski, Richard Verhoeven, Tanir Ozcelebi, Johan J. Lukkien, Light Pole Localization in a Smart City, IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), September 2014.
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Parallel-Task Scheduling on Multiple Resources, IEEE Euromicro Conference on Real-Time Systems (ECRTS), July 2012. (Presentation slides)
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Reducing Memory Requirements in a Multimedia
Streaming Application, IEEE International Conference on Consumer Electronics (ICCE), January 2011.
- M.M.H.P. van den Heuvel, M. Holenderski, R.J. Bril, J.J. Lukkien, Constant-Bandwidth Supply for Priority Processing, IEEE International Conference on Consumer Electronics (ICCE), January 2011.
- Mike Holenderski and Chidiebere G.U. Okwudire and Reinder J. Bril and Johan J. Lukkien, Memory Management for Multimedia Quality of Service in Resource Constrained Embedded Systems, IEEE International Conference on Emerging Techonologies and Factory Automation (ETFA), September 2010.
- Mike Holenderski, Wim Cools, Reinder J. Bril and Johan J. Lukkien, Multiplexing Real-time Timed Events, IEEE International Conference on Emerging Techonologies and Factory Automation (ETFA), September 2009. (Presentation slides)
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Swift mode changes in memory constrained real-time systems, IEEE International Conferences on Embedded and Ubiquitous Computing (EUC), August 2009.
- Agnieszka Matysiak Szostek, Evangelos Karapanos, Berry Eggen, Mike Holenderski
, Understanding the Implications of Social Translucence for Systems Supporting Communication at Work, Computer Supported Cooperative Work (CSCW), San Diego, November 2008.
- Mike Holenderski, Johan Lukkien and Chen Khong Tham, Trade-offs in the Distribution of Neural Networks in a Wireless Sensor Network, International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Melbourne, December 2005
Book chapters
Workshops and short papers
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Grasp: Visualizing the Behavior of Hierarchical Multiprocessor Real-Time Systems, International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS), July 2011.
- Mike Holenderski, Martijn M. H. P. van den Heuvel, Reinder J. Bril and Johan J. Lukkien, Grasp: Tracing, Visualizing and Measuring the Behavior of Real-Time Systems, International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS), July 2010.
- Martijn M.H.P. van den Heuvel, Mike Holenderski, Wim Cools, Reinder J. Bril and Johan J. Lukkien, Virtual Timers in Hierarchical Real-time Systems, Work in Progress Session of the IEEE Real-Time Systems Symposium (RTSS), December 2009.
- Mark Bergsma, Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Extending RTAI/Linux with Fixed-Priority Scheduling with Deferred Preemption, International Workshop on Operating Systems
Platforms for Embedded Real-Time Applications (OSPERT), June 2009.
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Using fixed priority scheduling with deferred preemption to exploit fluctuating network bandwidth, Work in Progress Session of the IEEE Euromicro Conference on Real-Time Systems (ECRTS), July 2008.
Technical reports
- Mike Holenderski, Wim Cools, Reinder J. Bril and Johan J. Lukkien, Extending an Open-source Real-time Operating System with Hierarchical Scheduling, Technical Report, Eindhoven University of Technology, CS-10-10, October 2010.
- Mike Holenderski, Reinder J. Bril and Johan J. Lukkien, Swift mode changes in memory constrained real-time systems, Technical Report, Eindhoven University of Technology, CS-09-08, July 2009.
- Mike Holenderski, Real-Time System Overheads: a Literature Overview, Technical Report, Eindhoven University of Technology, CS-08-26, October 2008.
Thesis