Yutian Tang

Short Bio

Dr. Yutian Tang (Chris) is an Assistant Professor at School of Information Science and Technology, ShanghaiTech University (PI, Ph.D. Supervisor, Co-Appointed Research Professor). He directs the Code Analysis and Testing (CAT) Lab at ShanghaiTech University. He received his Ph.D. degree from the Department of Computing, The Hong Kong Polytechnic University, under the supervision of Dr. Xiapu Luo and Dr. Hareton Leung (Emeritus). After that, I spent two years at The Hong Kong Polytechnic University and City University of Hong Kong as a post-doc Research Fellow, with Dr. Xiapu Luo and Dr. Jacky Keung, respectively. He received his B.Sc in Computer Science from Jilin University, under the supervision of Prof. Lan Huang. His research interests include program analysis, empirical software engineering, privacy protection, system security, software testing, blockchain, software component analysis, software supply chain security, AI+SE. He is a member of IEEE, ACM, HKCS, CCF, European Alliance for Innovation (EAI), and EuroSys. He is also a committee member of CCF-Technical Committee of Software Engineering, executive committee member of CCF-Technical Committee of System Software and technical committee member of IEEE Technical Committee on Software Engineering.

Dr. Tang has published over 30 peer-review papers at premier software engineering venues such as ESEC/FSE, TheWebConf(WWW), ASE, SANER, ISSRE, ICPC conferences and IEEE Transactions on Software Engineering (TSE), IEEE Transactions on Reliability (TReli), JSS, IST journals. One work received Best Industry Paper Award at ISSRE'18. Three works reported defects in Android OS, which are confirmed by Google Security Team. He serves as an Editorial Board Member for Frontiers in Computer Science journal and Scientific Programming. He also serves as the PC member of over 10+ international conferences such as PLDI, ICSE, ESEC/FSE, ICPC, SANER, CAiSE, EASE, SEKE, MSR, MobileSoft, VaMoS, and the grant reviewing committee member for various projects hosted by Shanghai Gov. His research has been supported by Shanghai Pujiang Talent Program, National Natural Science Foundation of China (NSFC) and so forth. His future research plans are directed towards advancing the techniques to automatically test apps and locate bugs, and providing tool support for their applications.

Collaborative distances: Dijkstra number of 4. Erdős number of 4.

Service: PLDI 2023 (artifact), ESEC/FSE 2023 (research), ICPC 2023 (research), SEKE 2023 (research), EASE 2023(research), MSR 2023 (Industry Track), MobileSoft 2023 (Research), CAiSE 2023 (research)

+1. 课题组长期招聘硕士生、直博生,欢迎申请!请在CAT实验室报名系统中填写信息(报名入口)。后发送邮件通知我们。课题组只在系统中收到您的材料后才考虑您的申请。通常在收到材料和邮件后2日之内反馈,如未获反馈应该认为申请不成功。Students with ACM programming contest experience or 3 year+ industry experience will have priority

+2. 课题组长期招聘本科实习生,欢迎二、三年级本科生申请!推荐优秀学生留组深造或前往合作高校深造!请在CAT实验室报名系统中填写信息(报名入口)。后发送邮件通知我们。课题组只在系统中收到您的材料后才考虑您的申请。通常在收到材料和邮件后2日之内反馈,如未获反馈应该认为申请不成功。

Our current research topics : System, Fuzzing, Blockchain, SCA, Supply Chain Analysis, AI+SE, Security, Android, Other SE/Security topics that you have interests.

Research Overview:

1. Mobile Security, Vulnerability, Privacy and Protection

(1) Vunlerability Discovery:

  • Resource Race Attack Model in Android (SANER'20);
  • Vulnerabilities in App Link Scheme (ESEC/FSE'20);

(2) Potentially Harmful Apps (PHAs) Analysis:

  • DiehardDetector: Detecting Diehard Android Apps (ASE'20);
  • Automatically Localizing Function Errors in Mobile Apps with User Reviews (TSE'22)
  • Abusing the Mobile Content Sharing Service for Fun and Profit (WWW'22)

(3) Third-party Library Analysis:

  • APMHunter: Detecting (mis)use of Application Performance Management Libraries in Apps (ASE'19,IEEE TSE'21);
  • Comparative Study of Android Repackaged Apps Detection Techniques (SANER'19)

(4) Protection

2. Testing

(1) Search-based Testing

  • Smart Selection: Selectively Combining Multiple Coverage Goals in Search-Based Unit Test Generation (ASE'22)

3. AI + SE

(1) Knowledge Engineering for Software Development

  • Knowledge graph in software engineering (ISSRE'18);

4. Software Product Line Engineering

  • Feature modelling (SANER'17, ICEIS"15, SOFTENG'15);
  • Modularity and type system in product line engineering (ICPC'17);

News (all/22/21)

  • [10/2022] Dr. Tang was invited to join the Review Panel of Shanghai Science and Technology Award.
  • [09/2022] My proposal is funded by National Natural Science Fundation of China (NSFC)
  • [07/2022] Our paper entitle "Selectively Combining Multiple Coverage Goals in Search-Based Unit Test Generation" has been accepted to ASE'22
  • [06/2022] Dr. Tang was interviewed by Voice of China, CCTV 唐博士接受央视新闻、中国之声采访!["抢单软件代拍低至8块8,这背后存在怎样的网络安全漏洞?" 参考链接reference]!
  • [06/2022] Dr. Tang was invited to join the Program Committee of ESEC/FSE 2023 (CCF-A) Research Track. Please consider submitting your paper!
  • [05/2022] Dr. Tang was interviewed by Voice of China, CCTV 唐博士接受央视新闻、中国之声采访!["警惕!!!披上隐形衣的App正在悄悄读取你的信息" 参考链接reference]!
  • [05/2022] Dr. Tang was invited to join the Program Committee of ESEC/FSE 2022 (CCF-A) AE Track. Please consider submitting your artifact!
  • [05/2022] Our paper entitled "Towards Automatically Localizing Function Errors in Mobile Apps with User Reviews" has been accepted by IEEE Transactions on Software Engineering (TSE).
  • [03/2022] Dr. Tang was invited to join the Program Committee of Future Technologies Conference (FTC). Please consider submitting your paper!
  • [01/2022] Our paper "Lie to Me: Abusing the Mobile Content Sharing Service for Fun and Profit" has been accepted to WWW'2022
  • [01/2022] Dr. Tang was invited to join the Program Committee of PLDI 2022 (CCF-A) AE Track. Please consider submitting your artifact!
  • [01/2022] Dr. Tang was invited to join the Program Committee of MobileSoft 2022 Industry Track. Please consider submitting your paper!
  • [12/2021] Dr. Tang was invited to join the Editorial Board of Scientific Computing (SCI index). Please consider submitting your paper!
  • [11/2021] Dr. Tang was invited to join the Editorial Board of Frontiers in Computer Science (Computer Security). Please consider submitting your paper!
  • [10/2021] Dr. Tang was invited to join the Program Committee of SEKE 2022 Research Track. Please consider submitting your paper!
  • [10/2021] Our paper entitled "XDebloat: Towards Automated Feature-Oriented App Debloating" has been accepted by IEEE Transactions on Software Engineering (TSE).
  • [10/2021] Dr. Tang was invited to join the Program Committee of MobileSoft 2022 Research Track. Please consider submitting your paper!
  • [09/2021] Dr. Tang was invited to join the Program Committee of ICPC 2022 Research Track. Please consider submitting your paper!
  • [09/2021] Our paper entitled "Object-Level Remote Sensing Image Augmentation Using U-Net-Based Generative Adversarial Networks" is accepted to Wireless Communication and Mobile Computing.
  • [09/2021] Our proposal is funded by Shanghai Pujiang Talent Program, Science and Technology Commission of Shanghai Municipality.
  • [08/2021] Dr Tang was interviewed by Voice of China-China National Radio. See Details)
  • [08/2021] Dr Tang was invited to join the Program Committee of Chinasoft 2021 (2021 CCF Chinasoft Conference). Please consider submitting your paper!
  • [08/2021] Dr Tang is invited to be review 2021 Shanghai Innovation Fund Details.
  • [06/2021] Our paper entitled "AComNN: Attention Enhanced Compound Neural Network For Financial Time-Series Forecasting With Cross-Regional Features" has been accepted by Applied Soft Computing.
  • [05/2021] Our paper entitled "A Systematical Study on Application Performance Management Libraries for Apps" has been accepted by IEEE Transactions on Software Engineering (TSE).
  • [04/2021] Dr. Tang was invited to join the Program Committee of ICSE 2022 Artifact Track. Please consider submitting your Artifacts!
  • [04/2021] Dr. Tang was invited to join the Program Committee of ESEC/FSE 2021 Artifact Track. Please consider submitting your Artifacts!
  • [04/2021] Dr. Tang was invited to give a talk at Fudan University.
  • [02/2021] The journal version of our paper QRS'20 has been accepted by IEEE Transcations on Reliability.