Welcome...

dr.ing. K.H. Chen (Kuan)

Assistant Professor

About Me

Dr.-Ing. Kuan-Hsun Chen is a tenured assistant professor at the group of Computer Architecture for Embedded Systems (CAES) at the University of Twente in the Netherlands.

During May/June 2023, he was a visiting scholar at Academia Sinica. From Aug. 2019 to Aug. 2021, he was a Postdoc at Design and Automation for Embedded Systems group, TU Dort­mund Uni­ver­sity in Germany. He earned his Ph.D. degree (05.2019) in Computer Science (Dr.-Ing.) also from TU Dortmund University with the highest distinction (summa cum laude), under the supervision of Prof. Jian-Jia Chen. He earned his master’s degree in Computer Science (2013) and his bachelor's degree in the Interdisciplinary Program of Humanities and Social Sciences (2011) at National Tsing Hua Uni­ver­sity in Taiwan.

He currently serves as Associate Editor for the AIMS Applied Computing and Intelligence and Guest Editor for the Transactions of Cyber-Physical Systems and the Journal of Signal Processing Systems. Furthermore, he has published 60+ scientific works in top peer-reviewed journals (e.g., TC and TECS) and international conferences (e.g., EMSOFT, RTSS, RTAS, DAC, ECML, PKDD, LCTES). He also serves in several Technical Program Committee (TPC) for many premier conferences and a reviewer for many peer-reviewed journals and conferences in computer science.

He is one founder of the Dutch Real-Time System Community, funded by 4TU.NIRICT. He also holds one best student paper award at RTCSA’18, and one dissertation award at TU Dortmund University (2019), and one best paper nomination at DATE’21. Moreover, he was granted by the German Academic Exchange Service (DAAD) one exchange project and by the Japan Society for the Promotion of Science (JSPS) a postdoctoral fellowship in 2021. He has been a volunteer mentor in ESA Summer of Code in Space (2017) and Google Summer of Code since 2016 for open-source development on a popular real-time operating system, RTEMS. He is also a member of HiPEAC.

 

Expertise

Engineering & Materials Science
Computer Hardware
Data Storage Equipment
Decision Trees
Embedded Systems
Real Time Systems
Scheduling
Wear Of Materials
Mathematics
Multithreading

Research

My main research is about  Embedded Real-Time Systems. In particular, I develop architecture-aware software automation and bridge the gap between theory and practice in real-time system software. The following topics are what I have worked on so far:
  • Timing Analysis, Scheduling, and System Software for Real-Time Systems
  • Dependable Computing and Fault-Tolerant Software Design
  • Cyber-Physical-Systems and Resource Management
  • Hardware Software Co-design

I have also served on several technical program committees (TPC):

transactions and journals:

and in the following venues as a reviewer or a sub-reviewer, including but not limited to:

  • Springer Journal of Time-Critical Computing Systems (TIME)
  • ACM Transactions on Embedded Computing Systems (TECS)
  • ACM Transactions on Design Automation of Electronic Systems (TODAES)
  • ACM Transactions on Cyber-Physical Sys­tems (TCPS)
  • IEEE Transactions on Vehicular Technology (TVT)
  • IEEE Transaction on Computers (TC)
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)
  • IEEE Transaction on Dependable and Secure Computing (TDSC)
  • IEEE Embedded Sys­tems Letters (ESL)
  • IEEE Transactions on Emerging Topics in Computing (Thematic Section) 
  • IEEE Transactions on Automatic Control (TAC)
  • IEEE Transactions on Reliability (TR)
  • IEEE Real-Time Technology and Applications Symposium (RTAS)
  • IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
  • International Conference on Real-Time and Network Systems (RTNS) 
  • European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD)

Since 2016 I am also a mentor in Google Summer of Code for RTEMS. In case you are interested in the development of open-source RTOS, feel free to contact me.

Publications

Recent
Hakert, C. , Chen, K-H., & Chen, J-J. (2023). Immediate Split Trees: Immediate Encoding of Floating Point Split Values in Random Forests. In M-R. Amini, S. Canu, A. Fischer, T. Guns, P. Kralj Novak, & G. Tsoumakas (Eds.), Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2022, Grenoble, France, September 19–23, 2022, Proceedings, Part V (pp. 531-546). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 13717 LNAI). Springer. http://10.1007/978-3-031-26419-1_32
Günzel, M. , Chen, K-H., Ueter, N., von der Brüggen, G., Dürr, M., & Chen, J-J. (2023). Compositional Timing Analysis of Asynchronized Distributed Cause-Effect Chains. ACM transactions on embedded computing systems. https://doi.org/10.1145/3587036
Liang, G. M., Yuan, C. Y., Yuan, M. S., Chen, T. L. , Chen, K. H., & Lee, J. K. (2023). The Support of MLIR HLS Adaptor for LLVM IR. In ICPP Workshops '22: Workshop Proceedings of the 51st International Conference on Parallel Processing (pp. 1-8). [12] (ACM International Conference Proceeding Series). Association for Computing Machinery. https://doi.org/10.1145/3547276.3548515
Günzel, M., Brüggen, G. V. D. , Chen, K-H., & Chen, J-J. (2022). EDF-Like Scheduling for Self-Suspending Real-Time Tasks. In 2022 IEEE Real-Time Systems Symposium (RTSS) (pp. 172-184). [9984793] (IEEE Real-Time Systems Symposium (RTSS); Vol. 2022). IEEE. https://doi.org/10.1109/RTSS55097.2022.00024
Chen, K-H., Günzel, M., Brüggen, G. V. D., & Chen, J-J. (2022). Critical Instant for Probabilistic Timing Guarantees: Refuted and Revisited. In 2022 IEEE Real-Time Systems Symposium (RTSS) (pp. 145-157). [9984730] (IEEE Real-Time Systems Symposium (RTSS); Vol. 2022). IEEE. https://doi.org/10.1109/RTSS55097.2022.00022
Hölscher, N., Hakert, C., Nassar, H. , Chen, K-H., Bauer, L., Chen, J-J., & Henkel, J. (2022). Memory Carousel: LLVM-Based Bitwise Wear-Leveling for Non-Volatile Main Memory. IEEE transactions on computer-aided design of integrated circuits and systems, 1-1. [9984978]. https://doi.org/10.1109/TCAD.2022.3228897
Hakert, C., Khan, A. A. , Chen, K., Hameed, F., Castrillon, J., & Chen, J-J. (2022). ROLLED: Racetrack Memory Optimized Linear Layout and Efficient Decomposition of Decision Trees. IEEE transactions on computers, 1-14. https://doi.org/10.1109/TC.2022.3197094
Shi, J., Egidy, C-C. V. , Chen, K-H., & Chen, J-J. (2022). Formal Verification of Resource Synchronization Protocol Implementations: A Case Study in RTEMS. IEEE transactions on computer-aided design of integrated circuits and systems, 41(11), 4157-4168. [9852753]. https://doi.org/10.1109/TCAD.2022.3197501
Hahn, S., Michael, J., Hölscher, N. , Chen, K-H., Chen, J-J., & Reineke, J. (2022). LLVMTA: An LLVM-Based WCET Analysis Tool. In C. Ballabriga (Ed.), 20th International Workshop on Worst-Case Execution Time Analysis (pp. 2:1--2:17). [2] (Open Access Series in Informatics (OASIcs); Vol. 103). https://doi.org/10.4230/OASIcs.WCET.2022.2

UT Research Information System

Google Scholar Link

Contact Details

Visiting Address

University of Twente
Faculty of Electrical Engineering, Mathematics and Computer Science
Zilverling (building no. 11), room 5037
Hallenweg 19
7522NH  Enschede
The Netherlands

Navigate to location

Mailing Address

University of Twente
Faculty of Electrical Engineering, Mathematics and Computer Science
Zilverling  5037
P.O. Box 217
7500 AE Enschede
The Netherlands

Social Media