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). 2021. [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 the Department of Information Technology in Uppsala University. October 2021.
[2] Multi-domain coupling in cyber-physical systems design. At Hitachi ABB Power Grids. September 2020.
[3] Multi-domain coupling in cyber-physical systems design. At University of Pennsylvania (Host: Insup Lee). June 2020.
[4] Multi-domain coupling in cyber-physical systems design. At the School of Electrical Engineering and Computer Science in Oregon State University. May 2021.
[5] Multi-domain coupling in cyber-physical systems design. At the Department of Computing and Software in McMaster University. April 2021.
[6] Multi-domain coupling in cyber-physical systems design. At the Department of Computer Science in Aalto University. March 2021.
[7] 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.
[8] 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.
[9] Multi-domain coupling for efficient design of cyber-physical systems. At Texas A & M, USA (Host: P. R. Kumar, Prasad Enjeti, and Le Xie). March 2020.
[10] 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.
[11] 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.
[12] 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.
[13] Resource-aware design of automotive cyber-physical systems. In EESTEC organized workshop on “Embedded systems in the automotive domain”. Munich, Germany. December 2018.
[14] 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.
[15] Constraint-driven synthesis and tool support for FlexRay-based automotive control systems. In AUTOSAFE workshop. Munich, Germany. May 2014.
Research Projects
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. [4] ACM/SIGAPP Symposium on Applied Computing (SAC) – Cyber-Physical Systems Track. 2022. [5] Design Automation Conference (DAC) – Autonomous Systems (Automotive, Robotics, Drones) Track. 2022. Journal Reviews [1] IEEE Transactions on Computers. 2018, 2019. [2] Real-Time Systems Journal. 2019. [3] Journal on Systems Architecture. 2018. [4] ACM Transactions on Cyber-Physical Systems. 2018, 2020, 2021. [5] IEEE Embedded Systems Letters. 2021. [6] Leibniz Transactions on Embedded Systems. 2021. [7] Microprocessors and Microsystems. 2017, 2018, 2020. [8] IEEE Design and Test. 2018. [9] EURASIP Journal on Embedded Systems. 2016. [10] Computer Standards & Interfaces. 2018. |
Conference Reviews [1] Euromicro Conference on Real-Time Systems (ECRTS). 2021. [2] Real-Time and Embedded Systems and Application Symposium (RTAS). 2020, 2021. [3] Real-Time Systems Symposium (RTSS). 2020, 2021. [4] Symposium on Applied Computing (SAC). 2021, 2022. [5] Design, Automation and Test in Europe (DATE). 2020. [6] International Conference in Cyber-Physical Systems (ICCPS). 2018, 2019, 2022. [7] International Conference on Computer Aided Design (ICCAD). 2016, 2017. [8] International Symposium on Industrial Electronics (ISIE). 2019. |
Biography
- since Jan'22: Senior Research Engineer at Intelligent Cloud Technologies Laboratory in Huawei Munich Research Center, Germany.
- 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 Emrich. Prototypical 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 Markl. Optimization 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.