MSR4P&S 2022
Mon 14 - Fri 18 November 2022 Singapore
co-located with ESEC/FSE 2022
VenueNUS U-Town
Room nameSRC Auditorium 2
Floor0
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 14 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

08:30 - 09:00
Opening session + Distinguished paper awardsESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Abhik Roychoudhury National University of Singapore, Cristian Cadar Imperial College London, UK, Miryung Kim University of California at Los Angeles, USA, Thomas Zimmermann Microsoft Research
09:00 - 10:30
Keynote I - Sumit GulwaniESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Abhik Roychoudhury National University of Singapore
09:00
90m
Keynote
AI-Assisted Programming: Applications, User Experiences, and Neuro-Symbolic Techniques (Keynote)
ESEC/FSE Plenary Events
Sumit Gulwani Microsoft
DOI
11:00 - 12:30
11:00
15m
Talk
Adaptive Fairness Improvement Based on Causality Analysis
ESEC/FSE Research Papers
Mengdi Zhang Singapore Management University, Jun Sun Singapore Management University
DOI
11:15
15m
Talk
Nalanda: A Socio-technical Graph Platform for Building Software Analytics Tools at Enterprise Scale
ESEC/FSE Industry Paper
Chandra Sekhar Maddila Microsoft Research, Suhas Shanbhogue Microsoft Research, Apoorva Agrawal Microsoft Research, Thomas Zimmermann Microsoft Research, Chetan Bansal Microsoft, Nicole Forsgren Microsoft Research, Divyanshu Agrawal Microsoft Research, Kim Herzig Microsoft, Arie van Deursen Delft University of Technology
DOI Pre-print
11:30
15m
Talk
NatGen: Generative Pre-training by “Naturalizing” Source Code
ESEC/FSE Research Papers
Saikat Chakraborty Microsoft Research, Toufique Ahmed University of California at Davis, Yangruibo Ding Columbia University, Prem Devanbu University of California at Davis, Baishakhi Ray Columbia University
DOI Pre-print Media Attached
11:45
15m
Talk
Uncertainty-Aware Transfer Learning to Evolve Digital Twins for Industrial Elevators
ESEC/FSE Industry Paper
Xu Qinghua Simula Research Laboratory; University of Oslo, Shaukat Ali Simula Research Laboratory, Tao Yue Simula Research Laboratory, Maite Arratibel Orona
DOI
12:00
15m
Talk
All You Need Is Logs: Improving Code Completion by Learning from Anonymous IDE Usage Logs
ESEC/FSE Industry Paper
Vitaliy Bibaev JetBrains, Alexey Kalina JetBrains, Vadim Lomshakov JetBrains, Yaroslav Golubev JetBrains Research, Alexander Bezzubov JetBrains, Nikita Povarov JetBrains, Timofey Bryksin JetBrains Research
DOI Pre-print
14:00 - 15:30
Invited Tutorial - Andreas ZellerESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Lionel Briand University of Luxembourg; University of Ottawa
14:00
90m
Tutorial
Academic Prototyping
ESEC/FSE Plenary Events
Andreas Zeller CISPA Helmholtz Center for Information Security
DOI Pre-print
16:00 - 17:30
Software EvolutionESEC/FSE Demonstrations / ESEC/FSE Research Papers / ESEC/FSE Industry Paper at SRC Auditorium 2
Chair(s): Miryung Kim University of California at Los Angeles, USA
16:00
15m
Research paper
Accurate Method and Variable Tracking in Commit History
ESEC/FSE Research Papers
Mehran Jodavi Concordia University, Nikolaos Tsantalis Concordia University
Link to publication DOI Pre-print
16:15
15m
Research paper
Classifying Edits to Variability in Source Code
ESEC/FSE Research Papers
Paul Maximilian Bittner University of Ulm, Christof Tinnes Siemens, Alexander Schultheiß Humboldt University of Berlin, Sören Viegener University of Ulm, Timo Kehrer University of Bern, Thomas Thüm University of Ulm
Link to publication DOI Pre-print Media Attached
16:30
15m
Talk
The Evolution of Type Annotations in Python: An Empirical StudyDistinguished Paper Award
ESEC/FSE Research Papers
Luca Di Grazia University of Stuttgart, Michael Pradel University of Stuttgart
DOI Pre-print Media Attached
16:45
15m
Talk
UTANGO: Untangling Commits with Context-Aware, Graph-Based, Code Change Clustering Learning Model
ESEC/FSE Research Papers
Yi Li New Jersey Institute of Technology, Shaohua Wang New Jersey Institute of Technology, Tien N. Nguyen University of Texas at Dallas
DOI
17:00
15m
Talk
Sometimes You Have to Treat the Symptoms: Tackling Model Drift in an Industrial Clone-and-Own Software Product Line
ESEC/FSE Industry Paper
Christof Tinnes Siemens, Wolfgang Rössler Siemens Mobility, Uwe Hohenstein Siemens, Torsten Kühn Siemens Mobility, Andreas Biesdorf Siemens, Sven Apel Saarland University
DOI
17:15
7m
Talk
Context Aware Code Recommendation in Intellij IDEA
ESEC/FSE Demonstrations
Shamsa Abid Lahore University of Management Sciences, Hamid Abdul Basit Prince Sultan University, Shafay Shamail LUMS, DHA, Lahore
17:23
7m
Talk
Python-by-Contract Dataset
ESEC/FSE Demonstrations
Jiyang Zhang University of Texas at Austin, Marko Ristin ZHAW School of Engineering, Phillip Schanely , Hans Wernher van de Venn Zurich University of Applied Sciences (ZHAW), Milos Gligoric University of Texas at Austin
17:30 - 18:30
SIGSOFT Town HallESEC/FSE Social at SRC Auditorium 2
Chair(s): Thomas Zimmermann Microsoft Research

Tue 15 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

09:15 - 10:15
Test of time award - Mayur NaikESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Kelly Blincoe University of Auckland, Paolo Tonella USI Lugano
09:15
60m
Talk
Automated concolic testing of smartphone apps
ESEC/FSE Plenary Events
Saswat Anand , Mayur Naik University of Pennsylvania, Hongseok Yang KAIST, Mary Jean Harrold Georgia Institute of Technology
10:45 - 12:15
10:45
15m
Talk
Understanding Performance Problems in Deep Learning Systems
ESEC/FSE Research Papers
Junming Cao Fudan University, Bihuan Chen Fudan University, Chao Sun Fudan University, Longjie Hu Fudan University, Shuaihong Wu Fudan University, Xin Peng Fudan University
DOI
11:00
15m
Talk
API Recommendation for Machine Learning Libraries: How Far Are We?
ESEC/FSE Research Papers
Moshi Wei York University, Yuchao Huang Institute of Software at Chinese Academy of Sciences, Junjie Wang Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Jiho Shin York University, Nima Shiri Harzevili York University, Song Wang York University
DOI Pre-print
11:15
15m
Talk
No More Fine-Tuning? An Experimental Evaluation of Prompt Tuning in Code Intelligence
ESEC/FSE Research Papers
Chaozheng Wang Harbin Institute of Technology, Yuanhang Yang Harbin Institute of Technology, Cuiyun Gao Harbin Institute of Technology, Yun Peng Chinese University of Hong Kong, Hongyu Zhang University of Newcastle, Michael Lyu Chinese University of Hong Kong
DOI
11:30
15m
Talk
Improving ML-Based Information Retrieval Software with User-Driven Functional Testing and Defect Class Analysis
ESEC/FSE Industry Paper
Junjie Zhu Apple, Teng Long Apple, Wei Wang Apple, Atif Memon Apple
DOI
11:45
15m
Talk
Discrepancies among Pre-trained Deep Neural Networks: A New Threat to Model Zoo Reliability
ESEC/FSE Ideas, Visions and Reflections
Diego Montes Purdue University, Pongpatapee Peerapatanapokin Purdue University, Jeff Schultz Purdue University, Chengjun Guo Purdue University, Wenxin Jiang Purdue University, James C. Davis Purdue University
DOI
14:00 - 15:30
Machine Learning IIIESEC/FSE Research Papers / ESEC/FSE Ideas, Visions and Reflections at SRC Auditorium 2
Chair(s): Xi Zheng Macquarie University
14:00
15m
Talk
AutoPruner: Transformer-Based Call Graph Pruning
ESEC/FSE Research Papers
Le-Cong Thanh Singapore Management University, Hong Jin Kang Singapore Management University, Truong Giang Nguyen Singapore Management University, Stefanus Agus Haryono Singapore Management University, David Lo Singapore Management University, Xuan-Bach D. Le University of Melbourne, Quyet Thang Huynh Hanoi University of Science and Technology
DOI Pre-print
14:15
15m
Talk
Exploring the Under-Explored Terrain of Non-open Source Data for Software Engineering through the Lens of Federated Learning
ESEC/FSE Ideas, Visions and Reflections
Shriram Shanbhag IIT Tirupati, Sridhar Chimalakonda IIT Tirupati
DOI Pre-print
14:30
15m
Talk
CORMS: A GitHub and Gerrit Based Hybrid Code Reviewer Recommendation Approach for Modern Code Review
ESEC/FSE Research Papers
Pandya Prahar Hemantkumar DA-IICT Gandhinagar, Saurabh Tiwari DA-IICT Gandhinagar
DOI
14:45
15m
Full-paper
Hierarchical Bayesian Multi-kernel Learning for Integrated Classification and Summarization of App Reviews
ESEC/FSE Research Papers
Moayad Alshangiti University of Jeddah; Rochester Institute of Technology, Weishi Shi Rochester Institute of Technology, Eduardo Coelho de Lima Rochester Institute of Technology, Xumin Liu Rochester Institute of Technology, Qi Yu Rochester Institute of Technology
DOI

Wed 16 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

09:00 - 10:30
Keynote II - Impact Paper Award by Gail Murphy ESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Cristian Cadar Imperial College London, UK
09:00
90m
Keynote
Task Modularity and the Emergence of Software Value Streams (Impact Award Paper Keynote)
ESEC/FSE Plenary Events
Gail Murphy University of British Columbia, Mik Kersten Tasktop Technologies
DOI
11:00 - 12:30
Mining Software RepositoriesESEC/FSE Research Papers / ESEC/FSE Demonstrations at SRC Auditorium 2
Chair(s): Timofey Bryksin JetBrains Research
11:00
15m
Talk
An Exploratory Study on the Predominant Programming Paradigms in Python Code
ESEC/FSE Research Papers
Robert Dyer University of Nebraska-Lincoln, Jigyasa Chauhan University of Nebraska-Lincoln
DOI Pre-print Media Attached
11:15
15m
Talk
An Empirical Study of Blockchain System Vulnerabilities: Modules, Types, and Patterns
ESEC/FSE Research Papers
Xiao Yi Chinese University of Hong Kong, Daoyuan Wu Chinese University of Hong Kong, Lingxiao Jiang Singapore Management University, Yuzhou Fang Chinese University of Hong Kong, Kehuan Zhang Chinese University of Hong Kong, Wei Zhang Nanjing University of Posts and Telecommunications
DOI
11:30
15m
Talk
How to Better Utilize Code Graphs in Semantic Code Search?
ESEC/FSE Research Papers
Yucen Shi Northeastern University, Ying Yin Northeastern University, Zhengkui Wang Singapore Institute of Technology, David Lo Singapore Management University, Tao Zhang Macau University of Science and Technology, Xin Xia Huawei, Yuhai Zhao Northeastern University, Bowen Xu Singapore Management University
DOI
11:45
15m
Talk
23 Shades of Self-Admitted Technical Debt: An Empirical Study on Machine Learning Software
ESEC/FSE Research Papers
David OBrien Iowa State University, Sumon Biswas Carnegie Mellon University, Sayem Mohammad Imtiaz Iowa State University, Rabe Abdalkareem Carleton University, Emad Shihab Concordia University, Hridesh Rajan Iowa State University
DOI
12:00
7m
Talk
WikiDoMiner: Wikipedia Domain-specific Miner
ESEC/FSE Demonstrations
Saad Ezzini University of Luxembourg, Sallam Abualhaija University of Luxembourg, Mehrdad Sabetzadeh University of Ottawa
12:08
7m
Talk
RegMiner: Mining Replicable Regression Dataset from Code Repositories
ESEC/FSE Demonstrations
Xuezhi Song Fudan University, Yun Lin Shanghai Jiao Tong University; National University of Singapore, Yijian Wu Fudan University, Yifan Zhang National University of Singapore, Siang Hwee Ng National University of Singapore, Xin Peng Fudan University, Jin Song Dong National University of Singapore, Hong Mei Peking University
14:00 - 15:30
Invited Tutorial - Zhi JinESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Domenico Bianculli University of Luxembourg
14:00
90m
Tutorial
Multi-perspective representation learning for source code analytics
ESEC/FSE Plenary Events
Zhi Jin Peking University
DOI
16:00 - 17:30
Keynote III - Marsha ChechikESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Miryung Kim University of California at Los Angeles, USA
16:00
90m
Keynote
On Safety, Assurance, and Reliability: A Software Engineering Perspective (Keynote)
ESEC/FSE Plenary Events
Marsha Chechik University of Toronto
DOI
17:30 - 18:00
Closing sessionESEC/FSE Plenary Events at SRC Auditorium 2
Chair(s): Abhik Roychoudhury National University of Singapore

Mon 14 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change