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.

Some recent presentations of the research we conduct in my research group:

2013-06-07, Nyheter P4 Västmanland: Inbyggda datorer är Thomas passion

Lyssna: Thomas Nolte forskar om framtidens datasystem','hspace':null,'vspace':null,'align':null,'bgcolor':null}">

 

2012-12-07, Science@MDH 2012: Popular scientific presentations of why research may be an interesting career option

 

2012-03-19, SSF's Future Research Leader: Overview of the challenges and goals of the PRESS project

 

2010-12-21, P4 Morgon Västmanland: Och hur påverkar detta världen?

Lyssna: Och hur pu00e5verkar detta vu00e4rlden?','hspace':null,'vspace':null,'align':null,'bgcolor':null}">

 

2010-12-21, P4 Morgon Västmanland: Realtidssystem - vadå? Forskaren förklarar

Lyssna: Realtidssystem - vadu00e5? Forskaren fu00f6rklarar','hspace':null,'vspace':null,'align':null,'bgcolor':null}">

 

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 150 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 14 times including SIES 2012, ETFA 2012 and WFCS 2012; PC-member of more than 100 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:

  • 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.
  • 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.
  • 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.
  • EUC, IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, 2009, 2010, 2011.
  • ICCPS, ACM/IEEE International Conference on Cyber-Physical Systems, 2016.
  • 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.
  • 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.
  • RTCSA, IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2007, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016.
  • 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.
  • SIES, IEEE International Symposium on Industrial Embedded Systems, 2007, 2008, 2013.
  • 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.
  • 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.
  • WTR, Brazilian Workshop on Real-Time and Embedded Systems, 2009, 2010, 2011, 2012.

[Show all publications]

[Google Scholar author page]

Latest publications:

A Tighter Recursive Calculus to Compute the Worst-Case Traversal Time of Real-Time Traffic over NoCs (Jan 2017)
Meng Liu, Matthias Becker, Moris Behnam, Thomas Nolte
22nd Asia and South Pacific Design Automation Conference (ASP-DAC'17)

Using Segmentation to Improve Schedulability of RRA-based NoCs with Mixed Traffic (Jan 2017)
Meng Liu, Matthias Becker, Moris Behnam, Thomas Nolte
22nd Asia and South Pacific Design Automation Conference (ASP-DAC'17)

EAICA: An Energy-aware Resource Provisioning Algorithm for Real-Time Cloud Services (Sep 2016)
Hamid Reza Faragardi, Aboozar Rajabi , Kristian Sandström, Thomas Nolte
21st IEEE Conference on Emerging Technologies and Factory Automation (ETFA'16)

Modeling of End-to-end Resource Reservations in Component-based Vehicular Embedded Systems (Sep 2016)
Saad Mubeen, Mohammad Ashjaei, Thomas Nolte, John Lundbäck , Mattias Gålnander , Kurt-Lennart Lundbäck
42nd Euromicro Conference series on Software Engineering and Advanced Applications (SEAA 2016)

Using Segmentation to Improve Schedulability of Real-Time Traffic over RRA-based NoCs (Sep 2016)
Meng Liu, Matthias Becker, Moris Behnam, Thomas Nolte
ACM SIGBED Review. Special Issue on 14th International Workshop on Real-Time Networks (RTN 2016) (SIGBED Review)

Tighter Time Analysis for Real-Time Traffic in On-Chip Networks with Shared Priorities (Aug 2016)
Meng Liu, Matthias Becker, Moris Behnam, Thomas Nolte
10th IEEE/ACM International Symposium on Networks-on-Chip (NOCS'16)

PhD students supervised as main supervisor:

Daniel Hallmans
Farhang Nemati (former)
Hamid Reza Faragardi
Matthias Becker
Meng Liu
Mikael Åsberg (former)
Mohammad Ashjaei
Nima Khalilzad (former)
Sara Afshar
Yue Lu (former)

PhD students supervised as assistant supervisor:

Hang Yin (former)
Johan Fredriksson (former)

MSc theses supervised (or examined):
Thesis TitleStatus
Automatic Synthesis of Components for SaveComp Component Technology available
Comparative Evaluation of Different Configurations in Distributed Real-Time Systems 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
Optimizing RPL objective function for mobile low-power wireless networks 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
Universal Telematics Gateway I – TWAG Light finished
Valgrind for OSE finished