Thomas Nolte, Professor


Thomas Nolte was awarded a B.Eng., M.Sc., Licentiate, and Ph.D. degree in Computer Engineering from Mälardalen University (MDH), Västerås, Sweden, in 2001, 2002, 2003, and 2006, respectively. He has been a Visiting Researcher at University of California, Irvine (UCI), Los Angeles, USA, in 2002, and a Visiting Researcher at University of Catania, Italy, in 2005. He has been a Postdoctoral Researcher at University of Catania in 2006, and at MDH in 2006-2007. Thomas Nolte became an Assistant Professor at MDH in 2008, and Associate Professor at MDH in 2009. 2012 he became Full Professor of Computer Science. Thomas is Scientific Advisor at ABB (2012-2016 @ ABB Corporate Research, and since 2017 @ ABB Robotics). Thomas is Head of Research Education in Embedded Systems at MDH since 2011

Press


Video

 

Radio


Thomas Nolte is Professor of Computer Science at Mälardalen Real-Time Research Centre (MRTC), Mälardalen University, Västerås, Sweden. In 2010 he was awarded Future Research Leader by the Swedish Foundation for Strategic Research (SSF). He has published more than 200 papers in peer-reviewed fora (journals and conferences). His services to the research community include: Board Member of Elseviers JSA; Guest Editor of IEEE TII; General Chair of SIES 2011; Program Chair 16 times including SIES 2012, ETFA 2012 and WFCS 2012; PC-member of more than 130 technical program committees, including all top events in real-time systems: RTSS, ECRTS, RTAS and RTCSA, and factory automation: SIES, ETFA and WFCS. His research interests include predictable execution and performance of embedded systems, design, modeling and analysis of real-time systems, multicore systems, distributed embedded real-time systems, internet-of-things and the cloud.

Professional service [ Curriculum Vitae available at Dr. Noltes private home page]

Selection of Appointments and Memberships:

 

Editorships:

  • Editorial Board Member of Elsevier’s Journal of Systems Architecture (JSA): Embedded Software Design, 2009-2015.
  • Guest Editor, IEEE Transactions on Industrial Informatics, Special Section on ”Real-Time and (Networked) Embedded Systems”, 2010.
  • Guest Editor, IEEE Transactions on Industrial Informatics, Special Section on ”Real-Time and (Networked) Embedded Systems”, 2009.
  • Guest Editor, IEEE Transactions on Industrial Informatics, Special Section on ”Real-Time and (Networked) Embedded Systems”, 2008.
  • Guest Editor, IEEE Transactions on Industrial Informatics, Special Section on ”Component Models for Embedded Systems”, 2008.
 

 Conference Organization:

  • Topic Co-Chair, Design, Automation & Test in Europe (DATE), the Embedded and Cyber-Physical Systems track, 2018.
  • Organizing Committee Member, 10th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2017.
  • Organizing Committee Member, 9th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2016.
  • Track Program Chair, 42nd Annual Conference of the IEEE Industrial Electronics Society (IECON), the Industrial Cyber Physical Systems track, 2016.
  • Organizing Committee Member, 8th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2015.
  • Organizing Committee Member, 7th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2014.
  • Track Program Chair, 19th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), the Real-Time and (Networked) Embedded Systems track, 2014.
  • Organizing Committee Member, 6th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2013.
  • Program Chair, 1st IEEE International Conference on Cyber-Physical Systems, Networks, and Applications (CPSNA), 2013.
  • Workshop Chair, 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013.
  • Track Program Chair, 33rd IEEE Real-Time Systems Symposium (RTSS), the Work-in-Progress (WIP) track, 2012.
  • Organizing Committee Member, 5th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2012.
  • Program Chair, 17th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), 2012.
  • Program Chair, 7th IEEE International Symposium on Industrial Embedded Systems (SIES), 2012.
  • Program Chair, 9th IEEE International Workshop on Factory Communication Systems (WFCS), 2012.
  • Organizing Committee Member, 4th Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2011.
  • Track Program Chair, 16th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), the Real-Time and (Networked) Embedded Systems track, 2011.
  • General Chair, Local Organizer, 6th IEEE International Symposium on Industrial Embedded Systems (SIES), 2011.
  • Organizing Committee Member, 3rd Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2010.
  • Track Program Chair, 15th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), the Real-Time and (Networked) Embedded Systems track, 2010.
  • Track Program Chair, 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), the Work-in-Progress (WIP) track, 2010.
  • Track Program Chair, 5th International Conference on Embedded and Multimedia Computing (EMC), the Real-Time Track, 2010.
  • Organizing Committee Member, 2nd Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2009.
  • Track Program Chair, 14th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), the Real-Time and (Networked) Embedded Systems track, 2009.
  • Track Program Chair, 13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), the Real-Time and (Networked) Embedded Systems track, 2008.
  • Track Program Chair, 7th IEEE International Workshop on Factory Communication Systems (WFCS), the Work-in-Progress (WIP) track, 2008.
  • Co-Founder, Organizing Committee Member, 1st Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS), 2008.
  • Local Organizer, 1st PROGRESS Workshop on Component Models for Embedded Systems (COMES), 2008.
 

Technical Program Committees:

  • AMICS, IEEE Workshop on Architectures and Applications for Mixed-Criticality Systems, 2011.
  • APRES, Workshop on Adaptive and Reconfigurable Embedded Systems, 2008, 2009, 2011, 2012, 2013, 2014, 2015.
  • ARCS, Architecture of Computing Systems, 2014.
  • CORCS, IEEE International Workshop on Component-Based Design of Resource-Constrained Systems, 2008, 2009, 2011, 2012, 2014, 2016.
  • COMSNET, International Conference on COMmunication Systems & NETworkS, 2017.
  • CPNS, International Workshop on Cyber-Physical Networking Systems, 2011.
  • CPSNA ,International Workshop on Cyber-Physical Systems, Networks, and Applications, 2011, 2012.
  • CSE, IEEE International Conference on Computational Science and Engineering, 2009, 2010.
  • DATE, Design, Automation & Test in Europe, 2017.
  • ECRTS, EUROMICRO Conference on Real-Time Systems, 2009, 2010, 2011, 2012, 2013, 2015.
  • EmbeddedCom, IEEE International Conference on Embedded Computing, 2014.
  • ESA, IEEE International Symposium on Advanced Topics on Embedded Systems and Applications, 2011.
  • ESTIMedia, IEEE/ACM Symposium on Embedded Systems for Real-Time Multimedia, 2011, 2012, 2013, 2014, 2015, 2016.
  • ETFA, IEEE International Conference on Emerging Technologies and Factory Automation, 2006, 2007, 2016, 2017.
  • EUC, IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, 2009, 2010, 2011.
  • ICCPS, ACM/IEEE International Conference on Cyber-Physical Systems, 2016, 2017, 2018.
  • ICECCS, IEEE International Conference on Engineering of Complex Computer Systems, 2012.
  • ICESS, IEEE International Conference on Embedded Software and Systems, 2010, 2011, 2012, 2013, 2014, 2015.
  • INDIN, IEEE International Conference on Industrial Informatics, 2018.
  • ISORC, IEEE International Symposium on Real-Time Computing, 2017.
  • ISET, International Symposium on Embedded Technology, 2013.
  • LCTES, ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools and Theory for Embedded Systems, 2015.
  • M-BED, Workshop on Model Based Engineering for Embedded Systems Design, 2011.
  • OSPERT, Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications, 2013.
  • RACS, Research in Applied Computation Symposium, 2011, 2012.
  • RACS, International Conference on Reliable & Autonomous Computational Science, 2010, 2013.
  • RTAS, IEEE Real-Time and Embedded Technology and Applications Symposium, 2006, 2011, 2012, 2013, 2014, 2016, 2017.
  • RTCSA, IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2007, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018.
  • RTiS, Real-Time in Sweden, 2007, 2009.
  • RTN, International Workshop on Real-time Networks, 2012.
  • RTSOAA, IEEE International Workshop on Real-Time Service-Oriented Architecture and Applications, 2011.
  • RTSS, IEEE Real-Time Systems Symposium, 2008, 2009, 2010, 2011, 2013, 2014, 2015, 2016.
  • SAC, ACM Symposium on Applied Computing, 2010.
  • SEAA-ESE, EUROMICRO Conference on Software Engineering and Advanced Applications, the Embedded Software Engineering (ESE) Track, 2011, 2012, 2013, 2014, 2015, 2016, 2017.
  • SIES, IEEE International Symposium on Industrial Embedded Systems, 2007, 2008, 2013, 2018.
  • SOCA, IEEE International Conference on Service-Oriented Computing and Applications, 2009, 2010, 2011, 2012, 2013.
  • SOCNE, IEEE International Workshop on Service Oriented Architectures in Converging Networked Environments, 2010, 2011, 2012, 2014, 2015, 2016.
  • VtRES, Workshop on Virtualization for Real-Time Embedded Systems, 2013, 2014.
  • WASA, International Conference on Wireless Algorithms, Systems, and Applications, 2013, 2014.
  • WATERS, International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems, 2011, 2012, 2013, 2014.
  • WCPS, International Workshop on Cyber-Physical Systems, 2009.
  • WFCS, IEEE International Workshop on Factory Communication Systems, 2008, 2010, 2015, 2016, 2017.
  • WTR, Brazilian Workshop on Real-Time and Embedded Systems, 2009, 2010, 2011, 2012.

[Show all publications]

[Google Scholar author page]

Latest publications:

An Improved Worst-Case Response Time Analysis for AVB Traffic in Time-Sensitive Networks (Dec 2024)
Daniel Bujosa Mateu, Julián Proenza , Alessandro Papadopoulos, Thomas Nolte, Mohammad Ashjaei
45th IEEE Real-Time Systems Symposium (RTSS 2024)

Taming Tardiness on Parallel Machines: Online Scheduling with Limited Job Information (Oct 2024)
Shaik Salman, Thomas Nolte, Alessandro Papadopoulos, Saad Mubeen
MRTC Report, Mälardalen Real-Time Research Centre (MRTC 2024)

An Expert System for Managing the Render Farms in Cloud Data Centers (Sep 2024)
Auday Al-Dulaimy, Karam Turki , Thomas Nolte, Alessandro Papadopoulos
Research and Technologies for Society and Industry (RTSI 2024)

OPC UA PubSub and Industrial Controller Redundancy (Sep 2024)
Bjarne Johansson, Olof Holmgren , Martin Dahl , Håkan Forsberg, Thomas Nolte, Alessandro Papadopoulos
IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2024)

Towards high-integrity redundancy role leasing (Sep 2024)
Bjarne Johansson, Olof Holmgren , Håkan Forsberg, Thomas Nolte, Alessandro Papadopoulos
IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2024)

Risk-Aware Planning of Collaborative Mobile Robot Applications with Uncertain Task Durations (Aug 2024)
Anders Lager, Branko Miloradovic, Giacomo Spampinato , Thomas Nolte, Alessandro Papadopoulos
International Conference on Robot and Human Interactive Communication (RO-MAN 2024)

Project TitleStatus
Adjungerad professor Kristian Sandström finished
ARIES - Applied Research in Industrial and Embedded Software finished
ARRAY ++, Automation Region Research Academy active
ARRAY - Automation Region Research Academy active
ARROWS - Design Techniques for Adaptive Embedded Systems finished
AUTOSAR for Multi-Core in Automotive and Automation Industries finished
Cloud and the Industrial Internet of Things Initiative active
Collaborative Cloud Robotics active
FIESTA - Federated Choreography of an Integrated Embedded Systems Software Architecture active
FORA - Fog Computing for Robotics and Industrial Automation finished
GREENER: Intelligent energy management in connected construction sites active
HISCORE - Hierarchical Scheduling of Complex Real-Time Embedded Systems finished
International guest professor Luis Almeida active
ITS-EASY Post Graduate School for Embedded Software and Systems finished
MRTV - Mälardalen Real-Time Virtualizer active
PARIS - Practical Probabilistic Timing Analysis of Real-Time Systems finished
PG-Demo-SAVE – The SAVE demonstrator finished
PG-Pla-SSI – SubSystem Integration finished
PPMsched - Performance Preserving Multicore Scheduling finished
PREMISE - Predictable Multicore Systems finished
PRESS - Predictable Embedded Software Systems finished
PreView: Developing Predictable Vehicle Software on Multi-core finished
PROGRESS finished
RATAD - Reliability and Timing Analysis of Distributed systems finished
ROBOREC: Semi-automated Dismantling System for Battery Metal Recovery and Recycling active
SACSys - Safe and Secure Adaptive Collaborative Systems finished
SAVE finished
SAVE++ finished
SeCRA - Security Case Run-Time Adaptation finished
SMARTCore: Model-driven support for deployment optimization of embedded systems on multicore finished
START - Stochastic Real-Time Analysis of Embedded Software Systems finished
SYNOPSIS - Safety Analysis for Predictable Software Intensive Systems finished
MSc theses supervised (or examined):
Thesis TitleStatus
Automatic Synthesis of Components for SaveComp Component Technology available
Energy-aware and environment-friendly Cloud computing systems available
Evaluation of Fixed-Priority Scheduling with Deferred Preemption available
Formal analysis and verification of a real-time task-scheduler implementation in the seL4 microkernel available
Implementing Hierarchical Scheduling in the AUTOSAR platform available
Model transformation of software in automotive embedded systems available
Modeling and timing analyzing for complex real-time embedded systems by using SPIN available
Simulation of distributed and multi-core embedded real-time systems available
Temporal Assessment of Embedded Software Systems by using Timing Traces available
Utveckling av ny kommunikations-buss för mikrodatorer i realtids-system available
Analys av OMG's Data-Distribution Service standard (Real Time Publish Subscribe) som applikationsprotokoll i tågets IP-nätverk. selected
Software Partitioning and Synthetic Load Generation Framework for Multicore in Industrial Control Systems selected
Implementing a Simulator for Symmetric Multi-core Platforms in progress
Inspelarenhet i FPGA för analys av inbyggd programvara in progress
Kommunikationsmoduler för affärssystem in progress
Network-on-Chip routing in real-time many-core systems in progress
On Resource Sharing under Multiprocessor Semi-Partitioned Scheduling in progress
SaveOS - The interface between SaveCCM and the target platform. in progress
Verifiering och integrering av komponenter i gemensamma system in progress
A Stochastic Framework for Real-Time Systems under Preemptive Priority-Driven Scheduling by using Matlab finished
An Investigation of Multi-core (Single-Chip Multiprocessor) Programming Languages finished
Analyzing Real-Time Traffic in Wormhole-Switched On-Chip Networks finished
Automated orchestra for industrial automation finished
Data Distribution Service for Industrial Automation finished
DESIGN AND PROTOTYPIC IMPLEMENTATION OF A RELIABLE AND SECURE BUS SYSTEM IN AN INDUSTRIAL CONTEXT finished
Evaluation of OKL4 finished
Evaluation of real-time performance in virtualized environments finished
Extending FTT-SE Protocol for Multi-Master/Multi-Slave Networks finished
Flexibelt positioneringssystem för konsumentelektronik finished
GPU-accelerated Model Checking of Periodic Self-Suspending Real-Time Tasks finished
Hierarchical Scheduling and Feedback Control finished
Hierarchical server-based communication with switched Ethernet finished
Industrial Ethernet - EtherNet/IP finished
Investigating methods for measuring network convergence times finished
Lastmätning av CPU i realtidsoperativsystem finished
Migration of a Mobile Core Application to a Simplified Infrastructure - In-Service Performance Analysis finished
On Hierarchical Scheduling in VxWorks finished
Online admission control for multi-switch Ethernet networks finished
Optimizing Energy Consumption of Real-Time Cloud Computing Systems finished
Optimizing RPL objective function for mobile low-power wireless networks finished
Real-time Process Modelling Based on Big Data Stream Learning finished
Universal Telematics Gateway I – TWAG Light finished
Valgrind for OSE finished