Welcome to my homepage! I am currently working at Key Laboratory of Intelligent Computing in Medical Image as a Tenure Track Assistant Professor in Northeastern University, China. I created this website to share the output of my studies and be reachable.
I graduated from College of Information Science and Engineering, Northeastern University with a bachelor’s and master’s degree and from the School of Computer Science and Engineering, Northeastern University with a doctor’s degree, advised by Professor Wang Yi (王义) and Nan Guan (关楠). Between 2020 and 2021, I was a postdoctoral researcher at the Department of Computing at The Hong Kong Polytechnic University.
My primary research interests lie within embedded systems, recently pivoting towards Autonomous Driving and Real-Time Robotic Operating Systems (ROS), as well as Batteryless Energy-Harvesting Systems. In collaboration with my research partners, we delve into operating systems and runtimes, intermittent computing, and trustworthy, real-time edge AI, with a specialized focus on autonomous driving. For more on our recent endeavors, please visit the ESL Research Group.
🔥 Email me if you are interested in doing research with me. I have:
- Open positions for master’s students
- Thesis topics and internship projects tailored for undergraduate students.
📄 Selected Research Papers
Please check my GoogleScholar profile for a full list of publications.
🚘 Autonomous Driving and Real-Time Robotic Operating System (ROS)
-
RTeX: an Efficient and Timing-Predictable Multi-threaded Executor for ROS 2. Songrna Liu, Xu Jiang, Nan Guan, Zilong Wang, Minghe Yu and Yi Wang. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024
-
Optimizing End-to-End Latency of Sporadic Cause-Effect Chains Using Priority Inheritance. Yue Tang, Xu Jiang, Nan Guan, Songran Liu, Xiantong Luo and Yi Wang. IEEE Real-Time Systems Symposium (RTSS), 2023
-
Modeling and Analysis of Inter-Process Communication Delay in ROS 2. Xiantong Luo, Xu Jiang, Nan Guan, Haochun Liang, Songran Liu and Wang Yi. IEEE Real-Time Systems Symposium (RTSS), 2023
🔋 Batteryless Energy-harvesting System
-
Light Flash Write for Efficient Firmware Update on Energy-harvesting IoT Devices. Songran Liu, Mingsong Lv, Wei Zhang, Nan Guan. Design, Automation and Test in Europe (DATE), 2023 Best paper nomination!
-
Adaptive Task-based Intermittent Computing System with Parallel State Backup. Wei Zhang, Mingsong Lv, Songran Liu, Nan Guan. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2022
-
Surviving Transient Power Failures with SRAM Data Retention. Songran Liu, Mingsong Lv, Wei Zhang, Nan Guan. Design, Automation and Test in Europe (DATE), 2021
-
Intermittent Computing with Efficient State Backup by Asynchronous DMA. Wei Zhang, Songran Liu, Mingsong Lv, Nan Guan. Design, Automation and Test in Europe (DATE), 2021
-
LATICS: A low-overhead adaptive task-based intermittent computing system. Songran Liu, Mingsong Lv, Wei Zhang, Nan Guan. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2021
📱 Trustworthy and Real-time Edge AI
-
MiniTEE—A Lightweight TrustZone-Assisted TEE for Real-Time Systems. Songran Liu, Nan Guan, Zhishan Guo, Wang Yi. Electronics, 2020
-
Leaking your engine speed by spectrum analysis of real-Time scheduling sequences. Songran Liu, Nan Guan, Dong Ji, Weichen Liu, Xue Liu, Wang Yi. Journal of Systems Architecture, 2019
-
Task parameters analysis in schedule-based timing side-channel attack. Songran Liu, Wang Yi. IEEE Access 2020
🍻 Honors and Awards
- Best paper nomination award, Light Flash Write for Efficient Firmware Update on Energy-harvesting IoT Devices, DATE23’.
🧐 Journal Reviewer (selected)
- ACM Transactions on Embedded Computing Systems, Transactions on Cyber-Physical Systems, Journal of Systems Architecture, Journal of Circuits, Systems, and Computers
📝 Open-sourced Projects
Intermittent Computing Systems
Robotic Operating System
📝 Teaching
🧑🎨 Students
Masters:
- Zilong Wang (2021-)
- Bohan Sun (2022-)
- Jingbo Chen (2023-)
- Bochao Cao (2023-)
- Jiafu Xu (2024-)