Xiaoguang Wang (王晓光) 's Home Page

Xiaoguang Wang

Postdoc Associate at Virginia Tech.

Ph.D from Xi'an Jiaotong University.

Visiting Ph.D student at Florida State University.

453 Durham Hall, Blacksburg, VA 24060.
Email: xiaoguang [at] vt [dot] edu

I am a Postdoctoral Associate at Systems Software Research Group in Virginia Tech working with Prof. Binoy Ravindran. I received my Ph.D degreee in Computer Science from Xi'an Jiaotong University, China. In my PhD program, I did researches to make the system software more secure. I like to build the real software systems. My past projects include building secure systems on (with) virtualization, operating system kernel, and compiler. I was advised by Prof. Yong Qi and Prof. Zhi Wang. You could see my CV here.

  • Ph.D in Computer Science, Xi'an Jiaotong University (XJTU)                                                 2010.9 - 2017.6
  • Visiting student at Florida State University (FSU)                                                                    2013.8 - 2015.8
  • B.E in Software Engineering, Northwestern Polytechnical University (NWPU)                       2006.9 - 2010.6
Selected Publications (Google Scholar)
  1. A Framework to Secure Applications with ISA Heterogeneity
    Xiaoguang Wang, SengMing Yeoh, Robert Lyerly, Sang-Hoon Kim, and Binoy Ravindran.
    The 9th Workshop on Systems for Multi-core and Heterogeneous Architectures (SFMA 2019) co-located with EuroSys 2019, Dresden, Germany, March 25-28, 2019 [PDF]
  2. Design and Implementation of SecPod, A Framework for Virtualization-based Security Systems
    Xiaoguang Wang, Yong Qi, Zhi Wang, Yue Chen, Yajin Zhou.
    IEEE Transactions on Dependable and Secure Computing, Volume 16, Issue 1, 2019 (IEEE TDSC). [Link]
  3. Secure the Commodity Applications Against Address Exposure Attacks
    Xiaoguang Wang, Yong Qi.
    The 22nd IEEE Symposium on Computers and Communications (IEEE ISCC 2017). [PDF]
  4. SecretSafe: A Lightweight Approach Against Heap Buffer Over-read Attack
    Xiaoguang Wang, Yong Qi, Chi Zhang, Saiyu Qi, Peijian Wang.
    IEEE 41th Computer Software and Application Conference (IEEE COMPSAC 2017). [PDF]
  5. SecPod: A Framework for Virtualization-based Security Systems
    Xiaoguang Wang, Yue Chen, Zhi Wang, Yong Qi, Yajin Zhou.
    Proceedings of the 2015 USENIX Annual Technical Conference (USENIX ATC 2015). [PDF]
  6. AppSec: A Safe Execution Environment for Security Sensitive Applications
    Jianbao Ren, Yong Qi, Yuehua Dai, Xiaoguang Wang, Yi Shi.
    Proceedings of the 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (ACM VEE 2015). ACM, 2015.
  7. ARMlock: Hardware-based Fault Isolation for ARM
    Yajin Zhou, Xiaoguang Wang, Yue Chen, Zhi Wang.
    Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security (ACM CCS 2014). ACM, 2014.
  8. TrustOSV: Building Trustworthy Executing Environment with Commodity Hardware for a Safe Cloud
    Xiaoguang Wang, Yong Qi, Yuehua Dai, Yi Shi, Jianbao Ren, Yu Xuan.
    Journal of Computers, 2014.
  9. Protecting Outsourced Data Privacy with Lifelong Policy Carrying
    Xiaoguang Wang, Yong Qi, Yuehua Dai, Jianbao Ren, and Zhang Hang.
    The IEEE 10th International Conference on High Performance Computing and Communications (IEEE HPCC 2013), pp. 896-905. IEEE, 2013.
  10. Transparent Security-Sensitive Process Protection via VMM-Based Process Shadowing
    Xiaoguang Wang, Yong Qi, Yuehua Dai, and Jianbao Ren.
    The IEEE 37th International Conference on Computer Software and Applications Conference Workshops (IEEE COMPSACW 2013), pp. 115-120. IEEE, 2013.
  11. A lightweight VMM on many core for high performance computing
    Dai, Yuehua, Yong Qi, Jianbao Ren, Yi Shi, Xiaoguang Wang, and Xuan Yu.
    In ACM SIGPLAN/SIGOPS Internation conference on Virtual Execution Environment (ACM VEE 2013), pp. 111-120. ACM, 2013.

Useful links
How to be a good system Ph.D.
A list of Computer Security Conferences and their Ranking, from Dr. Guofei Gu
Operating Systems: Three Easy Pieces. (A free online OS textbook)