General
Lin Shi Ph.D.
Associate Professor
The lab for internet software technologies (iTechs)
Institute of Software, Chinese Academy of Sciences (ISCAS)
Email: shilin@iscas.ac.cn
Research Areas
My research interests include intelligent software engineering, crowd requirements engineering, and empirical software engineering with emphasis on assisting development and improving productivity.
Experience
- Associate Researcher, Institute of Software, Chinese Academy of Science, 2018-now
- Assistant Researcher, Institute of Software, Chinese Academy of Science, 2015-2018
- Visiting Scholar, University of Southern California, 2015-2016
- CMMI ML3 Consultant, 2011-2016
Teaching Experience
Advanced Software Engineering
Publications
- Intent-Based Dialogue Disentanglement with Mutual Learning
- Ziyou Jiang, Lin Shi*, Celia Chen, Xiao Chen, Fangwen Mu, Yumin Zhang, Qing Wang
IJCAI, 2022 (CCF-A) - Are We Building on the Rock? On the Importance of Data Preprocessing for Code Summarization
Lin Shi, Fangwen Mu, Xiao Chen, Song Wang, Junjie Wang, Ye Yang, Ge Li, Xin Xia, Qing Wang
FSE, 2022 (CCF-A)
- Where is Your App Frustrating Users?
Yawen Wang, Junjie Wang, Hongyu Zhang, Xuran Ming, Lin Shi, Qing Wang
ICSE, 2022 (CCF-A) - BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats
Lin Shi, Fangwen Mu, Yumin Zhang, Ye Yang, Junjie Chen, Xiao Chen, Hanzhi Jiang, Ziyou Jiang, Qing Wang
ICSE, 2022 (CCF-A)
- ISPY: Automatic Issue-Solution Pair Extraction from Community Live Chats
Lin Shi, Ziyou Jiang, Ye Yang, Xiao Chen, Yumin Zhang, Fangwen Mu, Hanzhi Jiang, Qing Wang
ASE, 2021 (CCF-A) ACM SIGSOFT Distinguished Paper Award
- Dialogue Disentanglement in Software Engineering: How Far are We?
- Ziyou JIang, Lin Shi*, Celia Chen, Jun Hu, Qing Wang
IJCAI (2021) (CCF-A) - A First Look at Developers' Live Chat on Gitter
Lin Shi, Xiao Chen, Ye Yang, Hanzhi Jiang, Ziyou Jiang, Nan Niu, Qing Wang
In. Proc. 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2021 (CCF-A) - Environment-Driven Abstraction Identification for Requirements-Based Testing
Zedong Peng, Prachi Rathod, Nan Niu, Tanmay Bhowmik, Hui Liu, Lin Shi and Zhi Jin
In. Proc. 29th International Requirements Engineering Conference (RE), 2021 Distinguished Paper Award - Automatically detecting feature requests from development emails by leveraging semantic sequence mining
Lin Shi, Celia Chen, Qing Wang, Barry Boehm
In. Proc. Requirements Engineering (2021) - Learning to Extract Transaction Function from Requirements: An Industrial Case on Financial Software
Lin Shi, Mingyang Li, Mingzhe Xing, Yawen Wang, Qing Wang, Xinhua Peng, Weimin Liao, Guizhen Pi, Haiqing Wang
In. Proc. 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2020 (CCF-A) - Detection of Hidden Feature Requests from Massive Chat Messages via Deep Siamese Network
Lin Shi, Mingzhe Xing, Mingyang Li, Yawen Wang, Shoubin Li, Qing Wang
In. Proc. 42nd International Conference on Software Engineering (ICSE), 2020 (CCF-A) - A Deep Multitask Learning Approach for Requirements Discovery and Annotation from Open Forum
Mingyang Li, Lin Shi, Ye Yang, Qing Wang
In. Proc. 35th IEEE/ACM International Conference on Automated Software Engineering(ASE), 2020 (CCF-A) - A Deep Context-wise Method for Coreference Detection in Natural Language Requirements
Yawen Wang, Lin Shi, Mingyang Li, Qing Wang, Yun Yang
In. Proc. 28th International Requirements Engineering Conference (RE), 2020, Distinguished Paper Award - NERO: A Text-based Tool for Content Annotation and Detection of Smelly Requirements
Fangwen Mu, Lin Shi, Wei Zhou, Yuanzhong Zhang, Huixia Zhao
In. Proc. 28th International Requirements Engineering Conference (RE), 2020
- Automated Extraction of Requirement Entities by Leveraging LSTM-CRF and Transfer Learning
Mingyang Li, Ye Yang, Lin Shi, Qing Wang, Jun Hu
In. Proc. 36th International Conference on Software Maintenance and Evolution (ICSME), 2020 - Machine learning techniques for code smell detection: A systematic literature review and meta-analysis
Muhammad Ilyas Azeem, Fabio Palomba, Lin Shi, Qing Wang
Information & Software Technology 108.108 (2019): 115-138 - How Do Defects Hurt Qualities? An
Empirical Study on Characterizing A Software Maintainability Ontology in Open
Source Software
Celia Chen, Lin Shi, Michael Shoga, Qing Wang, Barry Boehm
In Proc. IEEE International Conference on Software Security and Reliability (QRS), 2018 - Understanding Feature Requests by Leveraging Heuristic Fuzzy rules and Semantic Analysis
Lin Shi, Celia Chen, Qing Wang, Shoubin Li, and Barry Boehm
In Proc. 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), 2017 (CCF-A) - An Empirical Study to revisit Productivity across different programming Languages
Yingling Li, Lin Shi, Jun Hu, Qing Wang, Jian Zhai
In Proc. 24th Asia-Pacific Software Engineering Conference (APSEC), 2017 - Is It a New Feature or Simply "Don't know yet"'? On Automated Redundant OSS Feature Requests Identification
Lin Shi, Celia Chen, Qing Wang, Barry Boehm
In Proc. 24th IEEE International Requirements Engineering Conference (RE), 2016 - Maintenance Effort Estimation for Open Source Software: A Systematic Mapping Study
Hong Wu, Lin Shi, Celia Chen, Qing Wang, Barry Boehm
In Proc. 32nd International Conference on Software Maintenance and Evolution(ICSME), 2016 - Stage-oriented Analysis on Factors Impacting Bug Fixing Time
Hong Wu, Junjie Wang, Qing Wang, Lin Shi, Feng Yuan
In Proc. 28th International Conference on Software Engineering & Knowledge Engineering(SEKE), 2016 - Evaluating Human-Assessed Software Maintainability Metrics
Celia Chen, Reem Alfayez, Kamonphop Srisopha, Lin Shi, Barry Boehm.
In Proc. 15th National Software Application Conference, 2016 - The Key Roles of Maintainability in an Ontology for System Qualities
Barry Boehm, Celia Chen, Kamonphop Srisopha, Lin Shi
In INCOSE International Symposium, Vol. 26, No. 1, page 2026-2040, 2016 - Maintainability Index Variation Among PHP, Java, and Python Open Source Software Projects
Celia Chen, Lin Shi, Kamonphop Srisopha
In Proceedings, the 27th Annual IEEE Software Technology Conference(STC), 2015 - Learning From Evolution to Predict Future Requirement Changes
Lin Shi, Qing Wang, Mingshu Li
In Proc. 21th IEEE International Requirements Engineering Conference (RE), 2013 - An Empirical Study on Evolution of API Documentation
Lin Shi, Hao Zhong, Tao Xie, Mingshu Li
In Proc. 14th Fundamental Approaches to Software (FASE), pages 416-431, 2011