Faculty

林云 副教授

MainPage: [Click here]

Office Telephone:

Office Address:

Email: linyun@cs.sjtu.edu.cn

Lab: 数据驱动软件技术实验室

  • Research
  • Education
  • Work Experience
  • Teaching Assignment
  • Publications
  • Project Fund
  • Awards
  • Academic Service

主要研究领域为软件工程,侧重代码、网页和AI模型的自动分析技术。与字节跳动、华为、国泰君安等多家知名企业展开合作。目前的研究工作包括

(1)代码自动调试与测试、

(2)模型训练的可视化解释、

(3)AI驱动的恶意网页检测与解释、

(4)基于大语言模型的代码编辑与生成、以及

(5)日志分析等。

2015年毕业于复旦大学计算机学院获得博士学位

2010年毕业于华东师范大学软件学院获得学士学位

新加坡国立大学助理教授(研究岗)


数据库原理(cs3322)

开源软件技术与实践 (cs7354)

(#co-first author, *corrsponding author)

    --- 2023 ---

  • Yufan Cai, Yun Lin*, Chenyan Liu, Jinglian Wu, Yifan Zhang, Yiming Liu, Yeyun Gong, and Jin Song Dong. On-the-Fly Adapting Code Summarization on Trainable Cost-Effective Language Models (NeurIPS 2023). [pdf (to appear)]
  • Zhaoyu Liu, Kan Jiang, Zhe Hou, Yun Lin, and Jin Song Dong. Insight Analysis for Tennis Strategy and Tactics (ICDM 2023). [pdf (to appear)]
  • Xianglin Yang, Yun Lin*, Yifan Zhang, Linpeng Huang, Jin Song Dong, and Hong Mei. An Interactive Time-Travelling Debugging Approach for Deep Classifiers (FSE 2023). [pdf]
  • Xiaoxue Ren, Xinyuan Ye, Yun Lin, Zhenchang Xing, Shuqing Li, Michael R. Lyu. API-Knowledge Aware Search-based Software Testing: Where, What and How (FSE 2023). [pdf]
  • Mengyue Liu, Yun Lin*, Jun Liu*, Bohao Liu, Qinghua Zheng, and Jin Song Dong. B2-Sampling: Fusing Balanced and Biased Sampling for Graph Contrastive Learning (KDD 2023). [pdf]
  • Jihong Wang, Minnan Luo, Jundong Li, Yun Lin, Jin Song Dong, and Qinghua Zheng. Empower Post-hoc Graph Explanations with Information Bottleneck: A Pre-training and Fine-tuning Perspective (KDD 2023). [pdf]
  • Ruofan Liu, Yun Lin*, Yifan Zhang, Penn Han Lee, and Jin Song Dong. Knowledge Expansion and Counterfactual Interaction for Reference-Based Phishing Detection (USENIX Security 2023). [pdf]
  • Xiaoning Ren, Yun Lin*, Yinxing Xue*, Ruofan Liu, Jun Sun, Zhiyong Feng and Jin Song Dong. DeepArc: Modularizing Neural Networks for the Model Maintenance (ICSE 2023). [pdf]

  • --- 2022 ---


  • Xiaonan Li, Daya Guo, Yeyun Gong, Yun Lin, Yelong Shen, Xipeng Qiu, Daxin Jiang, Weizhu Chen and Nan Duan. Soft-Labeled Contrastive Pre-Training for Function-Level Code Representation (EMNLP 2022, Findings). [pdf]
  • Ruofan Liu, Yun Lin*, Xianglin Yang, and Jin Song Dong. Debugging and Explaining Metric Learning Approaches: An Influence Function Based Perspective (NeurIPS 2022). [pdf]
  • Xuezhi Song, Yun Lin*, Yijian Wu, Yifan Zhang, Xin Peng, Jin Song Dong, and Hong Mei. RegMiner: Mining Replicable Regression Dataset from Code Repositories (FSE 2022, demo track). [pdf] (to appear)
  • Yan Xiao, Yun Lin*, Ivan Beschastnikh, Chagnsheng Sun, David Rosenblum, and Jin Song Dong. Repairing Failure-inducing Inputs with Input Reflection (ASE 2022). [pdf]
  • Siqi Li, Xiaofei Xie, Yun Lin*, Yuekang Li, Ruitao Feng, Xiaohong Li, Weimin Ge, and Jin Song Dong. Deep Learning for Coverage-Guided Fuzzing: How Far Are We? (TDSC 2022). [pdf]
  • Yan Xiao, Ivan Beschastnikh, Yun Lin*, Rajdeep Singh Hundal, Xiaofei Xie, David Rosenblum, and Jin Song Dong. Self-Checking Deep Neural Networks for Anomalies and Adversaries in Deployment (TDSC 2022). [pdf]
  • Huasong Meng, Guangdong Bai, Sin Gee Teo, Zhe Hou, Yan Xiao, Yun Lin, and Jin Song Dong. Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspective (TDSC 2022). [pdf]
  • Xuezhi Song, Yun Lin*, Siang Hwee Ng, Yijian Wu, Xin Peng, Jin Song Dong and Hong Mei. RegMiner: Towards Constructing a Large Regression Dataset from Code Evolution History (ISSTA 2022). [pdfvideo1video2more details]
  • Xianglin Yang, Yun Lin*, Ruofan Liu, and Jin Song Dong. Temporality Spatialization: A Scalable and Faithful Time-Travelling Visualization for Deep Classifier Training (IJCAI 2022). [pdfvideomore details]
  • Yao Zhang, Xiaofei Xie, Yi Li, Yun Lin, Sen Chen, Yang Liu, and Xiaohong Li. Demystifying Performance Regressions in String Solvers (TSE 2022). [pdf]
  • Ruofan Liu, Yun Lin*, Xianglin Yang, Siang Hwee Ng, Dinil Mon Divakaran, and Jin Song Dong. Inferring Phishing Intention via Webpage Appearance and Dynamics: A Deep Vision Based Approach (USENIX Security 2022). [pdfvideomore details]
  • Yunkai Liang, Yun Lin*, Xuezhi Song, Jun Sun, Zhiyong Feng, and Jin Song Dong. gDefect4DL: A Dataset of General Real-World Deep Learning Program Defects (ICSE 2022, demo track). [pdfvideomore details]
  • Xianglin Yang#, Yun Lin#*, Ruofan Liu, Zhenfeng He, Chao Wang, Jin Song Dong, and Hong Mei. DeepVisualInsight: Time-Travelling Visualization for Spatio-Temporal Causality of Deep Classification Training (AAAI 2022, Oral Presentation) [pdfvideomore details].

  • --- 2021 ---


  • Yun Lin, You Sheng Ong, Jun Sun, Gordon Fraser, Jin Song Dong. Graph-based Seed Object Synthesis for Search-Based Unit Testing (ESEC/FSE 2021), to appear [pdfvideomore details].
  • Yun Lin, Ruofan Liu, Dinil Mon Divakaran, Jun Yang Ng, Qing Zhou Chan, Yiwen Lu, Yuxuan Si, Fan Zhang, Jin Song Dong. Phishpedia: A Hybrid Deep Learning Based Approach to Visually Identify Phishing Webpages (USENIX Security 2021), to appear [pdfvideocodemore details].
  • Yan Xiao, Ivan Beschastnikh, David S. Rosenblum, Changsheng Sun, Sebastian Elbaum, Yun Lin, Jin Song Dong. Self-Checking Deep Neural Networks in Deployment (ICSE 2021), to appear. [pdf]
  • Qian Li, Yong Qi, Qingquan Hu, Yun Lin, and Jin Song Dong. Adversarial Adaptive Neighborhood with Feature Importance-Aware Convex Interpolation (TIFS 2021), to appear. [pdf]

  • --- 2020 ---


  • Yinxing Xue, Mingliang Ma, Yun Lin*, Yulei Sui, Jiaming Ye, and Tianyong Peng. Cross-Contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts (ASE 2020) [pdf].
  • Yun Lin, Jun Sun, Gordon Fraser, Ziheng Xiu, Ting Liu, and Jin Song Dong. Recovering Fitness Gradients for Interprocedural Boolean Flags in Search-Based Testing (ISSTA 2020), pp. 440--451 [pdfvideomore details].
  • Duy Tai Nguyen, Long H. Pham, Jun Sun, Yun Lin, and Minh Quang Tran. sFuzz: An Efficient Adaptive Fuzzer for Solidity Smart Contracts (ICSE 2020), to appear. [pdf]

  • --- 2019 ---


  • Haijun Wang#, Yun Lin#*, Zijiang Yang, Jun Sun, Yang Liu, Jinsong Dong, Qinghua Zhen, and Ting Liu. Explaining Regressions via Alignment Slicing and Mending (TSE 2019). [pdfvideomore details]
  • Haijun Wang, Xie Xiaofei, Shang-Wei Lin, Yun Lin, Yuekang Li, Shengchao Qin, Yang Liu and Ting Liu. Locating Vulnerabilities in Binaries via Memory Layout Recovering. The 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019), pp. 718-728. [pdf]
  • Pardeep Kumar, Yun Lin, Guangdong Bai, Andrew Parvard, Andrew Martin, and Jinsong Dong. Smart Grid Metering Networks: A Survey on Security, Privacy and Open Research Issues. IEEE Communications Surveys and Tutorials (COMST 2019, IF: 20.34).

  • --- 2018 (and before) ---


  • Yun Lin, Jun Sun, Lyly Tran, Guangdong Bai, Haijun Wang, and Jin Song Dong. Break the Dead End of Dynamic Slicing: Localizing Data and Control Omission Bug. The 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2018), pp. 509-519. [pdfmore details]
  • Xinyu Wang, Jun Sun, Zhenbang Chen, Peixin Zhang, Jingyi Wang, and Yun Lin. Towards Optimal Concolic Testing. The 40th International Conference on Software Engineering (ICSE 2018, Distinguished Paper Award), pp. 291-302. [pdf]
  • Yun Lin, Guozhu Meng, Yinxing Xue, Zhenchang Xing, Jun Sun, Xin Peng, Yang Liu, Wenyun Zhao, and Jinsong Dong. Mining Implicit Design Templates for Actionable Code Reuse. The 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017), pp. 394-404. [pdfmore details]
  • Yun Lin, Jun Sun, Yinxing Xue, Yang Liu, and Jinsong Dong. Feedback-based Debugging. The 39th ACM SIGSOFT International Conference on Software Engineering (ICSE 2017), pp. 393-403. [pdfmore details]
  • Yun Lin, Xin Peng, Yuanfang Cai, Danny Dig, Diwen Zheng, and Wenyun Zhao. Interactive and Guided Architectural Refactoring with Search-Based Recommendation. The 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2016), pp. 535-546. [pdfmore details]
  • Yun Lin, Xin Peng, Zhenchang Xing, Diwen Zheng, and Wenyun Zhao. Clone-Based and Interactive Recommendation for Modifying Pasted Code. The 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2015), pp. 520-531. [pdfmore details]
  • Yun Lin, Zhenchang Xing, Yinxing Xue, Yang Liu, Xin Peng, Jun Sun, and Wenyun Zhao. Detecting Differences across Multiple Instances of Code Clones. The 36th International Conference on Software Engineering (ICSE 2014), pp. 164-174. [pdfmore details]
  • Yun Lin, Zhenchang Xing, Xin Peng, Yang Liu, Jun Sun, Wenyun Zhao, and Jinsong Dong. Clonepedia: Summarizing Code Clones by Common Syntactic Context for Software Maintenance. The 30th International Conference on Software Maintenance and Evolution (ICSME 2014), pp. 341-350. [pdfmore details]
国家基金委优青项目(海外)

ICSE 2018 杰出论文奖

CCF原型工具竞赛一等奖(2022, 2021, 2015)、二等奖(2014)

2024
- Conference (PC membership): ISSTA, FSE, USENIX Security
2023
- Conference Organization: PRDC (Program Co-Chair)
- Journal (reviewer): JSS, Frontier of Computer Science, Computer & Security, Information Science, TOSEM
- Conference (PC membership): ESEC/FSE, AAAI, ICECCS, SETTA
2022
- Journal (reviewer): TSE, TDSC, Transcation on Reliability, Computer & Security
- Conference (PC membership): ICML, ICECCS, AISTA
2021
- Journal (reviewer): TSE, JCST (Journal of Computer Science and Technology), JSEP (Journal of Software: Evolution and Process)
- Conference (PC membership): ICSE (NIER Track)
2020
- Conference Organization: Internetware (Local Arrangement Chair)
- Journal (reviewer): FOCS, TSE, IEEE Access, IEEE Software
- Conference (PC membership): FASE, SANER, COMPSAC, ICECCS, AST
2019
- Journal (reviewer): TOSEM, JSS
- Conference (PC membership): COMPSAC, SANER, ICICS, CYSE, SEFM, QRS, ICSR, ICPC
2018
- Journal (reviewer): TSE, TOSEM, TOIT, EMSE, IEEE Access
- Conference (PC membership): ICCSA
2017
- Conference Organization: ICECCS (Publication Chair)
- Journal (reviewer): SQJ
- Conference (PC membership): ICSME(tool demo), ICPC
2016
- Journal (reviewer): TSE, ASE, JCS
- Conference (PC membership): ASPEC, ICSME, IWoR


2015
- Journal (reviewer): JCS
- Conference (PC membership): ASPEC, SANER, SEKE

Contact webmaster@cs.sjtu.edu.cn

Copyright @ 2013 SJTU Computer Science & Engineering All Rights Reserved