Debayan Roy

Technical University of Munich 
Department of Mechanical Engineering
Chair of Cyber-Physical Systems in Production Engineering
Boltzmannstr. 15,
D-85748 Garching, Germany

Phone: +49-89-289-55177
Email: debayan.roy@tum.de
Office: MW 2105

Consultation hours: By arrangement

Research Interests

  • Model-based design and software synthesis for cyber-physical systems
  • Real-time scheduling for distributed systems
  • Security aspects in embedded systems
  • High-performance and predictable multi-core platforms
  • Scheduling aspects in high-power battery packs
  • Safe machine learning for cyber-physical systems
  • Autonomous vehicles
  • Runtime adaptation in cyber-physical systems
  • Intelligent Transportation Systems

Publications

Book chapters:

[1]    W. Chang, L. Zhang, D. Roy, and S. Chakraborty. Control/architecture codesign for cyber-physical systems. A book chapter in the Handbook of Hardware/Software Codesign, Eds: Soonhoi Ha and Jürgen Teich, Springer.

Conference publications:

[2]    G. Xie, D. Roy, Y. Zhang, R. Li, and W. Chang. Obfuscated priority assignment to CAN-FD messages with dependencies: A swapping-based and affix-matching approach. Design Automation Conference (DAC), 2021.

[3]    S. Ghosh, A. Mondal, D. Roy, P. Kindt, S. Dey, and S. Chakraborty. Proactive feedback for networked CPS. Symposium On Applied Computing (SAC), 2021.

[4]    C. Hobbs, D. Roy, P. S. Duggirala, F.D. Smith, S. Samii, J. H. Anderson, and S. Chakraborty. Perception Computing-Aware Controller Synthesis for Autonomous Systems. Design, Automation and Test in Europe (DATE), 2021.

[5]    D. Roy, C. Hobbs, J. H. Anderson, M. Caccamo, and S. Chakraborty. Timing debugging for cyber-physical systems. Design, Automation and Test in Europe (DATE), 2021.

[6]    D. Roy, S. Ghosh, Q. Zhu, M. Caccamo, and S. Chakraborty. GoodSpread: Criticality-aware static scheduling of CPS with multi-QoS resources. Real-Time Systems Symposium (RTSS), 2020.

[7]    W. Chang, D. Roy, S. Zhao, A. Annaswamy, and S. Chakraborty. CPS-oriented modeling and control of traffic signals using adaptive back pressure. Design, Automation and Test in Europe (DATE), 2020. (Best Paper Nomination)

[8]    D. Roy, S. Narayanaswamy, A. Pröbstl, and S. Chakraborty. Optimal scheduling for active cell balancing. Real-Time Systems Symposium (RTSS), 2019.

[9]    H. Liang, Z. Wang, D. Roy, S. Dey, S. Chakraborty, and Q. Zhu. Security-driven codesign with weakly-hard constraints. International Conference on Computer Design (ICCD), 2019.

[10]    D. Roy, S. Narayanaswamy, A. Pröbstl, and S. Chakraborty. Multi-stage optimization for energy-efficient active cell balancing in battery packs. International Conference on Computer Aided Design (ICCAD), 2019.

[11] D. Roy, W. Chang, S. Mitter, and S. Chakraborty. Tighter dimensioning of heterogeneous multi-resource autonomous CPS with control performance guarantees. Design Automation Conference (DAC), 2019.

[12] L. Maldonado, W. Chang, D. Roy, A. Annaswamy, D. Goswami, and S. Chakraborty. Exploiting System Dynamics for Resource-Efficient Automotive CPS Design. Design, Automation and Test in Europe (DATE), 2019. (Best Paper Nomination)

[13] D. Roy, M. Balszun, T. Heurung, S. Chakraborty, and A. Naik. Waterfall is too slow, let's go Agile: Multi-domain coupling for synthesizing automotive cyber-physical systems. International Conference on Computer Aided Design (ICCAD), 2018.

[14] D. Roy, M. Balszun, T. Heurung, and S. Chakraborty. Multi-domain coupling for automated synthesis of distributed cyber-physical systems. International Symposium on Circuits and Systems (ISCAS), 2018.

[15] W. Chang, D. Roy, X. S. Hu, and S. Chakraborty. Cache-aware task scheduling for maximizing control performance. Design, Automation and Test in Europe (DATE), 2018.

[16] D. Roy, M. Balszun, D. Goswami, and S. Chakraborty. Hybrid automotive in-vehicle networks. International Symposium on Networks-on-Chip (NOCS), 2017.

[17] M. Balszun, D. Roy, L. Zhang, W. Chang, and S. Chakraborty. Effectively utilizing elastic resources in networked control systems. International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2017.  (Best Paper Award)

[18] Q. Zhu, H. Liang, L. Zhang, D. Roy, W. Li, and S. Chakraborty. Extensibility-driven automotive in-vehicle architecture design. Design Automation Conference (DAC), 2017.

[19] P. Mundhenk, G. Tibba, L. Zhang, F. Reimann, D. Roy, and S. Chakraborty. Dynamic platforms for uncertainty management in future automotive E/E architectures. Design Automation Conference (DAC), 2017.

[20] S. Ramesh, B. Vogel-Heuser, W. Chang, D. Roy, L. Zhang, and S. Chakraborty. Specification, verification and design of evolving automotive software. Design Automation Conference (DAC), 2017.

[21] D. Roy, L. Zhang, W. Chang, and S. Chakraborty. Automated synthesis of cyber-physical systems from joint controller/architecture specifications. Forum on Specification & Design Languages (FDL), 2016.

[22]  W. Chang, D. Roy, L. Zhang, and S. Chakraborty. Model-based design of resource-efficient automotive control software. International Conference on Computer Aided Design (ICCAD), 2016.

[23] L. Zhang, D. Roy, P. Mundhenk, and S. Chakraborty. Schedule management framework for cloud-based future automotive software systems. International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2016.

[24] D. Roy, L. Zhang, W. Chang, D. Goswami, and S. Chakraborty. Multi-objective co-optimization of FlexRay-based distributed control systems. Real-Time and Embedded Technology and Applications Symposium (RTAS), 2016.

[25] A. Roy, S. Banerjee, D. Roy and A. Mukhopadhyay. Statistical video tracking of pomegranate fruits. National Conference on Computer Vision, Pattern Recognition, Image Processing and Graphics (NCVPRIPG), 2011.

Journal publications:

[26] D. Roy, L. Zhang, W. Chang, D. Goswami, B. Vogel-Heuser, and S. Chakraborty. Tool integration for automated synthesis of distributed embedded controllers. ACM Transactions on Cyber-Physical Systems (TCPS). (accepted)

[27] A. Minaeva, D. Roy, B. Akesson, Z. Hanzálek and S. Chakraborty. Control performance optimization for application integration on automotive architectures. IEEE Transactions on Computers, 2020.

[28] D. Roy, L. Zhang, W. Chang, S. Mitter and S. Chakraborty. Semantics-preserving co-synthesis of cyber-physical systems. Proceedings of the IEEE - Special Issue on Safe and Secure CPS/IoT, 2018.

Talks

Conference Presentations:

[1] Multi-objective co-optimization of FlexRay-based distributed control systems. In IEEE Real-Time and Embedded Technology and Application Symposium (RTAS). Vienna, Austria. April 2016.

[2] Multi-domain coupling for automated synthesis of distributed cyber-physical systems. In International Symposium on Circuits and Systems (ISCAS). Florence, Italy. May 2018.

[3] Tighter dimensioning of heterogeneous multi-resource autonomous CPS with control performance guarantees. In Design Automation Conference (DAC). Las Vegas, USA. June 2019.

[4] Multi-stage optimization for energy-efficient active cell balancing in battery packs. In International Conference on Computer Aided Design (ICCAD). Westminster, Colorado, USA. November 2019.

[5] CPS-oriented modeling and control of traffic signals using adaptive back pressure. In Design, Automation and Test in Europe (DATE), virtual event, April and May 2020.

[6] GoodSpread: Criticality-aware static scheduling of CPS with multi-QoS resources. In Real-Time Systems Symposium (RTSS), virtual event, December 2020.

[7] Timing debugging for cyber-physical systems. In Design, Automation and Test in Europe (DATE), virtual event, February 2021.

Invited Talks:

 

[1] Multi-domain coupling in cyber-physical systems design. At University of Pennsylvania (Host: Insup Lee). June 2020.

[2] Multi-domain coupling in cyber-physical systems design. At the School of Electrical Engineering and Computer Science in Oregon State University. May 2021.

[3] Multi-domain coupling in cyber-physical systems design. At the Department of Computing and Software in McMaster University. April 2021.

[4] Multi-domain coupling in cyber-physical systems design. At the Department of Computer Science in Aalto University. March 2021.

[5] Multi-domain coupling in cyber-physical systems design. At the Department of Electrical Engineering, Mathematics and Computer Science in the University of Twente. March 2021.

[6] Multi-domain coupling in cyber-physical systems design. At the Department of Electrical Engineering and Computer Science in the University of California, Irvine. March 2021.

[7] Multi-domain coupling for efficient design of cyber-physical systems. At ETH Zurich in the Computer Engineering and Networks Laboratory (Host: Prof. Lothar Thiele). September 2019.

[8] Multi-domain coupling for efficient design of cyber-physical systems. At MIT (USA) in the Laboratory for Information and Decision Systems (Host: Prof. Sanjoy Mitter and Prof. Luca Carlone). November 2019.

[9] Multi-domain coupling for efficient design of cyber-physical systems. At the Max Planck Institute for Software Systems (MPI-SWS) in Kaiserslautern, Germany (Host: Björn Brandenburg and Rupak Majumdar). February 2020.

[10] Multi-domain coupling for efficient design of cyber-physical systems. A Webinar at Texas A & M, USA (Host: P. R. Kumar, Prasad Enjeti, and Le Xie). March 2020.

[11] Resource-aware design of automotive cyber-physical systems. In EESTEC organized workshop on “Embedded systems in the automotive domain”. Munich, Germany. December 2018.

[12] Synthesis of cyber-physical systems from joint controller/architecture specifications. In TU Munich/University of Queensland Workshop of Hot CPS and Cool IoT. April 2018.

[13] Constraint-driven synthesis and tool support for FlexRay-based automotive control systems. In AUTOSAFE workshop. Munich, Germany. May 2014.

Teaching

  • Embedded Control Systems (EI 7262), Master's in Electrical and Computer Engineering
  • Embedded Control Systems Laboratory (EI 78012, EI 78020), Master's in Electrical and Computer Engineering
  • RoboSoccer Laboratory (EI 7224, EI 72241), Master's in Electrical and Computer Engineering
  • Advanced Seminar: Real-time Computer Systems (EI 7742), Master's in Electrical and Computer Engineering
  • Concepts and Software Design for Cyber-Physical Systems (MW 2411), Master's in Computer Science, Master's in Mechanical Engineering
  • Design and Analysis of Digital Control Systems (MW 2383), Bachelor's in Management and Technology
  • Advanced Seminar on Safe Cyber-Physical Systems (MW 2400), Master's in Computer Science, Master's in Mechanical Engineering

Professional Services

Program Committee (TPC)

[1] International Conference on Omni-layer Intelligent systems (COINS) – Special Session on Cyber-Physical and Embedded Systems. 2019.
[2] IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) - Brief Presentation Track. 2021.
[3] IEEE Real-Time Systems Symposium (RTSS) - Brief Presentation Track. 2021.

 

Journal Reviews

[1] EURASIP Journal on Embedded Systems. 2016.
[2] Microprocessors and Microsystems. 2017, 2018, 2020.
[3] IEEE Design and Test. 2018.
[4] IEEE Transaction on Computers. 2018, 2019.
[5] Computer Standards & Interfaces. 2018.
[6] ACM Transaction on Cyber-Physical Systems. 2018, 2020.
[7] Journal on Systems Architecture. 2018.
[8] Real-Time Systems. 2019.
[9] IEEE Embedded Systems Letters. 2021.
 

Conference Reviews (Secondary Reviewer)

[1] International Conference on Computer Aided Design (ICCAD). 2016, 2017.
[2] International Conference in Cyber-Physical Systems (ICCPS). 2018, 2019.
[3] International Symposium on Industrial Electronics (ISIE). 2019.
[4] Design, Automation and Test in Europe (DATE). 2020.
[5] Real-Time and Embedded Systems and Application Symposium (RTAS). 2020, 2021.
[6] Real-Time Systems Symposium (RTSS). 2020
[7] Euromicro Conference on Real-Time Systems (ECRTS). 2021.

Biography

  • since May'20: Postdoctoral Researcher (Research Associate) at the Chair of Cyber-Physical Systems in Production Engineering, Department of Mechanical Engineering, TU Munich, Germany
  • Sept'15 to Apr'20: Doctoral Researcher (Research Associate) at the Chair of Real-time Computer Systems, Department of Electrical and Computer Engineering, TU Munich, Germany
  • Oct'19 - Nov'19: Visiting Predoctoral Fellow at Design Automation for Intelligent Systems Lab (Prof. Qi Zhu), Department of Electrical and Computer Engineering, Northwestern University, USA.
  • Aug'17 - Sept'17: Visiting Researcher at the Singapore Institute of Technology (Prof. Wanli Chang, currently at the University of York), Singapore.
  • Apr'14 to Aug'15: Research Assistant at the Chair of Real-time Computer Systems, Department of Electrical and Computer Engineering, Technical University of Munich, Germany.
  • Jan'14 to Mar'14: Research Assistant at the Chair of Media Technology, Department of Electrical and Computer Engineering, Technical University of Munich, Germany.
  • Oct'13 to Aug'15: Master of Science in Communications Engineering, Department of Electrical and Computer Engineering, Technical University of Munich, Germany.
  • Jul'11 to Jul'13: Executive Engineer at Siemens Ltd., India.
  • Jun'07 to Apr'11: Bachelor in Electrical Engineering, Jadavpur University, India.    

Supervised Research Internships, Bachelor's and Master's Theses, Student Jobs

  • Tamara Marmat. Online state-based prediction of settling time of a linear control system. Research Internship, June 2016.
  • Vsevolod Balkovoy. Generation and Development of Embedded Restbus Simulation in Infotainment and Communication Field for a Development and Test Environment. Master's Thesis, June 2017.
  • Emil Andreas Lund. Schedule Management Framework for Cloud-Based Future Automotive Software Systems. Student Job. May 1, 2017 - July 31, 2017.
  • Natasha Y. Jeppu. Integrating multiple industry-strength tools for design and implementation of automotive embedded control software on distributed platforms. DAAD WISE Scholarship. July 2017.
  • Mathias Hofmann. A Novel Resource-Efficient Control-Schedule Co-Design Technique Exploiting Non-Uniform Sampling. Bachelor's Thesis, October 2017.
  • Karsten EmrichPrototypical Implementation of an Automotive Ethernet HiL Testing Solution. Bachelor's Thesis, October 2017.
  • Tan Rong Qin Eugene. TrueTime-based Model-in-the-Loop Simulations for Embedded Control Systems. Bachelor's Thesis, June 2018.
  • Shounak Sural. PID parameter tuning via model-in-the-loop simulations. Research Internship (IIT KGP). July 2018.
  • Ananya Bose. Integrated modelling of cyber-physical systems on Capital from Mentor, a Siemens Business. Student Job. April 1, 2018 - October 1, 2018. 
  • Pei Wang. Hardware-in-the-Loop Simulations for Cyber-Physical Systems. Research Internship, September 2018.
  • Hadi El Khatib. Deadbeat Direct Torque and Flux Control for Interior Permanent Magnet Synchronous Motor. Research Internship, November 2018.
  • Roland Enders. Development and optimization of a display driver software on an ECU under consideration of real-time requirements. Research Internship, December 2018.
  • Aeishwarya Baviskar. Designing Resource-Aware Embedded Control Systems. Student Job. December 1, 2018 - March 31, 2019.
  • Marcell Pigniczki. Development of a safety-critical software template on performance level D using a certified microcontroller. Bachelor's Thesis. September 2019.
  • Robert MarklOptimization of Model-Based Software Generation for Real-Time Embedded Systems. Master's Thesis. April 2020.

Awards and Achievements

  • Dr.-Ing. (Ph.D.) in Electrical and Computer Engineering with summa cum laude (the highest distinction) from TU Munich, Sept. 2015 - April. 2020. 
  • Best Paper Nomination at DATE 2020 for the paper "CPS-oriented modeling and control of traffic signals using adaptive back pressure".
  • Best Paper Nomination at DATE 2019 for the paper "Exploiting System Dynamics for Resource-Efficient Automotive CPS Design".
  • Best Paper Award at RTCSA 2017 for the paper "Effectively Utilizing Elastic Resources in Networked Control Systems".
  • Ranked 2nd in a batch of 86 students for the master's program in communications engineering (MSCE) at the Technical University of Munich (GPA 1.1 - passed with a high distinction).
  • Academic Award of the Dept. of Electrical and Computer Engg. (TU Munich) for excellent achievements in master studies in Communications Engg.
  • Deutschlandstipendiat for the period 01.10.2014 to 30.09.2015.