Publications

Talks

Projects

Employment

Education

Services

Students

Teaching

 

 

 

 

                                       

 

 

说明: Jianguo Yao

Jianguo Yao

Associate Professor, Ph.D Supervisor

School of Software,

Shanghai Jiao Tong University, Shanghai, China

E-mail:  jianguo.yao AT sjtu.edu.cn
Phone: (021) 3420-7403;  Fax: (021) 3420-7403
1108 Software Building, 800 Dongchuan Road, Minhang, Shanghai 200240


Short Bio

Jianguo Yao obtained his Ph.D degree at Northwestern Polytechnical University in 2010, and was a joint-education Ph.D student at McGill University from 2007 to 2008. He was also a joint Postdoctoral Fellow at Ecole Polyechnique de Montreal and McGill University from 2011 to 2012. In 2011, he worked briefly as an intern researcher at Bombardier Inc. in Canada. In 2015, he worked as a visiting professor at Technische Universität München in Germany. He received the prestigious Alexander von Humboldt Fellowship and PBEEE/Quebec Merit Scholarship for Foreign Students from Quebec Fund for Research on Nature and Technology (FQRNT).

Dr. Yao is an Associate Professor at the Shanghai Jiao Tong University (SJTU), Shanghai, China, and he directs the Automatic Computing Group at SJTU. His research interests are distributed systems, virtualization in clouds and industrial big data. He has published more than 50 research papers in major peer-reviewed International journals and top-conference proceedings, including Proceedings of the IEEE, ACM/IEEE Transactions (TPDS, TDSC, TSC, TII, TIE, TSG, TACO, TECS, TSN), INFOCOM, RTSS, VLDB, ICDCS, HPDC etc. He is very active with the Cloud and Data communities. He has participated in various conferences, and served as Publicity Co-Chairs in the conferences including Middleware 2016, ICAC 2016, and TPC members in the conferences including: INFOCOM 2014’2015’2016’2017, ICDCS 2015’2017, Middleware 2017, ACM e-Energy 2017, SIES 2013, RTCSA 2012’2013 and ICPADS 2012 etc. He is a Senior Member of IEEE.


Research Intrest

  • Cloud Computing
  • Industrial Big Data
  • Cyber-Physical Systems

News

  • [2017.01]: Publicity Plug: I am serving as a Program Committee Member of Middleware 2017;
  • [2017. 01]: Publicity Plug: Xin received the Award of Outstanding Graduate Students at SJTU, 2017 (上海交通大学2017届研究生优秀毕业生);
  • [2016. 12]: Publicity Plug: I am elected as a Senior Member of IEEE.
  • [2016. 11]: Publicity Plug: Ting and Xin received the Graduate National Scholarship (研究生国家奖学金);
  • [2016.11]: Publicity Plug: I am serving as a Program Committee Member of ACM e-Energy 2017;
  • [2016.10]: Publicity Plug: I am serving as a Program Committee Member of ICDCS 2017;
  • [2016.07]: One paper is accepted by IEEE Transactions on Dependable and Secure Computing. Congratulations to Fanfu.
  • [2016.07]: Two papers are accepted by IEEE Transactions on Services Computing. Congratulations to Ting and Qiumin.
  • [2016.06]: One paper is accepted by IEEE Internet Computing. Congratulations to Haihang.
  • [2016.03]: Publicity Plug: I am serving as a Program Committee Member of INFOCOM 2017;
  • [2016.02]: Publicity Plug: I am serving as a Publicity Co-Chair of Middleware 2016. Please consider to submit your papers [CFP];
  • [2016.01]: Paper “MixCPS: Mixed Time/Event-Triggered Architecture of Cyber-Physical Systems" is accepted by Proceedings of the IEEE.
  • [2015.09]: Publicity Plug: I am serving as a Publicity Co-Chair of ICAC 2016. Please consider to submit your papers [CFP];
  • [2015.06]: Paper “Differential Privacy in Telco Big Data Platform" is accepted by VLDB 2015. Congratulations to Xueyang and Yu.
  • [2015.03]: Publicity Plug: I am serving as a Program Committee Member of INFOCOM 2016;
  • [2014.12]: Publicity Plug: I am serving as a Program Committee Member of ICDCS 2015;
  • [2014.11]: Publicity Plug: I am serving as a Program Committee Member of WASA 2015;
  • [2014.11]: Paper "Power Admission Control with Predictive Thermal Management in Smart Buildings" is accepted by IEEE Transactions on Industrial Electronics.
  • [2014.11]: Paper "Comprehensive Understanding of Operation Cost Reduction Using Energy Storage for IDCs" is accepted by INFOCOM 2015. Congratulations to Haihang.
  • [2014.08]: Paper "Adaptive Power Management Through Thermal Aware Workload Balancing in Internet Data Centers" is accepted by IEEE Transactions on Parallel and Distributed Systems.
  • [2014.08]: Paper "Energy-Efficient SLA Guarantees for Virtualized GPU in Cloud Gaming" is accepted by IEEE Transactions on Parallel and Distributed Systems.
  • [2014.05]: Paper " COMIC: Cost Optimization for Internet Content Multihoming " is accepted by IEEE Transactions on Parallel and Distributed Systems.
  • [2014.03]: Publicity Plug: I am serving as a Program Committee Member of INFOCOM 2015;
  • [2014.03]: Paper "Control of Large-Scale Systems Through Dimension Reduction" is accepted by IEEE Transactions on Service Computing.
  • [2014.02]: I am invited to visit LCCC at Lund University in April-May 2014;
  • [2014.02]: Paper "Isolation and Scheduling of Virtualized GPU Resource in Cloud Gaming" is accepted by ACM Transactions on on Architecture and Code Optimization.
  • [2014.01]: Publicity Plug: I am serving as a Program Committee Member of WASA 2014;
  • [2013.11]: Paper "vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming" is accepted by IEEE Transactions on Parallel and Distributed Systems.
  • [2013.04]: Publicity Plug: I am serving as a Program Committee Member of MSN 2013;
  • [2013.04]: Publicity Plug: I am serving as a Program Committee Member of EUC 2013;
  • [2013.03]: Publicity Plug: I am serving as a Program Committee Member of WASA 2013;
  • [2013.03]: Paper " VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming " is accepted by the 22nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC'2013). (Acceptance rate = 15.3%,20 out of 131)
  • [2013.03]: Publicity Plug: I am serving as a Program Committee Member of INFOCOM 2014;
  • [2013.01]: Publicity Plug: I am serving as a Program Committee Member of IoT-NC 2013;

Publucations

Book ChaPTERs

  • Jianguo Yao, Xue Liu, Guchuan Zhu and Lui Sha, “Controller Redundancy Design for Cyber-Physical Systems”, a book chapter for Cyber Physical Systems: From Theory to Practice, Auerbach Publications, CRC Press, Taylor & Francis Group, USA,2015.

Selected Journal Papers

  •  [IEEE CCM] Yu Zhang, Jianguo Yao and Haibing Guan, “Intelligent Cloud Resource Management with Deep Reinforcement Learning”, IEEE Cloud Computing  (2017). (Accepted) new!
  • [PIEEE] Jianguo Yao, Xin Xu and Xue Liu, “MixCPS: Mixed Time/Event-Triggered Architecture of Cyber-Physical Systems”, Proceedings of the IEEE 104(5): 923-937 (2016). new!
  • [IEEE TDSC] Fanfu Zhou, Zhengwei Qi, Jianguo Yao, Athanasios V. Vasilakos and Haibing Guan, “D2FL: Design and Implementation of Distributed Dynamic Fault Localization”, IEEE Transactions on Dependable and Secure Computing  (2016). (Accepted) new!
  • [IEEE TSC] Jianguo Yao, Ting Deng, Hans-Arno Jacobsen, Xue Liu and Haibing Guan, “HyperCo: Optimizing Network Performance in ARM-Based Mobile Virtualization”, IEEE Transactions on Services Computing  (2016). (Accepted) new!
  • [IEEE TSC] Qiumin Lu, Jianguo Yao, Zhengwei Qi, Bingsheng He and Haibing Guan, “Fairness-Efficiency Allocation of CPU-GPU Heterogeneous Resources”, IEEE Transactions on Services Computing  (2016). (Accepted) new!
  • [IEEE IC] Haihang Zhou, Jianguo Yao, Xue Liu, and Haibing Guan, “Enabling Energy Storage in Internet Data Centers: Requirements, Standards and Opportunities”, IEEE Internet Computing  20(5): 66-70 (2016). new!
  •  [IEEE TIE] Jianguo Yao, Giuseppe Tommaso Costanzo, Guchuan Zhu and Bin Wen, “Power Admission Control with Predictive Thermal Management in Smart Buildings”,  IEEE Transactions on Industrial Electronics, 62(4): 2642-2650 (2015).
  • [IEEE TPDS] Jianguo Yao, Haibing Guan, Jianying Luo, Lei Rao and Xue Liu, “Adaptive Power Management Through Thermal Aware Workload Balancing in Internet Data Centers”, IEEE Transactions on Parallel and Distributed Systems, 26(9): 2400-2409 (2015).
  • [IEEE TPDS] Haibing Guan, Jianguo Yao, Zhengwei Qi and Runze Wang, “Energy-Efficient SLA Guarantees for Virtualized GPU in Cloud Gaming”, IEEE Transactions on Parallel and Distributed Systems, 26(9): 2434-2443 (2015).
  • [IEEE TPDS] Jianguo Yao, Haihang Zhou, Jianying Luo, Xue Liu and Haibing Guan, “COMIC: Cost Optimization for Internet Content Multihoming”, IEEE Transactions on Parallel and Distributed Systems, 26(7): 1851-1860 (2015).
  • [IEEE TSC] Jianguo Yao, Xue Liu, Xiaoyun Zhu and Haibing Guan, “Control of Large-Scale Systems Through Dimension Reduction”, IEEE Transactions on Service Computing, 8(4): 563-575 (2015).
  • [IEEE TPDS] Chao Zhang, Jianguo Yao, Zhengwei Qi, Miao Yu and Haibing Guan, “vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming”, IEEE Transactions on Parallel and Distributed Systems, 25(11): 3036-3045, 2014.
  •  [ACM TACO] Zhengwei Qi, Jianguo Yao, Chao Zhang, Zhizhou Yang and Haibing Guan, “VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming”, ACM Transactions on Architecture and Code Optimization, 11(2): 17, 2014.
  • [IEEE TSG]  Jianguo Yao, Xue Liu and Chen Zhang, “Predictive Electricity Cost Minimization Through Energy Buffering in Data Centers”, IEEE Transactions on Smart Grid, 5(1): 230-238 ,2014.
  • [IEEE TII] Jianguo Yao, Xue Liu, Guchuan Zhu and Lui Sha, “NetSimplex: Controller Fault Tolerance Architecture in Networked Control Systems”, IEEE Transactions on Industrial Informatics, 9(1): 346-356 ,2013.
  • [ACM TSN] Rui Tan, Guoliang Xing, Zhaohui Yuan, Xue Liu, Jianguo Yao, "System-level Calibration for Data Fusion in Wireless Sensor Networks", ACM Transactions on Sensor Networksvol.9, no.3, Article 28, June 2013.
  • [IEEE TECS] Rui Tan, Guoliang Xing, Xue Liu, Jianguo Yao, Zhaohui Yuan, "Adaptive Calibration for Fusion-based Cyber-Physical Systems", ACM Transactions on Embedded Computing Systemsvol.11, no.4, December 2012.

Selected Conference Papers 

  • [SRDS] Jianguo Yao, Qiumin Lu, Hans-Arno Jacobsen and Haibing Guan, “Robust Multi-Resource Allocation with Demand Uncertainties in Cloud Scheduler”, in Proceedings of the 36th Symposium on Reliable Distributed Systems (SRDS'2017), Hong Kong, China, 2017. new!
  • [SRDS] Jianguo Yao, Qiumin Lu, Zhengwei Qi and Haibing Guan, “Automated Resource Sharing for Virtualized GPU with Self-Configuration”, in Proceedings of the 36th Symposium on Reliable Distributed Systems (SRDS'2017), Poster, Hong Kong, China, 2017. new!
  • [IWQoS] Yu Xu, Jianguo Yao, Hans-Arno Jacobsen and Haibing Guan, “Cost-Efficient Negotiation over Multiple Resources with Reinforcement Learning”, in Proceedings of IEEE/ACM International Symposium on Quality of Service (IWQoS'2017), Vilanova i la Geltrú, Barcelona, Spain, 2017. new!
  • [SMARTCOMP] Zhiguang Tang, Haihang Zhou, Yujin Zhu, Run Tian and Jianguo Yao, “Quantitative Availability Analysis of Hierarchical Datacenter under Power Oversubscription”, in Proceedings of the 3rd IEEE International Conference on Smart Computing (SMARTCOMP’2017), Hong Kong, China,  2017. new!
  • [ICDCS] Xijun Li, Jianguo Yao, Xue Liu and Haibing Guan, “A First Look at Information Entropy-Based Data Pricing”, in Proceedings of the 37nd International Conference on Distributed Computing Systems (ICDCS'2017), Atlanta, GA, USA,  2017. new!
  • [DATE] Yaozu Dong, Jianguo Yao, Haibing Guan, Ananth. Krishna R and Yunhong Jiang, “MobiXen: Porting Xen on Android Devices for Mobile Virtualization”, in Proceedings of Design, Automation, and Test in Europe (DATE 2017), Lausanne, Switzerland, 2017. new!
  • [HPCC] Xin Xu, Wei Zhou and Jianguo Yao, “ProCAM: A Proactive Coordinating Mechanism for Low-Congestion Datacenter Networks, in Proceedings of International Conference on High Performance Computing (HPCC’2016), Sydney, Australia, 2016. new!
  • [PVLDB] Xueyang Hu, Mingxuan Yuan, Jianguo Yao, Yu Deng, Lei Chen, Qiang Yang, Haibing Guan and Jia Zeng. Differential Privacy in Telco Big Data Platform, in Proceedings of VLDB, Kohala Coast, Hawaii, USA, 2015. new!
  • [INFOCOM] Haihang Zhou, Jianguo Yao, Haibing Guan and Xue Liu, “Comprehensive Understanding of Operation Cost Reduction Using Energy Storage for IDCs”, in Proceedings of IEEE Conference on Computer Communications (INFOCOM'2015), Hong Kong, China, 2015. (Acceptance ratio=19%) new!
  •  [ICPADS] Augustin Jouy, Jianguo Yao and Guchuan Zhu, “Optimal Bandwidth Allocation with Dynamic Multi-Path Routing for Non-Critical Traffic in AFDX Networks”, in Proceedings of the 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2014), Hsinchu, Taiwan, 2014.
  • [GLOBECOM] Lei Rao and Jianguo Yao, “SmartCar: Smart Charging and Driving Control for Electric Vehicles in the Smart Grid”,  in Proceedings of IEEE GLOBECOM, Austin, TX USA, 2014
  • [HPDC] Miao Yu, Chao Zhang, Zhengwei Qi, Jianguo Yao, Yin Wang and Haibing Guan, “VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming”, in Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC'2013), New York City, 2013 .
  • [ICPADS] Jie An, Jianguo Yao and Haihang Zhou, “A Better Understanding of Event-Triggered Control From A CPS Perspective”, in Proceedings of the 19th IEEE International Conference on Parallel and Distributed Systems (ICPADS’2013), Seoul, Korea, 2013.
  • [ICPADS] Jianguo Yao and Guchuan Zhu, “System-Level Scheduling of Mixed-Criticality Traffics in Avionics Networks”, in Proceedings of the 19th IEEE International Conference on Parallel and Distributed Systems (ICPADS’2013), Poster, Seoul, Korea, 2013.
  • [IWQoS] Jie Shen, Wenbo He, Xue Liu, Zhibo Wang, Zhi Wang and Jianguo Yao, “Communication Reliability Analysis from Frequency Domain”, in the IWQoS 2013, Poster, Montreal, Canada, 2013.
  • [ICDCS] Jianguo Yao, Xue Liu, Wenbo He and Ashikur Rahman, "Dynamic Control of Electricity Cost with Power Demand Smoothing and Peak Shaving for Distributed Internet Data Centers", in Proceedings of the 32nd International Conference on Distributed Computing Systems (ICDCS'2012), Macau, China, 2012.
  • [RTSS] Rui Tan, Zhaohui Yuan, Guoliang Xing, Xue Liu and Jianguo Yao, "System-level Calibration for Data Fusion in Wireless Sensor Networks", in Proceedings of the 31st IEEE Real-Time Systems Symposium (RTSS'2010), San Diego, CA, USA,2010.
  • [ACC] Jianguo Yao, Xue Liu, Xi Chen, Xiaorui Wang, Jian Li, "Online Decentralized Adaptive Optimal Controller Design of CPU Utilization for Distributed Real-Time Embedded Systems", in Proceedings of the 2010 American Control Conference (ACC'2010), Baltimore, MD, USA, 2010.
  • [INFOCOM] Rui Tan, Guoliang Xing, Xue Liu, Jianguo Yao, Zhaohui Yuan, "Adaptive Calibration for Fusion-based Wireless Sensor Networks", in Proceedings of IEEE Conference on Computer Communications (INFOCOM'2010), San Diego, USA, 2010.
  • [ACC] Jianguo Yao, Xue Liu, Xiaoyun Zhu, "Reduced Dimension Control Based on Online Recursive Principal Component Analysis",  in Proceedings of the 2009 American Control Conference (ACC'2009), St. Louis, MO, USA, 2009.
  • [ACC] Jianguo Yao, Xue Liu, Xiaoping Zhu, "Asymptotically Stable Adaptive Critic Design for Uncertain Nonlinear System," in Proceedings of the 2009 American Control Conference (ACC'2009), St. Louis, MO,USA, 2009.
  • [CODES+ISSS] Jianguo Yao, Xue Liu, Mingxuan Yuan, and Zonghua Gu, "Online Adaptive Utilization Control for Real-Time Embedded Multiprocessor Systems", in Proceedings of the 6th International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS' 2008), Atlanta, USA. p. 85-90, 2008.
  • [MobiCom] Rui Tan, Guoliang Xing, Xue Liu, Jianguo Yao, Zhaohui Yuan, "Adaptive Calibration for Fusion-based Wireless Sensor Networks", in the MobiCom2009, Poster, Beijing, China, 2009.

Talks


Funding

  • National Natural Science Foundation of China. " Collaborative and Automatic Allocation of Multi-Resource for Software-Defined Data Center", PI, 2015-2019.
  • National Natural Science Foundation of China. "Study on Compositional Mixed-Criticality Cyber-Physical Systems Through Co-Design of Computation and Communication", PI, 2013-2016.
  • New Teacher Fund for Doctor Station, the Ministry of Education. "Mixed-Criticality Cyber-Physical Systems based on Hybrid Communications", PI, 2013-2015.
  • Shanghai Natural Science Foundation. "Resource Management and Scheduling for Virtualized Embedded Systems", PI, 2012-2015. 

Employment

2015 - Present, Associate Professor
School of Software
Shanghai Jiao Tong University

2015 - Present, Visiting Professor
Faculty of Informatics

Technische Universität München

2012 - 2014, Assistant Professor
School of Software
Shanghai Jiao Tong University

2011 - 2012, Postdoctoral Fellow
Department of Electrical Engineering                                                   School of Computer Science

Ecole Polytechnique de Montréal, Montréal, Canada                           McGill University, Montréal, Canada

9/2012-12/2012, Research Intern
Bombardier Aerospace Inc., Montréal, Canada


Education

5/2007-12/2010, Joint Education Ph.D at McGill University and Northwestern Polytechnical University

9/2000-04/2007, B.E and M.E at Northwestern Polytechnical University


Students

Ph.D Students:

Haihang Zhou (2015-)

Qiumin  Lu (2017-)

 

Master Stduents:

Xin Xu (2014-2017, Graduate National Scholarship (研究生国家奖学金,上海交通大学2017届研究生优秀毕业生)

Sheng Zhang  (2015-)

Yu Xu  (2015-)

Ting Deng (2015-, Graduate National Scholarship (研究生国家奖学金))

Xijun Li  (2015-)

Jiahong Wu  (2015-,电科十四所国睿奖学金)

Mohamed Toufik Ailane  (2015-, CSC Scholarship)

Zhiguang Tang  (2015-)

Xuanyu Bai  (2015-)

Xiaohui Zhao (2016-)

Hanyang Ma (2016-)

Bo Peng (2016-)

Yu Zhang (2016-)

Run Tian (2016-)

Yujin Zhu (2016)

Adeel Zafar (2016-, CSC Scholarship)

Daniel Camilo Aldana Flautero (2016-, CSC Scholarship)

 

Undergraduate Stduents:

Xueyang Hu (Master at Brown University)

Weishuang Zhao (Master at Carnegie Mellon University)

Zhizhou Yang (Master at Carnegie Mellon University)

 


Professional Service

Chair Positions

  • Publicity Co-Chair: ACM/IFIP/USENIX Middleware Conference (Middleware 2016).
  • Publicity Co-Chair: The 13th IEEE International Conference on Autonomic Computing (ICAC 2016).
  • Publicity Co-Chair: The Second IEEE International Symposium on Advanced Topics on Embedded Systems and Applications (IEEE ESA 2011).

 

Program Committee Members:

  • The 2017 ACM/IFIP/USENIX Middleware Conference (Middleware 2017)
  • The 37th IEEE International Conference on Distributed Computing Systems (ICDCS 2017)
  • The 36th Annual IEEE International Conference on Computer Communications (INFOCOM 2017).
  • The 8th International Conference on Future Energy Systems (ACM e-Energy 2017).
  • The 12th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2017);
  • The 35th Annual IEEE International Conference on Computer Communications (INFOCOM 2016).
  • The 11th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2016);
  • The 35th IEEE International Conference on Distributed Computing Systems (ICDCS 2015)
  • The 34th Annual IEEE International Conference on Computer Communications (INFOCOM 2015).
  • The International Conference on Computing and Network Communications (CoCoNet 2015)
  • The 10th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2015);
  • The 33rd Annual IEEE International Conference on Computer Communications (INFOCOM 2014).
  • The 9th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2014);
  • The 9th International Conference on Mobile Ad-hoc and Sensor Networks (MSN 2013);
  • The 11th IEEE/IFIP International Conference on Embedded and  Ubiquitous Computing (EUC 2013);
  • The 8th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2013);
  • The 8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013);
  • The IEEE International Workshop on Internet-of-Things Networking and Control (IoT-NC), in conjunction with IEEE SECON 2013;
  • The 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013);
  • The 18th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2012);
  • The international Workshop on Technologies and Applications for Cyber Physical System (TACPS 2012)
  • The 18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2012);
  • The First International Workshop on Cyber-Physical Networking Systems (CPNS) in conjunction with INFOCOM 2011;

 Reviewers:

  • IEEE Transactions on Parallel and Distributed Systems
  • IEEE Transactions on Services Computing
  • ACM Transactions on Embedded Computing Systems
  • IEEE Transactions on Industrial Informatics
  • IEEE Transactions on Vehicular Technology
  • IEEE Transactions on Smart Grid
  • IEEE Wireless Communications Magazine
  • Computer Communications (Elsevier)
  • Journal of Adaptive Control and Signal Processing (Wiley)
  • Control Engineering Practice (Elsevier)
  • ACC 2014’2015 etc.

Teaching

Spring 2017: Cyber-Physical Systems