Write a Blog >>
MSR 2021
Mon 17 - Wed 19 May 2021
co-located with ICSE 2021
VenueMain Conference
Room nameBlended Sessions Room 1
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

Conference Day
Tue 25 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 11:30
10:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of SoftwareSEIP
ICSE SEIP - Software Engineering in Practice
Geunsik LimSamsung Research, Samsung Electronics, MyungJoo HamSamsung Electronics, Jijoong MoonSamsung Electronics, Wook SongSamsung Electronics
Link to publication DOI Pre-print Media Attached
10:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review RequestsSEIP
ICSE SEIP - Software Engineering in Practice
Nishrith SainiEricsson, Ricardo BrittoEricsson / Blekinge Institute of Technology
Pre-print
11:10
20m
Paper
Towards Automating Code Review ActivitiesTechnical Track
ICSE Technical Track
Rosalia TufanoUniversità della Svizzera Italiana, Luca PascarellaUniversità della Svizzera italiana (USI), Michele TufanoMicrosoft, Denys PoshyvanykCollege of William & Mary, Gabriele BavotaSoftware Institute, USI Università della Svizzera italiana
Pre-print Media Attached
12:05 - 13:05
1.2.1. Deep Neural Networks: Validation #2ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Grace LewisCarnegie Mellon Software Engineering Institute
12:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning ModelsTechnical Track
ICSE Technical Track
Linghan MengNanjing University, Yanhui LiDepartment of Computer Science and Technology, Nanjing University, Lin ChenDepartment of Computer Science and Technology, Nanjing University, Zhi WangNanjing University, Di WuMomenta, Yuming ZhouNanjing University, Baowen XuNanjing University
Pre-print
12:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation AnalysisTechnical Track
ICSE Technical Track
Zan WangCollege of Intelligence and Computing, Tianjin University, Hanmo YouCollege of Intelligence and Computing, Tianjin University, Junjie ChenCollege of Intelligence and Computing, Tianjin University, Yingyi ZhangCollege of Intelligence and Computing, Tianjin University, Xuyuan DongInformation and Network Center,Tianjin University, Wenbin ZhangInformation and Network Center,Tianjin University
Pre-print
12:45
20m
Paper
Testing Machine Translation via Referential TransparencyTechnical Track
ICSE Technical Track
Pinjia HeETH Zurich, Clara MeisterETH Zurich, Zhendong SuETH Zurich
Pre-print Media Attached
15:20 - 16:15
1.3.1. Quality AssuranceICSE NIER - New Ideas and Emerging Results / ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Silvia AbrahãoUniversitat Politècnica de València
15:20
20m
Paper
Supporting Quality Assurance with Automated Process-Centric Quality Constraints CheckingTechnical Track
ICSE Technical Track
Christoph Mayr-DornJohannes Kepler University, Linz, Michael VierhauserJohannes Kepler University Linz, Stefan BichlerJOHANNES KEPLER UNIVERSITY LINZ, Felix KeplingerJOHANNES KEPLER UNIVERSITY LINZ, Jane Cleland-HuangUniversity of Notre Dame, Alexander EgyedJohannes Kepler University, Thomas MehoferFrequentis AG
Pre-print Media Attached
15:40
15m
Paper
Inconsistency-tolerating guidance for software engineering processesNIER
ICSE NIER - New Ideas and Emerging Results
Christoph Mayr-DornJohannes Kepler University, Linz, Roland KretschmerJohannes Kepler University, Linz, Alexander EgyedJohannes Kepler University, Ruben HeradioUNED (Universidad Nacional de Educacion a Distancia), David Fernandez-AmorosUNED
Pre-print Media Attached
15:55
20m
Paper
Understanding Bounding Functions in Safety-Critical UAV SoftwareTechnical Track
ICSE Technical Track
Xiaozhou LiangSUNY Binghamton, John Henry BurnsSUNY Binghamton, Joseph SanchezSUNY Binghamton, Karthik DantuUniversity at Buffalo, Lukasz ZiarekUniversity at Buffalo, Yu David LiuSUNY Binghamton
Pre-print
16:40 - 17:35
16:40
15m
Paper
Bridging the Gap Between Clone-and-Own and Software Product LinesNIER
ICSE NIER - New Ideas and Emerging Results
Timo KehrerHumboldt-Universtität zu Berlin, Thomas ThümUniversity of Ulm, Alexander SchultheißHumboldt-Universität zu Berlin, Paul Maximilian BittnerUniversity of Ulm
Pre-print
16:55
20m
Paper
Seamless Variability Management With the Virtual PlatformTechnical Track
ICSE Technical Track
Wardah MahmoodChalmers | University of Gothenburg, Daniel StrüberRadboud University Nijmegen, Thorsten BergerChalmers | University of Gothenburg, Ralf LaemmelUniversity of Koblenz-Landau, Mukelabai MukelabaiChalmers | University of Gothenburg
Pre-print
17:15
20m
Paper
Challenges of Implementing Software Variability in Eclipse OMR: An Interview StudySEIP
ICSE SEIP - Software Engineering in Practice
Batyr NuryyevUniversity of Alberta, Sarah NadiUniversity of Alberta, Nazim BhuiyanIBM, Leonardo BanderaliIBM Toronto Labs
Pre-print
19:35 - 20:55
1.5.1. Deep Neural Networks: General IssuesICSE Technical Track / ICSE Journal-First Papers / ICSE SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Ignacio PanachUniversidad de Valencia
19:35
20m
Paper
Asset Management in Machine Learning: A SurveySEIP
ICSE SEIP - Software Engineering in Practice
Samuel IdowuChalmers | University of Gothenburg, Daniel StrüberRadboud University Nijmegen, Thorsten BergerChalmers | University of Gothenburg
Pre-print
19:55
20m
Paper
An Empirical Study of Refactorings and Technical Debt in Machine Learning SystemsTechnical Track
ICSE Technical Track
Yiming TangCity University of New York (CUNY) Graduate Center, Raffi KhatchadourianCUNY Hunter College, Mehdi BagherzadehOakland University, Rhia SinghCity University of New York (CUNY) Macaulay Honors College, Ajani StewartCity University of New York (CUNY) Hunter College, Anita RajaCity University of New York (CUNY) Hunter College
Pre-print Media Attached
20:15
20m
Paper
Logram: Efficient Log Parsing Using n-Gram DictionariesJournal-First
ICSE Journal-First Papers
Hetong DaiConcordia University, Heng LiPolytechnique Montréal, Che-Shao ChenConcordia University, Weiyi ShangConcordia University, Tse-Hsun (Peter) ChenConcordia University
DOI Pre-print
20:35
20m
Paper
DeepLocalize: Fault Localization for Deep Neural NetworksTechnical Track
ICSE Technical Track
Mohammad WardatDept. of Computer Science, Iowa State University, Wei LeDept. of Computer Science, Iowa State University, Hridesh RajanDept. of Computer Science, Iowa State University
Pre-print Media Attached
22:30 - 23:30
22:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of SoftwareSEIP
ICSE SEIP - Software Engineering in Practice
Geunsik LimSamsung Research, Samsung Electronics, MyungJoo HamSamsung Electronics, Jijoong MoonSamsung Electronics, Wook SongSamsung Electronics
Link to publication DOI Pre-print Media Attached
22:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review RequestsSEIP
ICSE SEIP - Software Engineering in Practice
Nishrith SainiEricsson, Ricardo BrittoEricsson / Blekinge Institute of Technology
Pre-print
23:10
20m
Paper
Towards Automating Code Review ActivitiesTechnical Track
ICSE Technical Track
Rosalia TufanoUniversità della Svizzera Italiana, Luca PascarellaUniversità della Svizzera italiana (USI), Michele TufanoMicrosoft, Denys PoshyvanykCollege of William & Mary, Gabriele BavotaSoftware Institute, USI Università della Svizzera italiana
Pre-print Media Attached

Conference Day
Wed 26 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

00:05 - 01:05
1.2.1. Deep Neural Networks: Validation #2ICSE Technical Track at Blended Sessions Room 1
00:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning ModelsTechnical Track
ICSE Technical Track
Linghan MengNanjing University, Yanhui LiDepartment of Computer Science and Technology, Nanjing University, Lin ChenDepartment of Computer Science and Technology, Nanjing University, Zhi WangNanjing University, Di WuMomenta, Yuming ZhouNanjing University, Baowen XuNanjing University
Pre-print
00:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation AnalysisTechnical Track
ICSE Technical Track
Zan WangCollege of Intelligence and Computing, Tianjin University, Hanmo YouCollege of Intelligence and Computing, Tianjin University, Junjie ChenCollege of Intelligence and Computing, Tianjin University, Yingyi ZhangCollege of Intelligence and Computing, Tianjin University, Xuyuan DongInformation and Network Center,Tianjin University, Wenbin ZhangInformation and Network Center,Tianjin University
Pre-print
00:45
20m
Paper
Testing Machine Translation via Referential TransparencyTechnical Track
ICSE Technical Track
Pinjia HeETH Zurich, Clara MeisterETH Zurich, Zhendong SuETH Zurich
Pre-print Media Attached
03:20 - 04:15
03:20
20m
Paper
Supporting Quality Assurance with Automated Process-Centric Quality Constraints CheckingTechnical Track
ICSE Technical Track
Christoph Mayr-DornJohannes Kepler University, Linz, Michael VierhauserJohannes Kepler University Linz, Stefan BichlerJOHANNES KEPLER UNIVERSITY LINZ, Felix KeplingerJOHANNES KEPLER UNIVERSITY LINZ, Jane Cleland-HuangUniversity of Notre Dame, Alexander EgyedJohannes Kepler University, Thomas MehoferFrequentis AG
Pre-print Media Attached
03:40
15m
Paper
Inconsistency-tolerating guidance for software engineering processesNIER
ICSE NIER - New Ideas and Emerging Results
Christoph Mayr-DornJohannes Kepler University, Linz, Roland KretschmerJohannes Kepler University, Linz, Alexander EgyedJohannes Kepler University, Ruben HeradioUNED (Universidad Nacional de Educacion a Distancia), David Fernandez-AmorosUNED
Pre-print Media Attached
03:55
20m
Paper
Understanding Bounding Functions in Safety-Critical UAV SoftwareTechnical Track
ICSE Technical Track
Xiaozhou LiangSUNY Binghamton, John Henry BurnsSUNY Binghamton, Joseph SanchezSUNY Binghamton, Karthik DantuUniversity at Buffalo, Lukasz ZiarekUniversity at Buffalo, Yu David LiuSUNY Binghamton
Pre-print
04:40 - 05:35
04:40
15m
Paper
Bridging the Gap Between Clone-and-Own and Software Product LinesNIER
ICSE NIER - New Ideas and Emerging Results
Timo KehrerHumboldt-Universtität zu Berlin, Thomas ThümUniversity of Ulm, Alexander SchultheißHumboldt-Universität zu Berlin, Paul Maximilian BittnerUniversity of Ulm
Pre-print
04:55
20m
Paper
Seamless Variability Management With the Virtual PlatformTechnical Track
ICSE Technical Track
Wardah MahmoodChalmers | University of Gothenburg, Daniel StrüberRadboud University Nijmegen, Thorsten BergerChalmers | University of Gothenburg, Ralf LaemmelUniversity of Koblenz-Landau, Mukelabai MukelabaiChalmers | University of Gothenburg
Pre-print
05:15
20m
Paper
Challenges of Implementing Software Variability in Eclipse OMR: An Interview StudySEIP
ICSE SEIP - Software Engineering in Practice
Batyr NuryyevUniversity of Alberta, Sarah NadiUniversity of Alberta, Nazim BhuiyanIBM, Leonardo BanderaliIBM Toronto Labs
Pre-print
07:35 - 08:55
07:35
20m
Paper
Asset Management in Machine Learning: A SurveySEIP
ICSE SEIP - Software Engineering in Practice
Samuel IdowuChalmers | University of Gothenburg, Daniel StrüberRadboud University Nijmegen, Thorsten BergerChalmers | University of Gothenburg
Pre-print
07:55
20m
Paper
An Empirical Study of Refactorings and Technical Debt in Machine Learning SystemsTechnical Track
ICSE Technical Track
Yiming TangCity University of New York (CUNY) Graduate Center, Raffi KhatchadourianCUNY Hunter College, Mehdi BagherzadehOakland University, Rhia SinghCity University of New York (CUNY) Macaulay Honors College, Ajani StewartCity University of New York (CUNY) Hunter College, Anita RajaCity University of New York (CUNY) Hunter College
Pre-print Media Attached
08:15
20m
Paper
Logram: Efficient Log Parsing Using n-Gram DictionariesJournal-First
ICSE Journal-First Papers
Hetong DaiConcordia University, Heng LiPolytechnique Montréal, Che-Shao ChenConcordia University, Weiyi ShangConcordia University, Tse-Hsun (Peter) ChenConcordia University
DOI Pre-print
08:35
20m
Paper
DeepLocalize: Fault Localization for Deep Neural NetworksTechnical Track
ICSE Technical Track
Mohammad WardatDept. of Computer Science, Iowa State University, Wei LeDept. of Computer Science, Iowa State University, Hridesh RajanDept. of Computer Science, Iowa State University
Pre-print Media Attached
11:20 - 12:20
2.1.1. Vulnerabilities in Android #1ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Alessandra GorlaIMDEA Software Institute
11:20
20m
Paper
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android AppsTechnical Track
ICSE Technical Track
Siqi Mathe University of Queensland, Juanru LiShanghai Jiao Tong University, hyoungshick kimSungkyunkwan University, Elisa BertinoPurdue University, Surya NepalData61, CSIRO, Diet OstryData61, CSIRO, Cong SunXidian University
Pre-print
11:40
20m
Paper
App's Auto-Login Function Security Testing via Android OS-Level VirtualizationTechnical Track
ICSE Technical Track
Wenna SongWuhan University, Jiang MingUniversity of Texas at Arlington, Lin JiangXDJA, Han YanWuhan University, Yi XiangWuhan University, Yuan ChenWuhan University, Jianming FuWuhan University, Guojun PengWuhan University
Pre-print
12:00
20m
Paper
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android AppsACM SIGSOFT Distinguished PaperTechnical Track
ICSE Technical Track
Xian ZhanThe Hong Kong Polytechnic University, Lingling FanNankai University, Sen ChenTianjin University, Feng WuNanyang Technological University, Tianming LiuMonash Univerisity, Xiapu LuoThe Hong Kong Polytechnic University, Yang LiuNanyang Technological University
Pre-print
12:55 - 13:55
2.2.1. Modularization and ReusabilityICSE SEIP - Software Engineering in Practice / ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Maria Teresa BaldassarreDepartment of Computer Science, University of Bari
12:55
20m
Paper
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software ReuseTechnical Track
ICSE Technical Track
Seunghoon WooKorea University, Sunghan ParkKorea University, Seulbae KimGeorgia Institute of Technology, Heejo LeeKorea University, Hakjoo OhKorea University
Pre-print Media Attached
13:15
20m
Paper
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark ModelTechnical Track
ICSE Technical Track
Xi XuXi'an Jiaotong University, Qinghua ZhengMOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China, Zheng YanXidian University, China; Aalto University, Finland, Ming FanXi'an Jiaotong University, Ang JiaXi'an Jiaotong University, Ting LiuXi'an Jiaotong University
Pre-print Media Attached
13:35
20m
Paper
Search-Based Software Re-Modularization: A Case Study at AdyenSEIP
ICSE SEIP - Software Engineering in Practice
Casper SchröderAdyen N.V., Adriaan van der FeltzAdyen N.V., Annibale PanichellaDelft University of Technology, Maurício AnicheDelft University of Technology
Pre-print Media Attached
14:30 - 15:30
2.3.1. Defect Prediction: Automation #1ICSE Technical Track / ICSE SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Carolyn SeamanUniversity of Maryland Baltimore County
14:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement LearningTechnical Track
ICSE Technical Track
YAN ZHENGNanyang Technological University, Yi LiuSouthern University of Science and Technology, Xiaofei XieNanyang Technological University, Yepang LiuSouthern University of Science and Technology, China, Lei MaUniversity of Alberta, Jianye HaoTianjin University, Yang LiuNanyang Technological University
Pre-print
14:50
20m
Paper
Evaluating SZZ Implementations Through a Developer-informed OracleTechnical Track
ICSE Technical Track
Giovanni RosaUniversity of Molise, Luca PascarellaUniversità della Svizzera italiana (USI), Simone ScalabrinoUniversity of Molise, Rosalia TufanoUniversità della Svizzera Italiana, Gabriele BavotaSoftware Institute, USI Università della Svizzera italiana, Michele LanzaSoftware Institute, USI Università della Svizzera italiana, Rocco OlivetoUniversity of Molise
Pre-print Media Attached
15:10
20m
Paper
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential AnalysisSEIP
ICSE SEIP - Software Engineering in Practice
Yunhui ZhengIBM Research, Saurabh PujarIBM Research, Burn LewisIBM Research, Luca BurattiIBM Research, Edward EpsteinIBM Research, Bo YangIBM Research, Jim A. LaredoIBM Research, USA, Alessandro MorariIBM Research, Zhong SuIBM Research
Pre-print
16:05 - 17:05
2.4.1. FuzzingICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Hakan ErdogmusCarnegie Mellon University
16:05
20m
Paper
Input AlgebrasArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Rahul GopinathCISPA Helmholtz Center for Information Security, Hamed NematiCISPA Helmholtz Center for Information Security, Andreas ZellerCISPA Helmholtz Center for Information Security
Pre-print
16:25
20m
Paper
Fuzzing Symbolic ExpressionsTechnical Track
ICSE Technical Track
Luca BorzacchielloSapienza University of Rome, Emilio CoppaSapienza University of Rome, Camil DemetrescuSapienza University of Rome
Pre-print Media Attached
16:45
20m
Paper
Growing A Test Corpus with Bonsai FuzzingTechnical Track
ICSE Technical Track
Vasudev VikramUniversity of California, Berkeley, Rohan PadhyeCarnegie Mellon University, Koushik SenUniversity of California, Berkeley
Pre-print
18:50 - 19:50
2.5.1. Testing: Automatic Test GenerationICSE Journal-First Papers / ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): José Miguel RojasUniversity of Leicester, UK
18:50
20m
Paper
Inputs from Hell: Learning Input Distributions for Grammar-Based Test GenerationJournal-First
ICSE Journal-First Papers
Ezekiel SoremekunSnT, University of Luxembourg, Esteban PaveseHumboldt University of Berlin, Nikolas HavrikovCISPA, Germany, Lars GrunskeHumboldt University of Berlin, Andreas ZellerCISPA Helmholtz Center for Information Security
Link to publication DOI Pre-print Media Attached
19:10
20m
Paper
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?Technical Track
ICSE Technical Track
Song WangYork University, Nishtha ShresthaYork University, Abarna Kucheri SubburamanYork University, Junjie WangInstitute of Software, Chinese Academy of Sciences, Moshi WeiYork University, Nachiappan NagappanMicrosoft Research
Link to publication Pre-print
19:30
20m
Paper
Using Relative Lines of Code to Guide Automated Test Generation for PythonJournal-First
ICSE Journal-First Papers
Josie HolmesNorthern Arizona University, Iftekhar AhmedUniversity of California, Irvine, Caius BrindescuOregon State University, Rahul GopinathCISPA Helmholtz Center for Information Security, He ZhangNanjing University, Alex GroceNorthern Arizona University
Pre-print
20:40 - 21:40
2.6.1. Social Equality and Fairness #1ICSE SEIP - Software Engineering in Practice / ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Joanne M. AtleeUniversity of Waterloo
20:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, ChallengesSEIP
ICSE SEIP - Software Engineering in Practice
Paul Luo LiMicrosoft, Xiaoyu ChaiMicrosoft, Frederick CampbellMicrosoft, Jilong LiaoMicrosoft, Neeraja AbburuMicrosoft, Minsuk KangMicrosoft, Irina NiculescuMicrosoft, Greg BrakeMicrosoft, Siddharth PatelMicrosoft, James DooleyMicrosoft, Brandon PaddockMicrosoft
Pre-print
21:00
20m
Paper
AID: An Automated Inclusivity-Bug DetectorTechnical Track
ICSE Technical Track
Amreeta ChatterjeeOregon State University, Mariam GuizaniOregon State University, Catherine StevensOregon State University, Jillian EmardOregon State University, Mary Evelyn MayOregon State University, Margaret BurnettOregon State University, Iftekhar AhmedUniversity of California, Irvine, Anita SarmaOregon State University
Pre-print
21:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at WindowsSEIP
ICSE SEIP - Software Engineering in Practice
Irina NiculescuMicrosoft, Huibin Mary HuMicrosoft, Christina GeeMicrosoft, Chewy ChongMicrosoft, Shivam DubeyMicrosoft, Paul Luo LiMicrosoft
Pre-print
23:20 - 00:20
2.1.1. Vulnerabilities in Android #1ICSE Technical Track at Blended Sessions Room 1
23:20
20m
Paper
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android AppsTechnical Track
ICSE Technical Track
Siqi Mathe University of Queensland, Juanru LiShanghai Jiao Tong University, hyoungshick kimSungkyunkwan University, Elisa BertinoPurdue University, Surya NepalData61, CSIRO, Diet OstryData61, CSIRO, Cong SunXidian University
Pre-print
23:40
20m
Paper
App's Auto-Login Function Security Testing via Android OS-Level VirtualizationTechnical Track
ICSE Technical Track
Wenna SongWuhan University, Jiang MingUniversity of Texas at Arlington, Lin JiangXDJA, Han YanWuhan University, Yi XiangWuhan University, Yuan ChenWuhan University, Jianming FuWuhan University, Guojun PengWuhan University
Pre-print
00:00
20m
Paper
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android AppsACM SIGSOFT Distinguished PaperTechnical Track
ICSE Technical Track
Xian ZhanThe Hong Kong Polytechnic University, Lingling FanNankai University, Sen ChenTianjin University, Feng WuNanyang Technological University, Tianming LiuMonash Univerisity, Xiapu LuoThe Hong Kong Polytechnic University, Yang LiuNanyang Technological University
Pre-print

Conference Day
Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

00:55 - 01:55
00:55
20m
Paper
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software ReuseTechnical Track
ICSE Technical Track
Seunghoon WooKorea University, Sunghan ParkKorea University, Seulbae KimGeorgia Institute of Technology, Heejo LeeKorea University, Hakjoo OhKorea University
Pre-print Media Attached
01:15
20m
Paper
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark ModelTechnical Track
ICSE Technical Track
Xi XuXi'an Jiaotong University, Qinghua ZhengMOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China, Zheng YanXidian University, China; Aalto University, Finland, Ming FanXi'an Jiaotong University, Ang JiaXi'an Jiaotong University, Ting LiuXi'an Jiaotong University
Pre-print Media Attached
01:35
20m
Paper
Search-Based Software Re-Modularization: A Case Study at AdyenSEIP
ICSE SEIP - Software Engineering in Practice
Casper SchröderAdyen N.V., Adriaan van der FeltzAdyen N.V., Annibale PanichellaDelft University of Technology, Maurício AnicheDelft University of Technology
Pre-print Media Attached
02:30 - 03:30
02:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement LearningTechnical Track
ICSE Technical Track
YAN ZHENGNanyang Technological University, Yi LiuSouthern University of Science and Technology, Xiaofei XieNanyang Technological University, Yepang LiuSouthern University of Science and Technology, China, Lei MaUniversity of Alberta, Jianye HaoTianjin University, Yang LiuNanyang Technological University
Pre-print
02:50
20m
Paper
Evaluating SZZ Implementations Through a Developer-informed OracleTechnical Track
ICSE Technical Track
Giovanni RosaUniversity of Molise, Luca PascarellaUniversità della Svizzera italiana (USI), Simone ScalabrinoUniversity of Molise, Rosalia TufanoUniversità della Svizzera Italiana, Gabriele BavotaSoftware Institute, USI Università della Svizzera italiana, Michele LanzaSoftware Institute, USI Università della Svizzera italiana, Rocco OlivetoUniversity of Molise
Pre-print Media Attached
03:10
20m
Paper
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential AnalysisSEIP
ICSE SEIP - Software Engineering in Practice
Yunhui ZhengIBM Research, Saurabh PujarIBM Research, Burn LewisIBM Research, Luca BurattiIBM Research, Edward EpsteinIBM Research, Bo YangIBM Research, Jim A. LaredoIBM Research, USA, Alessandro MorariIBM Research, Zhong SuIBM Research
Pre-print
04:05 - 05:05
04:05
20m
Paper
Input AlgebrasArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Rahul GopinathCISPA Helmholtz Center for Information Security, Hamed NematiCISPA Helmholtz Center for Information Security, Andreas ZellerCISPA Helmholtz Center for Information Security
Pre-print
04:25
20m
Paper
Fuzzing Symbolic ExpressionsTechnical Track
ICSE Technical Track
Luca BorzacchielloSapienza University of Rome, Emilio CoppaSapienza University of Rome, Camil DemetrescuSapienza University of Rome
Pre-print Media Attached
04:45
20m
Paper
Growing A Test Corpus with Bonsai FuzzingTechnical Track
ICSE Technical Track
Vasudev VikramUniversity of California, Berkeley, Rohan PadhyeCarnegie Mellon University, Koushik SenUniversity of California, Berkeley
Pre-print
06:50 - 07:50
2.5.1. Testing: Automatic Test GenerationICSE Technical Track / ICSE Journal-First Papers at Blended Sessions Room 1
06:50
20m
Paper
Inputs from Hell: Learning Input Distributions for Grammar-Based Test GenerationJournal-First
ICSE Journal-First Papers
Ezekiel SoremekunSnT, University of Luxembourg, Esteban PaveseHumboldt University of Berlin, Nikolas HavrikovCISPA, Germany, Lars GrunskeHumboldt University of Berlin, Andreas ZellerCISPA Helmholtz Center for Information Security
Link to publication DOI Pre-print Media Attached
07:10
20m
Paper
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?Technical Track
ICSE Technical Track
Song WangYork University, Nishtha ShresthaYork University, Abarna Kucheri SubburamanYork University, Junjie WangInstitute of Software, Chinese Academy of Sciences, Moshi WeiYork University, Nachiappan NagappanMicrosoft Research
Link to publication Pre-print
07:30
20m
Paper
Using Relative Lines of Code to Guide Automated Test Generation for PythonJournal-First
ICSE Journal-First Papers
Josie HolmesNorthern Arizona University, Iftekhar AhmedUniversity of California, Irvine, Caius BrindescuOregon State University, Rahul GopinathCISPA Helmholtz Center for Information Security, He ZhangNanjing University, Alex GroceNorthern Arizona University
Pre-print
08:40 - 09:40
08:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, ChallengesSEIP
ICSE SEIP - Software Engineering in Practice
Paul Luo LiMicrosoft, Xiaoyu ChaiMicrosoft, Frederick CampbellMicrosoft, Jilong LiaoMicrosoft, Neeraja AbburuMicrosoft, Minsuk KangMicrosoft, Irina NiculescuMicrosoft, Greg BrakeMicrosoft, Siddharth PatelMicrosoft, James DooleyMicrosoft, Brandon PaddockMicrosoft
Pre-print
09:00
20m
Paper
AID: An Automated Inclusivity-Bug DetectorTechnical Track
ICSE Technical Track
Amreeta ChatterjeeOregon State University, Mariam GuizaniOregon State University, Catherine StevensOregon State University, Jillian EmardOregon State University, Mary Evelyn MayOregon State University, Margaret BurnettOregon State University, Iftekhar AhmedUniversity of California, Irvine, Anita SarmaOregon State University
Pre-print
09:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at WindowsSEIP
ICSE SEIP - Software Engineering in Practice
Irina NiculescuMicrosoft, Huibin Mary HuMicrosoft, Christina GeeMicrosoft, Chewy ChongMicrosoft, Shivam DubeyMicrosoft, Paul Luo LiMicrosoft
Pre-print
10:00 - 10:55
3.1.1. Social Equality and Fairness #2ICSE Journal-First Papers / ICSE SEIS - Software Engineering in Society / ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Alexander SerebrenikEindhoven University of Technology
10:00
15m
Paper
A First Look at Human Values-Violation in App ReviewsSEIS
ICSE SEIS - Software Engineering in Society
Humphrey ObieMonash University, Waqar HussainMonash University, Xin XiaHuawei Software Engineering Application Technology Lab, John GrundyMonash University, Li LiMonash University, Burak TurhanMonash University, Jon WhittleCSIRO's Data61 and Monash University, Mojtaba ShahinMonash University
Pre-print
10:15
20m
Full-paper
"Ignorance and Prejudice" in Software FairnessTechnical Track
ICSE Technical Track
Jie M. ZhangUCL, Mark HarmanUniversity College London
Pre-print
10:35
20m
Paper
Gender Differences in Personality Traits of Software EngineersJournal-First
ICSE Journal-First Papers
Daniel RussoDepartment of Computer Science, Aalborg University, Klaas-Jan StolUniversity College Cork and Lero, Ireland
Link to publication DOI Pre-print
11:50 - 13:10
3.2.1. Programming: Code Analysis AlgorithmsICSE Journal-First Papers / ICSE Technical Track / ICSE SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Giuseppe ScannielloUniversity of Basilicata
11:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping AlgorithmsTechnical Track
ICSE Technical Track
Yuanrui FanCollege of Computer Science and Technology, Zhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, Ahmed E. HassanSchool of Computing, Queen's University, Yuan WangHuawei Sweden Research Center, Shanping LiZhejiang University
Pre-print
12:10
20m
Paper
InferCode: Self-Supervised Learning of Code Representations by Predicting SubtreesTechnical Track
ICSE Technical Track
Nghi D. Q. BuiSingapore Management University, Singapore, Yijun YuThe Open University, UK, Lingxiao JiangSingapore Management University
Pre-print
12:30
20m
Paper
Modular Tree Network for Source Code Representation LearningJournal-First
ICSE Journal-First Papers
Wenhan WangPeking University, Ge LiPeking University, Sijie ShenPeking University, Xin XiaHuawei Software Engineering Application Technology Lab, Zhi JinPeking University
Link to publication Pre-print
12:50
20m
Paper
Case Study on Data-driven Deployment of Program Analysis on an Open Tools StackSEIP
ICSE SEIP - Software Engineering in Practice
Anton LjungbergLund University, David ÅkermanAxis Communications, Emma SöderbergLund University, Gustaf LundhAxis Communications, Jon StenAxis Communications, Luke ChurchUniversity of Cambridge | Lund University | Lark Systems
Pre-print
15:05 - 16:05
3.3.1. Monitoring Cloud-Based ServicesICSE Technical Track / ICSE SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Andrea ZismanThe Open University
15:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
ICSE Technical Track
Yaohui WangFudan University, Guozheng LiPeking University, Zijian WangFudan University, Yu KangMicrosoft Research, Beijing, China, Yangfan ZhouFudan University, Hongyu ZhangThe University of Newcastle, Feng GaoMicrosoft Azure, Jeffrey SunMicrosoft Azure, Li YangMicrosoft Azure, Pochian LeeMicrosoft Azure, Zhangwei XuMicrosoft Azure, Pu ZhaoMicrosoft Research, Beijing, China, Bo QiaoMicrosoft Research, Beijing, China, Liqun LiMicrosoft Research, Beijing, China, Xu ZhangMicrosoft Research, Beijing, China, Qingwei LinMicrosoft Research, Beijing, China
Pre-print Media Attached
15:25
20m
Paper
Neural Knowledge Extraction From Cloud Service IncidentsSEIP
ICSE SEIP - Software Engineering in Practice
Manish ShettyMicrosoft Research, India, Chetan BansalMicrosoft Research, Sumit KumarMicrosoft, Nikitha RaoMicrosoft Research, Nachiappan NagappanMicrosoft Research, Thomas ZimmermannMicrosoft Research
Link to publication DOI Pre-print Media Attached
15:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in CloudSEIP
ICSE SEIP - Software Engineering in Practice
Jinho HwangIBM Research, Larisa ShwartzIBM, Qing WangInstitute of Software, Chinese Academy of Sciences, Raghav BattaIBM, Harshit KumarIBM, Michael NiddIBM
Pre-print
16:30 - 17:30
3.4.1. Deep Neural Networks: Data SelectionICSE Technical Track / ICSE SEIP - Software Engineering in Practice / ICSE Journal-First Papers at Blended Sessions Room 1 +12h
Chair(s): Ayse TosunIstanbul Technical University
16:30
20m
Paper
Test Selection for Deep Learning SystemsJournal-First
ICSE Journal-First Papers
Wei MaSnT, University of Luxembourg, Mike PapadakisUniversity of Luxembourg, Luxembourg, Anestis TsakmalisUniversity of Luxembourg, Maxime CordyUniversity of Luxembourg, Luxembourg, Yves Le TraonUniversity of Luxembourg, Luxembourg
Pre-print
16:50
20m
Paper
On the experiences of adopting automated data validation in an industrial machine learning projectSEIP
ICSE SEIP - Software Engineering in Practice
Lucy Ellen LwakatareUniversity of Helsinki, Finland, Ellinor RångeEricsson, Ivica CrnkovicChalmers University of Technology, Jan BoschChalmers University of Technology, Sweden
Link to publication
17:10
20m
Paper
Distribution-Aware Testing of Neural Networks Using Generative ModelsArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Swaroopa DolaUniversity of Virginia, Matthew B DwyerUniversity of Virginia, Mary Lou SoffaUniversity of Virginia
Pre-print Media Attached
19:20 - 20:15
3.5.1. Testing: General IssuesICSE NIER - New Ideas and Emerging Results / ICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Claudia AyalaUniversitat Politècnica de Catalunya, Spain
19:20
15m
Paper
Towards Evidence-based Testability MeasurementsNIER
ICSE NIER - New Ideas and Emerging Results
Luca GuglielmoUniversità degli Studi di Milano - Bicocca, Andrea RiboniUniversità degli Studi di Milano - Bicocca, Giovanni DenaroUniversity of Milano-Bicocca, Italy
Pre-print
19:35
20m
Paper
GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
KimHao NguyenUniversity of Nebraska-Lincoln, ThanhVu NguyenUniversity of Nebraska, Lincoln
Pre-print Media Attached
19:55
20m
Paper
Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track
ICSE Technical Track
Mohammad BajammalUniversity of British Columbia, Ali MesbahUniversity of British Columbia (UBC)
Pre-print
20:50 - 21:50
3.6.1. Security Vulnerabilities: Different DomainsICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Davide FucciBlekinge Institute of Technology
20:50
20m
Paper
Containing Malicious Package Updates in npm with a Lightweight Permission SystemTechnical Track
ICSE Technical Track
Gabriel FerreiraCarnegie Mellon University, Limin JiaCarnegie Mellon University, Joshua SunshineCarnegie Mellon University, Christian KaestnerCarnegie Mellon University
Pre-print
21:10
20m
Paper
Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps’ Native CodeArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Sumaya AlmaneeUniversity of California, Irvine, Arda ÜnalUniversity of California, Irvine, Mathias PayerEPFL, Joshua GarciaUniversity of California, Irvine
Link to publication DOI Pre-print Media Attached
21:30
20m
Paper
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in Large-Scale Web Development with API HardeningTechnical Track
ICSE Technical Track
Pre-print Media Attached
22:00 - 22:55
22:00
15m
Paper
A First Look at Human Values-Violation in App ReviewsSEIS
ICSE SEIS - Software Engineering in Society
Humphrey ObieMonash University, Waqar HussainMonash University, Xin XiaHuawei Software Engineering Application Technology Lab, John GrundyMonash University, Li LiMonash University, Burak TurhanMonash University, Jon WhittleCSIRO's Data61 and Monash University, Mojtaba ShahinMonash University
Pre-print
22:15
20m
Full-paper
"Ignorance and Prejudice" in Software FairnessTechnical Track
ICSE Technical Track
Jie M. ZhangUCL, Mark HarmanUniversity College London
Pre-print
22:35
20m
Paper
Gender Differences in Personality Traits of Software EngineersJournal-First
ICSE Journal-First Papers
Daniel RussoDepartment of Computer Science, Aalborg University, Klaas-Jan StolUniversity College Cork and Lero, Ireland
Link to publication DOI Pre-print
23:50 - 01:10
23:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping AlgorithmsTechnical Track
ICSE Technical Track
Yuanrui FanCollege of Computer Science and Technology, Zhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, Ahmed E. HassanSchool of Computing, Queen's University, Yuan WangHuawei Sweden Research Center, Shanping LiZhejiang University
Pre-print
00:10
20m
Paper
InferCode: Self-Supervised Learning of Code Representations by Predicting SubtreesTechnical Track
ICSE Technical Track
Nghi D. Q. BuiSingapore Management University, Singapore, Yijun YuThe Open University, UK, Lingxiao JiangSingapore Management University
Pre-print
00:30
20m
Paper
Modular Tree Network for Source Code Representation LearningJournal-First
ICSE Journal-First Papers
Wenhan WangPeking University, Ge LiPeking University, Sijie ShenPeking University, Xin XiaHuawei Software Engineering Application Technology Lab, Zhi JinPeking University
Link to publication Pre-print
00:50
20m
Paper
Case Study on Data-driven Deployment of Program Analysis on an Open Tools StackSEIP
ICSE SEIP - Software Engineering in Practice
Anton LjungbergLund University, David ÅkermanAxis Communications, Emma SöderbergLund University, Gustaf LundhAxis Communications, Jon StenAxis Communications, Luke ChurchUniversity of Cambridge | Lund University | Lark Systems
Pre-print

Conference Day
Fri 28 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:05 - 04:05
03:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
ICSE Technical Track
Yaohui WangFudan University, Guozheng LiPeking University, Zijian WangFudan University, Yu KangMicrosoft Research, Beijing, China, Yangfan ZhouFudan University, Hongyu ZhangThe University of Newcastle, Feng GaoMicrosoft Azure, Jeffrey SunMicrosoft Azure, Li YangMicrosoft Azure, Pochian LeeMicrosoft Azure, Zhangwei XuMicrosoft Azure, Pu ZhaoMicrosoft Research, Beijing, China, Bo QiaoMicrosoft Research, Beijing, China, Liqun LiMicrosoft Research, Beijing, China, Xu ZhangMicrosoft Research, Beijing, China, Qingwei LinMicrosoft Research, Beijing, China
Pre-print Media Attached
03:25
20m
Paper
Neural Knowledge Extraction From Cloud Service IncidentsSEIP
ICSE SEIP - Software Engineering in Practice
Manish ShettyMicrosoft Research, India, Chetan BansalMicrosoft Research, Sumit KumarMicrosoft, Nikitha RaoMicrosoft Research, Nachiappan NagappanMicrosoft Research, Thomas ZimmermannMicrosoft Research
Link to publication DOI Pre-print Media Attached
03:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in CloudSEIP
ICSE SEIP - Software Engineering in Practice
Jinho HwangIBM Research, Larisa ShwartzIBM, Qing WangInstitute of Software, Chinese Academy of Sciences, Raghav BattaIBM, Harshit KumarIBM, Michael NiddIBM
Pre-print
04:30 - 05:30
04:30
20m
Paper
Test Selection for Deep Learning SystemsJournal-First
ICSE Journal-First Papers
Wei MaSnT, University of Luxembourg, Mike PapadakisUniversity of Luxembourg, Luxembourg, Anestis TsakmalisUniversity of Luxembourg, Maxime CordyUniversity of Luxembourg, Luxembourg, Yves Le TraonUniversity of Luxembourg, Luxembourg
Pre-print
04:50
20m
Paper
On the experiences of adopting automated data validation in an industrial machine learning projectSEIP
ICSE SEIP - Software Engineering in Practice
Lucy Ellen LwakatareUniversity of Helsinki, Finland, Ellinor RångeEricsson, Ivica CrnkovicChalmers University of Technology, Jan BoschChalmers University of Technology, Sweden
Link to publication
05:10
20m
Paper
Distribution-Aware Testing of Neural Networks Using Generative ModelsArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Swaroopa DolaUniversity of Virginia, Matthew B DwyerUniversity of Virginia, Mary Lou SoffaUniversity of Virginia
Pre-print Media Attached
07:20 - 08:15
07:20
15m
Paper
Towards Evidence-based Testability MeasurementsNIER
ICSE NIER - New Ideas and Emerging Results
Luca GuglielmoUniversità degli Studi di Milano - Bicocca, Andrea RiboniUniversità degli Studi di Milano - Bicocca, Giovanni DenaroUniversity of Milano-Bicocca, Italy
Pre-print
07:35
20m
Paper
GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
KimHao NguyenUniversity of Nebraska-Lincoln, ThanhVu NguyenUniversity of Nebraska, Lincoln
Pre-print Media Attached
07:55
20m
Paper
Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track
ICSE Technical Track
Mohammad BajammalUniversity of British Columbia, Ali MesbahUniversity of British Columbia (UBC)
Pre-print
10:00 - 10:55
4.1.1. Open Source: General IssuesICSE SEIS - Software Engineering in Society / ICSE Technical Track / ICSE SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Igor SteinmacherFederal University of Technology - Paraná / Northern Arizona University
10:00
20m
Paper
Extracting Rationale for Software Development Decisions—A Study of Python Email ArchivesTechnical Track
ICSE Technical Track
Pankajeshwara SharmaUniversity of Otago, Dunedin, Bastin Tony Roy SavarimuthuUniversity of Otago, Dunedin, New Zealand, Nigel StangerUniversity of Otago, Dunedin
Pre-print
10:20
20m
Paper
An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and TencentSEIP
ICSE SEIP - Software Engineering in Practice
Junxiao HanZhejiang University, Shuiguang DengZhejiang University, David LoSingapore Management University, Chen ZhiZhejiang University, Jianwei YinZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab
Pre-print
10:40
15m
Paper
Understanding Community Smells Variability: A Statistical ApproachArtifact ReusableSEISArtifact Available
ICSE SEIS - Software Engineering in Society
Gemma CatolinoTilburg University & ​Jheronimus Academy of Data Science, Fabio PalombaUniversity of Salerno, Damian Andrew TamburriTU/e, Alexander SerebrenikEindhoven University of Technology
Pre-print
11:30 - 12:30
4.2.1. API: Evolution and Maintenance #2ICSE Technical Track / ICSE SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Giuseppe ScannielloUniversity of Basilicata
11:30
20m
Paper
Identifying and Characterizing Silently-Evolved Methods in the Android APISEIP
ICSE SEIP - Software Engineering in Practice
Pei LiuMonash University, Li LiMonash University, Yichun YanUniversity of Minnesota, Mattia FazziniUniversity of Minnesota, John GrundyMonash University
Pre-print
11:50
20m
Paper
DepOwl: Detecting Dependency Bugs to Prevent Compatibility FailuresTechnical Track
ICSE Technical Track
Zhouyang JiaNational University of Defense Technology, Shanshan LiNational University of Defense Technology, Tingting YuUniversity of Kentucky, Chen ZengNational University of Defense Technology, Erci XuNational University of Defense Technology, Xiaodong LiuNational University of Defense Technology, Ji WangNational University of Defense Technology, Xiangke LiaoNational University of Defense Technology, China
Pre-print Media Attached
12:10
20m
Paper
Hero: On the Chaos When PATH Meets ModulesACM SIGSOFT Distinguished PaperTechnical Track
ICSE Technical Track
Ying WangNortheastern University, China, Liang QiaoNortheastern University, China, Chang XuNanjing University, Yepang LiuSouthern University of Science and Technology, China, Shing-Chi CheungDepartment of Computer Science and Engineering, The Hong Kong University of Science and Technology, Na MengVirginia Tech, USA, Hai YuNortheastern University, China, Zhiliang ZhuNortheastern University, China
Pre-print
15:05 - 16:05
4.3.1. Analyzing System Properties: Correctness, Determinism, RealizabilityICSE Technical Track at Blended Sessions Room 1 +12h
Chair(s): Maria Teresa BaldassarreDepartment of Computer Science, University of Bari
15:05
20m
Paper
JEST: N+1-version Differential Testing of Both JavaScript Engines and SpecificationACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Pre-print Media Attached
15:25
20m
Paper
Unrealizable Cores for Reactive Systems SpecificationsArtifact ReusableTechnical Track
ICSE Technical Track
Shahar MaozTel Aviv University, Israel, Rafi ShalomTel Aviv University, Israel
Pre-print
15:45
20m
Paper
Verifying Determinism in Sequential ProgramsArtifact ReusableTechnical Track
ICSE Technical Track
Rashmi MudduluruUniversity of Washington, Jason WaatajaUW CSE, Suzanne MillsteinUniversity of Washington, Michael D. ErnstUW CSE
Pre-print
19:30 - 20:30
4.5.1. GamesICSE Technical Track / ICSE Journal-First Papers at Blended Sessions Room 1 +12h
Chair(s): Gregorio RoblesUniversidad Rey Juan Carlos
19:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft ModsJournal-First
ICSE Journal-First Papers
Daniel LeeGeotab, Canada, Gopi Krishnan RajbahadurCentre for Software Excellence, Huawei, Canada, Dayi LinCentre for Software Excellence, Huawei, Canada, Mohammed SayaghETS Montreal, University of Quebec, Cor-Paul BezemerUniversity of Alberta, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
19:50
20m
Paper
Building the perfect game – an empirical study of game modificationsJournal-First
ICSE Journal-First Papers
Daniel LeeGeotab, Canada, Dayi LinCentre for Software Excellence, Huawei, Canada, Cor-Paul BezemerUniversity of Alberta, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
20:10
20m
Paper
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?Technical Track
ICSE Technical Track
Andrew TrueloveUniversity of California, Irvine, Eduardo Santana de AlmeidaFederal University of Bahia, Iftekhar AhmedUniversity of California, Irvine
Pre-print
22:00 - 22:55
22:00
20m
Paper
Extracting Rationale for Software Development Decisions—A Study of Python Email ArchivesTechnical Track
ICSE Technical Track
Pankajeshwara SharmaUniversity of Otago, Dunedin, Bastin Tony Roy SavarimuthuUniversity of Otago, Dunedin, New Zealand, Nigel StangerUniversity of Otago, Dunedin
Pre-print
22:20
20m
Paper
An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and TencentSEIP
ICSE SEIP - Software Engineering in Practice
Junxiao HanZhejiang University, Shuiguang DengZhejiang University, David LoSingapore Management University, Chen ZhiZhejiang University, Jianwei YinZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab
Pre-print
22:40
15m
Paper
Understanding Community Smells Variability: A Statistical ApproachArtifact ReusableSEISArtifact Available
ICSE SEIS - Software Engineering in Society
Gemma CatolinoTilburg University & ​Jheronimus Academy of Data Science, Fabio PalombaUniversity of Salerno, Damian Andrew TamburriTU/e, Alexander SerebrenikEindhoven University of Technology
Pre-print
23:30 - 00:30
23:30
20m
Paper
Identifying and Characterizing Silently-Evolved Methods in the Android APISEIP
ICSE SEIP - Software Engineering in Practice
Pei LiuMonash University, Li LiMonash University, Yichun YanUniversity of Minnesota, Mattia FazziniUniversity of Minnesota, John GrundyMonash University
Pre-print
23:50
20m
Paper
DepOwl: Detecting Dependency Bugs to Prevent Compatibility FailuresTechnical Track
ICSE Technical Track
Zhouyang JiaNational University of Defense Technology, Shanshan LiNational University of Defense Technology, Tingting YuUniversity of Kentucky, Chen ZengNational University of Defense Technology, Erci XuNational University of Defense Technology, Xiaodong LiuNational University of Defense Technology, Ji WangNational University of Defense Technology, Xiangke LiaoNational University of Defense Technology, China
Pre-print Media Attached
00:10
20m
Paper
Hero: On the Chaos When PATH Meets ModulesACM SIGSOFT Distinguished PaperTechnical Track
ICSE Technical Track
Ying WangNortheastern University, China, Liang QiaoNortheastern University, China, Chang XuNanjing University, Yepang LiuSouthern University of Science and Technology, China, Shing-Chi CheungDepartment of Computer Science and Engineering, The Hong Kong University of Science and Technology, Na MengVirginia Tech, USA, Hai YuNortheastern University, China, Zhiliang ZhuNortheastern University, China
Pre-print

Conference Day
Sat 29 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:05 - 04:05
4.3.1. Analyzing System Properties: Correctness, Determinism, RealizabilityICSE Technical Track at Blended Sessions Room 1
03:05
20m
Paper
JEST: N+1-version Differential Testing of Both JavaScript Engines and SpecificationACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
ICSE Technical Track
Pre-print Media Attached
03:25
20m
Paper
Unrealizable Cores for Reactive Systems SpecificationsArtifact ReusableTechnical Track
ICSE Technical Track
Shahar MaozTel Aviv University, Israel, Rafi ShalomTel Aviv University, Israel
Pre-print
03:45
20m
Paper
Verifying Determinism in Sequential ProgramsArtifact ReusableTechnical Track
ICSE Technical Track
Rashmi MudduluruUniversity of Washington, Jason WaatajaUW CSE, Suzanne MillsteinUniversity of Washington, Michael D. ErnstUW CSE
Pre-print
07:30 - 08:30
07:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft ModsJournal-First
ICSE Journal-First Papers
Daniel LeeGeotab, Canada, Gopi Krishnan RajbahadurCentre for Software Excellence, Huawei, Canada, Dayi LinCentre for Software Excellence, Huawei, Canada, Mohammed SayaghETS Montreal, University of Quebec, Cor-Paul BezemerUniversity of Alberta, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
07:50
20m
Paper
Building the perfect game – an empirical study of game modificationsJournal-First
ICSE Journal-First Papers
Daniel LeeGeotab, Canada, Dayi LinCentre for Software Excellence, Huawei, Canada, Cor-Paul BezemerUniversity of Alberta, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
08:10
20m
Paper
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?Technical Track
ICSE Technical Track
Andrew TrueloveUniversity of California, Irvine, Eduardo Santana de AlmeidaFederal University of Bahia, Iftekhar AhmedUniversity of California, Irvine
Pre-print

Conference Day
Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room0:00301:00302:00303:00304:00305:00306:00307:00308:00309:003010:003011:003012:003013:003014:003015:003016:003017:003018:003019:003020:003021:003022:003023:00300:00301:0030
Blended Sessions Room 1

Conference Day
Tue 25 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room10:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:0015304522:0015304523:00153045
Blended Sessions Room 1

Conference Day
Wed 26 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room0:001530451:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:0015304522:0015304523:00153045
Blended Sessions Room 1

Conference Day
Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room0:001530451:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:0015304522:0015304523:001530450:00153045
Blended Sessions Room 1

Conference Day
Fri 28 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room0:001530451:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:0015304522:0015304523:001530450:00153045
Blended Sessions Room 1