My thesis work focuses on building reliable and secure computer systems in the face of configuration errors. Here is some of my old work.
How Do System Administrators Resolve Access-Denied Issues in the Real World? [pdf | ps | bib]
Tianyin Xu, Han Min Naing, Le Lu, and Yuanyuan Zhou
In Proceedings of the 35th Annual CHI Conference on Human Factors in Computing Systems (CHI'17), Denver, CO, May 6-11, 2017.
Early Detection of Configuration Errors to Reduce Failure Damage [pdf | ps | bib]
Tianyin Xu, Xinxin Jin, Peng Huang, Yuanyuan Zhou, Shan Lu, Long Jin, and Shankar Pasupathy
In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI'16), Savannah, GA, Nov. 2-4, 2016.
Jay Lepreau Best Paper Award
Hey, You Have Given Me Too Many Knobs! Understanding and Dealing with Over-Designed Configuration in System Software [pdf | ps | bib]
Tianyin Xu, Long Jin, Xuepeng Fan, Yuanyuan Zhou, Shankar Pasupathy, and Rukma Talwadker
In Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'15), Bergamo, Italy, Aug. 31-Sep. 4, 2015.
Systems Approaches to Tackling Configuration Errors: A Survey [pdf | ps | bib]
Tianyin Xu and Yuanyuan Zhou
ACM Computing Surveys (CSUR), Vol. 47, No. 4, Article 70, Jul. 2015.
EnCore: Exploiting System Environment and Correlation Information for Misconfiguration Detection [pdf | ps | bib]
Jiaqi Zhang, Lakshminarayanan Renganarayana, Xiaolan Zhang, Niyu Ge, Vasanth Bala, Tianyin Xu, and Yuanyuan Zhou
In Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'14), Salt Lake City, UT, Mar. 1-5, 2014.
Do Not Blame Users for Misconfigurations [pdf | ps | bib]
Tianyin Xu, Jiaqi Zhang, Peng Huang, Jing Zheng, Tianwei Sheng, Ding Yuan, Yuanyuan Zhou, and Shankar Pasupathy
In Proceedings of the 24th ACM Symposium on Operating Systems Principles (SOSP'13), Farmington, PA, Nov. 3-6, 2013.
I'm broadly interested in systems topics. I also worked on mobile systems, file and storage systems, and social networks. You can find the complete list of my publications at Google Scholar. The following lists some of the work I really enjoyed.
Mining Container Image Repositories for Software Configurations and Beyond [pdf | ps | bib]
Tianyin Xu and Darko Marinov
In Proceedings of the 40th International Conference on Software Engineering, New Ideas and Emerging Results (ICSE'18, NIER), Gothenburg, Sweden, May 27-Jun. 3, 2018.
Towards Web-based Delta Synchronization for Cloud Storage Services [pdf | ps | bib]
He Xiao, Zhenhua Li, Ennan Zhai, Tianyin Xu, Yang Li, Yonghe Wang, Quanlu Zhang, and Yao Liu
In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST'18), Oakland, CA, Feb. 12-15, 2018.
*An early version ([pdf | ps | bib]) appears at HotStorage'17.
DefDroid: Towards a More Defensive Mobile OS Against Disruptive App Behavior [pdf | ps | bib]
Peng Huang, Tianyin Xu, Xinxin Jin, and Yuanyuan Zhou
In Proceedings of the 14th International Conference on Mobile Systems, Applications, and Services (MobiSys'16), Singapore, Singapore, Jun. 26-30, 2016.
NChecker: Saving Mobile App Developers from Network Disruptions [pdf | ps | bib]
Xinxin Jin, Peng Huang, Tianyin Xu, and Yuanyuan Zhou
In Proceedings of the 11th ACM European Conference on Computer Systems (EuroSys'16), London, UK, Apr. 18-21, 2016.
Exploring Cross-Application Cellular Traffic Optimization with Baidu TrafficGuard [pdf | ps | bib]
Zhenhua Li, Weiwei Wang, Tianyin Xu, Xin Zhong, Xiang-Yang Li, Yunhao Liu, Christo Wilson, and Ben Y. Zhao
In Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI'16), Santa Clara, CA, Mar. 16-18, 2016.
Offline Downloading in China: A Comparative Study [pdf | ps | bib]
Zhenhua Li, Christo Wilson, Tianyin Xu, Yao Liu, Zhen Lu, and Yinlong Wang
In Proceedings of the 15th ACM Internet Measurement Conference (IMC'15), Tokyo, Japan, Oct. 28-30, 2015.
ALETHEIA: Robust Large-Scale Spectrum Auctions against False-Name Bids [pdf | ps | bib]
Qinhui Wang, Baoliu Ye, Bin Tang, Tianyin Xu, Song Guo, Sanglu Lu, and Weihua Zhuang
In Proceedings of the 16th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc'15), Hangzhou, China, Jun. 22-25, 2015.
*An extended version ([pdf | ps | bib]) appears in IEEE Transactions on Mobile Computing (TMC), Vol. 16, No. 6, Jun. 2017.
Towards Network-level Efficiency for Cloud Storage Services [pdf | ps | bib]
Zhenhua Li, Cheng Jin, Tianyin Xu, Christo Wilson, Yao Liu, Linsong Cheng, Yunhao Liu, Yafei Dai, and Zhi-Li Zhang
In Proceedings of the 14th ACM Internet Measurement Conference (IMC'14), Vancouver, Canada, Nov. 5-7, 2014.
Optimizing Cost for Online Social Networks on Geo-Distributed Clouds [pdf | ps | bib]
Lei Jiao, Jun Li, Tianyin Xu, Wei Du, and Xiaoming Fu
In Proceedings of 20th IEEE International Conference on Network Protocols (ICNP'12), Austin, TX, Oct. 20-Nov. 2, 2012.
*An extended version ([pdf | ps | bib]) appears in IEEE/ACM Transactions on Networking (ToN), Vol. 24, No. 1, Feb. 2016.
Scaling Microblogging Services with Divergent Traffic Demands [pdf | ps | bib]
Tianyin Xu, Yang Chen, Lei Jiao, Ben Y. Zhao, Pan Hui, and Xiaoming Fu
In Proceedings of the ACM/IFIP/USENIX 12th International Middleware Conference (Middleware'11), Lisbon, Portugal, Dec. 12-16, 2011.