Accessibility statement

Academic and Teaching Staff

Dr Wanli Chang
Lecturer (Assistant Professor)


Trusted and Resource-Aware Cyber-Physical Systems

Application domains include automotive systems (autonomous and electric vehicles), robotics, industry automation, 5G networks, avionics, transportation management, and Internet of Things.

A cross-layer methodology is taken, considering from application software interacting with physical dynamics, to programming languages, operating systems, communication protocols, and hardware platforms. The focus is on timing predictability and resource efficiency.

Software vulnerability detection:

Extensively using fuzzy techniques. For example, the recently developed tool has discovered 16 previously unknown vulnerabilities in embedded firmware, which have been reported to the upstream product vendors. 7 have been assigned unique CVE identifiers in the U.S. National Vulnerability Database.

Automotive technologies:

Moving from FlexRay to time-sensitive networks for in-vehicle communication, and from AUTOSAR Classic to AUTOSAR Adaptive for operating systems. Both are clear trends in the automotive industry towards autonomy.

Timing predictability:

Emphasizing on multi-processor heterogeneous architectures, where fundamental theories are still missing.

Approximate computing:

Applied across the layers.


Dr. Chang obtained his PhD from the Technical University of Munich with Summa Cum Laude (Highest Distinction) in 2017. He won the Best Dissertation Award in the Department of Electrical and Computer Engineering, TUM in 2018 (one out of 80+ candidates). The supervisor is Samarjit Chakraborty, Chair of Real-Time Computer Systems (now William R. Kenan, Jr. Distinguished Chair Professor with UNC Chapel Hill). The second supervisor is Anuradha Annaswamy, Director of Active Adaptive Control Lab, MIT, President-Elect of IEEE Control Systems Society. His bachelor degree is from Nanyang Technological University, Singapore, with First Class Honors.


Dr. Chang currently holds a permanent faculty position. He used to work in Infineon as an engineer on automotive microcontroller design and verification. His research is in close collaboration with the industry, such as Bosch, General Motors, and Rolls-Royce.


Dr. Chang has published a book titled 'Resource-Aware Automotive Control Systems Design: A Cyber-Physical Systems Approach' with Foundations and Trends in Electronic Design Automation. He has published three book chapters, all with Springer. He has published more than 30 papers in top-tier venues, i.e., Proceedings of the IEEE, RTSS, DAC, EMSOFT, RTAS, IEEE TCAD, ACM TCPS, ACM TECS, DATE, CODES+ISSS, ICCAD, and LCTES. He was the Best Paper Nominee of CODES+ISSS 2013, RTAS 2020, DATE 2019, and DATE 2020, and won the Best Paper Award of RTCSA 2017.

Academic Services

Dr. Chang is the TPC member of RTSS 2018-2020, DAC 2019-2020, DATE 2019-2020, RTAS 2020, ICCAD 2019, LCTES 2019, CODES+ISSS 2019-2020, EMSOFT 2019-2020, the Session Chair of DAC 2018, DATE 2019-2020, and LCTES 2019, and the Track Chair of ICESS 2019 and Euromicro DSD 2020. He is an associate editor of the Elsevier journal Microprocessors and Microsystems: Embedded Hardware Design, and an invited editor of the Elsevier Journal of Systems Architecture: Embedded Software Design and IEEE Consumer Electronics Magazine. Dr. Chang chairs the award committee of Euromicro DSD 2020 and serves on the Best Paper Committee of RTSS 2019. He is also serving on the admission committee of the NTU-TUM joint Master Program.


Please consider submitting to Euromicro DSD 2020 (, where I chair the Award Committee.

For Potential PhD Students

Dr. Chang is interested in taking new PhD students. Candidates please directly write to with a CV. Please state the funding option if there is any.


Contact details

Department of Computer Science
University of York
Deramore Lane
YO10 5GH

Phone: +44 (0)1904 325388

Office: CSE/133