## Short Bio

I am an assistant professor in the Department of Computer Science at Texas State University. I earned my Ph.D. in Computer Science from the University of North Carolina at Chapel Hill, where I was advised by Prof. Jim Anderson in the Real-Time Systems Group.

## Education

## Publications

- Zhishan Guo, Sudharsan Vaidhun, Luca Satinelli, Samsil Arefin, Jun Wang, and
**Kecheng Yang**. Mixed-Criticality Scheduling upon Permitted Failure Probability and Dynamic Priority,*IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)*, 2021, to appear. - Sergey Voronov, James H. Anderson, and
**Kecheng Yang**. Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints,*Real-Time Systems*, 2021, to appear. **Kecheng Yang**and Zheng Dong. Mixed-Criticality Scheduling in Compositional Real-Time Systems with Multiple Budget Estimates,*Proceedings of the 41st IEEE Real-Time Systems Symposium (RTSS)*, pp. 25-37, December 2020.- Zhe Jiang,
**Kecheng Yang**, Nathan Fisher, Neil Audsley, and Zheng Dong. Pythia-MCS: Enabling Quarter-Clairvoyance in I/O-Driven Mixed-Criticality Systems,*Proceedings of the 41st IEEE Real-Time Systems Symposium (RTSS)*, pp. 38-50, December 2020. **Kecheng Yang**, Ashikahmed Bhuiyan, and Zhishan Guo. F2VD: Fluid Rates to Virtual Deadlines for Precise Mixed-Criticality Scheduling on a Varying-Speed Processor,*Proceedings of the 39th IEEE/ACM International Conference on Computer-Aided Design (ICCAD)*, pp. 1-9, November 2020.- Zhishan Guo,
**Kecheng Yang**, Fan Yao, and Amro Awad. Inter-Task Cache Interference Aware Partitioned Real-Time Scheduling,*Proceedings of the 35th ACM/SIGAPP Symposium On Applied Computing (SAC)*, pp. 218-226, March 2020. - Zheng Dong, Weisong Shi, Guangmo Tong, and
**Kecheng Yang**. Collaborative Autonomous Driving: Vision and Challenges,*Proceedings of the 3rd IEEE International Conference on Connected and Autonomous Driving (MetroCAD)*, pp. 17-26, February 2020. - Ashikahmed Bhuiyan*,
**Kecheng Yang***, Samsil Arefin, Abusayeed Saifullah, Nan Guan, and Zhishan Guo. Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems,*Proceedings of the 40th IEEE Real-Time Systems Symposium (RTSS)*, pp. 469-480, December 2019.**Winner, Outstanding Paper Award and Best Student Paper Award**.

*Both authors contributed equally to this work. - Ashikahmed Bhuiyan, Zhishan Guo, Sai Sruti, and
**Kecheng Yang**. Precise Scheduling of Mixed-Criticality Tasks by Varying Processor Speed,*Proceedings of the 27th International Conference on Real-Time Networks and Systems (RTNS)*, pp. 123-132, November 2019. **Kecheng Yang**and Zhishan Guo. EDF-Based Mixed-Criticality Scheduling with Graceful Degradation by Bounded Lateness,*Proceedings of the 25th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 1-6, August 2019.- Zhishan Guo,
**Kecheng Yang**, Sudharsan Vaidhun, Samsil Arefin, Sajal K. Das, and Haoyi Xiong. Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate,*Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS)*, pp. 373-383, December 2018. - Ming Yang, Tanya Amert,
**Kecheng Yang**, Nathan Otterness, James H. Anderson, F. Donelson Smith and Shige Wang. Making OpenVX Really "Real Time",*Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS)*, pp. 80-93, December 2018. - Sergey Voronov, James H. Anderson, and
**Kecheng Yang**. Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints,*Proceedings of the 26th International Conference on Real-Time Networks and Systems (RTNS)*, pp.8-18, October 2018.**Winner, Outstanding Paper Award**. - Zhishan Guo, Luca Santinelli, and
**Kecheng Yang**. Mixed-Criticality Scheduling with Limited HI-Criticality Behaviors,*Proceedings of the 4th Symposium on Dependable Software Engineering: Theories, Tools and Applications (SETTA)*, pp.187-199, September 2018. **Kecheng Yang**and James H. Anderson. On the Soft Real-Time Optimality of Global EDF on Uniform Multiprocessors,*Proceedings of the 38th IEEE Real-Time Systems Symposium (RTSS)*, pp.319-330, December 2017.**Kecheng Yang**and James H. Anderson. On the Dominance of Minimum-Parallelism Multiprocessor Supply,*Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS)*, pp. 215-226, December 2016.**Kecheng Yang**, Ming Yang, and James H. Anderson. Reducing Response-Time Bounds for DAG-Based Task Systems on Heterogeneous Multicore Platforms,*Proceedings of the 24th International Conference on Real-Time Networks and Systems (RTNS)*, pp. 349-358, October 2016. Longer version with an online appendix.- Catherine E. Nemitz,
**Kecheng Yang**, Ming Yang, Pontus Ekberg and James H. Anderson. Multiprocessor Real-Time Locking Protocols for Replicated Resources,*Proceedings of the 28th Euromicro Conference on Real-Time Systems (ECRTS)*, pp. 50-60, July 2016. Longer version with online appendices. - Glenn A. Elliott,
**Kecheng Yang**, and James H. Anderson. Supporting Real-Time Computer Vision Workloads using OpenVX on Multicore+GPU Platforms,*Proceedings of the 36th IEEE Real-Time Systems Symposium (RTSS)*, pp. 273-284, December 2015. **Kecheng Yang**, Glenn A. Elliott, and James H. Anderson. Analysis for Supporting Real-Time Computer Vision Workloads using OpenVX on Multicore+GPU Platforms,*Proceedings of the 23rd International Conference on Real-Time Networks and Systems (RTNS)*, pp. 77-86, November 2015.**Kecheng Yang**and James H. Anderson. On the Soft Real-Time Optimality of Global EDF on Multiprocessors: From Identical to Uniform Heterogeneous,*Proceedings of the 21st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 1-10, August 2015.- Zhishan Guo, Luca Santinelli, and
**Kecheng Yang**. EDF Schedulability Analysis on Mixed-Criticality Systems with Permitted Failure Probability,*Proceedings of the 21st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 187-196, August 2015. **Kecheng Yang**and James H. Anderson. An Optimal Semi-Partitioned Scheduler for Uniform Heterogeneous Multiprocessors,*Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS)*, pp. 199-210, July 2015.**Kecheng Yang**and James H. Anderson. Optimal GEDF-Based Schedulers that Allow Intra-Task Parallelism on Heterogeneous Multiprocessors,*Proceedings of the 12th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia)*, pp. 30-39, October 2014.**Kecheng Yang**and James H. Anderson. Soft Real-Time Semi-Partitioned Scheduling with Restricted Migrations on Uniform Heterogeneous Multiprocessors,*Proceedings of the 22nd International Conference on Real-Time Networks and Systems (RTNS)*, pp. 215-224, October 2014.**Kecheng Yang**and Zheng Dong. Mixed-Criticality Scheduling with Varying Processor Supply in Compositional Real-Time Systems,*Proceedings of the 7th International Workshop on Mixed Criticality Systems (WMC)*, pp. 26-31, December 2019. Erratum.**Kecheng Yang**and James H. Anderson. Tardiness Bounds for Global EDF Scheduling on a Uniform Multiprocessor,*Proceedings of the 7th International Real-Time Scheduling Open Problems Seminar (RTSOPS)*, pp. 3-4, July 2016.

### Journal Papers

### Conference Papers

### Workshop Papers

## Teaching

**At TxState**

- CS 3358 Data Structures and Algorithms (Facebook EIR), Spring 2021.
- CS 5302 Foundations of Data Structures and Algorithm Design (Facebook EIR), Spring 2021.
- CS 7389C Real-Time Systems, Spring 2021.
- CS 3358 Data Structures and Algorithms (Facebook EIR), Fall 2020.
- CS 5302 Foundations of Data Structures and Algorithm Design (Facebook EIR), Fall 2020.
- CS 3358 Data Structures and Algorithms, Spring 2020.
- CS 5302 Foundations of Data Structures and Algorithm Design, Spring 2020.
- CS 7389C Real-Time Systems, Spring 2020.
- CS 3358 Data Structures and Algorithms, Fall 2019.
- CS 5302 Foundations of Data Structures and Algorithm Design, Fall 2019.
- CS 3358 Data Structures and Algorithms, Spring 2019.
- CS 5302 Foundations of Data Structures and Algorithm Design, Spring 2019.
- CS 3358 Data Structures and Algorithms, Fall 2018.

**At UNC-Chapel Hill**

- COMP 283 Discrete Structures, Summer 2017.