Write a Blog >>
ICSE 2021
Mon 17 May - Fri 4 June 2021
VenueVirtual venue
Room nameBlended Sessions Room 4
Room Information

Technical sessions

Program

This program is tentative and subject to change.

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

Tue 25 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 11:30
1.1.4. Obtaining Information from App User Reviews #1Technical Track at Blended Sessions Room 4
Chair(s): Patricia LagoVrije Universiteit Amsterdam
10:30
20m
Paper
Identifying Key Features from App User ReviewsTechnical Track
Technical Track
Huayao WuNanjing University, Wenjun DengNanjing University, Xintao NiuNanjing University, Changhai NieNanjing University
Pre-print
10:50
20m
Paper
CHAMP: Characterizing Undesired App Behaviors from User Comments based on Market PoliciesTechnical Track
Technical Track
Yangyu HuChongqing University of Posts and Telecommunications, Haoyu WangBeijing University of Posts and Telecommunications, Tiantong JiCase Western Reserve University, Xusheng XiaoCase Western Reserve University, Xiapu LuoThe Hong Kong Polytechnic University, Peng GaoUniversity of California, Berkeley, Yao GuoPeking University
Pre-print
11:10
20m
Paper
Prioritize Crowdsourced Test Reports via Deep Screenshot UnderstandingTechnical Track
Technical Track
Shengcheng YuNanjing University, Chunrong FangNanjing University, Zhenfei CaoNanjing University, Xu WangNanjing University, Tongyu LiNanjing University, Zhenyu ChenNanjing University
Pre-print
12:05 - 13:15
12:05
20m
Paper
How to identify Boundary Conditions with Contrasty Metric?Technical Track
Technical Track
Weilin LuoSun Yat-sen University, Hai WanSchool of Data and Computer Science, Sun Yat-sen University, Xiaotong SongSchool of Data and Computer Science, Sun Yat-sen University, Binhao YangSchool of Data and Computer Science, Sun Yat-sen University, Hongzhen ZhongSchool of Data and Computer Science, Sun Yat-sen University, Yin ChenDepartment of Computer Science, South China Normal University
Pre-print
12:25
20m
Paper
Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Saad EzziniUniversity of Luxembourg, Sallam AbualhaijaUniversity of Luxembourg, Chetan AroraDeakin University, Mehrdad SabetzadehEECS, University of Ottawa, Lionel C. BriandEECS, University Of Ottawa
Pre-print
12:45
15m
Paper
Investigating the potential impact of values on requirements and software engineeringSEIS
SEIS - Software Engineering in Society
Alistair SutcliffeUniversity of Aston, Peter SawyerAston University, Wei LiuAston University, Birmingham, UK, Nelly BencomoAston University
Pre-print
13:00
15m
Paper
Validation Obligations: A Novel Approach to check Compliance between Requirements and their Formal SpecificationNIER
NIER - New Ideas and Emerging Results
Atif MashkoorJohannes Kepler University Linz, Michael LeuschelHHU, Alexander EgyedJohannes Kepler University
Pre-print
15:20 - 16:15
1.3.4. Obtaining Information from App User Reviews #2Technical Track / SEIS - Software Engineering in Society at Blended Sessions Room 4
Chair(s): Birgit PenzenstadlerChalmers
15:20
15m
Paper
Does Culture Matter? Impact of Individualism and Uncertainty Avoidance on App ReviewsSEIS
SEIS - Software Engineering in Society
Ricarda Anna-Lena FischerMaastricht University, Rita WalczuchMaastricht University, Emitzá GuzmánUniversity of Zurich
Pre-print
15:35
20m
Paper
Automatically Matching Bug Reports With Related App ReviewsTechnical Track
Technical Track
Marlo HaeringUniversity of Hamburg, Germany, Christoph StanikUniversity of Hamburg, Germany, Walid MaalejUniversity of Hamburg, Germany
Pre-print
15:55
20m
Paper
It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug ReportsArtifact ReusableTechnical Track
Technical Track
Nathan CooperWilliam & Mary, Carlos Bernal-CárdenasWilliam and Mary, Oscar ChaparroCollege of William & Mary, Kevin MoranGeorge Mason University, Denys PoshyvanykCollege of William & Mary
Pre-print
16:40 - 17:35
16:40
20m
Paper
Please Turn Your Cameras On: Remote Onboarding of Software Developers during a PandemicSEIP
SEIP - Software Engineering in Practice
Paige RodegheroClemson University, Thomas ZimmermannMicrosoft Research, Brian HouckMicrosoft Research, Denae FordMicrosoft Research
Pre-print
17:00
15m
Paper
Exploring the Efficiency of Self-Organizing Software Teams with Game TheoryNIER
NIER - New Ideas and Emerging Results
Clay StevensUniversity of Nebraska-Lincoln, Jared SoundyUniversity of Nebraska-Lincoln, Hau ChanUniversity of Nebraska-Lincoln
Pre-print
17:15
20m
Paper
A Case Study of Onboarding in Software Teams: Tasks and StrategiesArtifact ReusableTechnical TrackArtifact Available
Technical Track
An JuUniversity of California, Berkeley, Hitesh Sajnani, Scot KellyMicrosoft, Kim HerzigTools for Software Engineers, Microsoft
Pre-print
19:35 - 20:55
1.5.4. Open Source: Participants' MotivationsTechnical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): Gregorio RoblesUniversidad Rey Juan Carlos
19:35
20m
Paper
Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social GoodTechnical Track
Technical Track
Yu HuangUniversity of Michigan, Denae FordMicrosoft Research, Thomas ZimmermannMicrosoft Research
Pre-print
19:55
20m
Paper
Studying the Association between Bountysource Bounties and the Issue-addressing Likelihood of GitHub Issue ReportsJournal-First
Journal-First Papers
Jiayuan ZhouCentre for Software Excellence, Huawei, Canada, Shaowei WangUniversity of Manitoba, Cor-Paul BezemerUniversity of Alberta, Ying ZouQueen's University, Kingston, Ontario, Ahmed E. HassanSchool of Computing, Queen's University
Pre-print
20:15
20m
Paper
Onboarding vs. Diversity, Productivity and Quality -- Empirical Study of the OpenStack EcosystemArtifact ReusableTechnical TrackArtifact Available
Technical Track
Armstrong FoundjemQueens University, Ellis E. EghanPolytechnique Montreal, Bram AdamsQueens University
Link to publication Pre-print
20:35
20m
Paper
The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceTechnical Track
Technical Track
Marco GerosaNorthern Arizona University, USA, Igor Scaliante WieseFederal University of Technology – Paraná - UTFPR, Bianca TrinkenreichNorthern of Arizona Univeristy, Georg LinkBitergia, Gregorio RoblesUniversidad Rey Juan Carlos, Christoph TreudeUniversity of Adelaide, Igor SteinmacherFederal University of Technology - Paraná / Northern Arizona University, Anita SarmaOregon State University
Pre-print

Wed 26 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:20 - 12:20
2.1.4. Tools for the Python LanguageTechnical Track at Blended Sessions Room 4
Chair(s): Igor SteinmacherFederal University of Technology - Paraná / Northern Arizona University
11:20
20m
Research paper
Restoring Execution Environments of Jupyter NotebooksTechnical Track
Technical Track
Jiawei WangMonash University, Li LiMonash University, Andreas ZellerCISPA Helmholtz Center for Information Security
Pre-print
11:40
20m
Paper
PyART: Python API Recommendation in Real-TimeArtifact ReusableTechnical Track
Technical Track
Xincheng HeState Key Laboratory for Novel Software Technology, Nanjing University, Lei XuState Key Laboratory for Novel Software Technology, Nanjing University, Xiangyu ZhangPurdue University, Rui HaoState Key Laboratory for Novel Software Technology Nanjing University, Yang FengState Key Laboratory for Novel Software Technology, Nanjing University, Baowen XuNanjing University
Pre-print
12:00
20m
Paper
PyCG: Practical Call Graph Generation in PythonArtifact ReusableTechnical TrackArtifact Available
Technical Track
Vitalis SalisAthens University of Economics and Business, National and Technical University of Athens, Thodoris SotiropoulosAthens University of Economics and Business, Panos LouridasAthens University of Economics and Business, Diomidis SpinellisAthens University of Economics and Business & TU Delft, Dimitris MitropoulosAthens University of Economics and Business
Pre-print
12:55 - 13:55
2.2.4. Programming: General IssuesTechnical Track at Blended Sessions Room 4
Chair(s): Gregorio RoblesUniversidad Rey Juan Carlos
12:55
20m
Paper
Efficient Compiler Autotuning via Bayesian OptimizationTechnical Track
Technical Track
Junjie ChenCollege of Intelligence and Computing, Tianjin University, Ningxin XuCollege of Intelligence and Computing, Tianjin University, Peiqi ChenCollege of Intelligence and Computing, Tianjin University, Hongyu ZhangThe University of Newcastle
Pre-print
13:15
20m
Paper
TransRegex: Multi-modal Regular Expression Synthesis by Generate-and-RepairTechnical Track
Technical Track
Yeting LiInstitute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Shuaimin LiSchool of Computer Science and Technology, University of Chinese academy of sciences, Zhiwu XuShenzhen University, Shenzhen, China, Jialun CaoDepartment of Computer Science and Engineering, The Hong Kong University of Science and Technology, Zixuan ChenInstitute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Yun HuInstitute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Haiming ChenInstitute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Shing-Chi CheungDepartment of Computer Science and Engineering, The Hong Kong University of Science and Technology
Pre-print
13:35
20m
Paper
EvoSpex: An Evolutionary Algorithm for Learning PostconditionsArtifact ReusableTechnical Track
Technical Track
Facundo MolinaUniversity of Rio Cuarto and CONICET, Argentina, Pablo PonzioDept. of Computer Science FCEFQyN, University of Rio Cuarto, Nazareno AguirreUniversity of Rio Cuarto and CONICET, Argentina, Marcelo F. FriasDept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print
14:30 - 15:30
2.3.4. Smart ContractsTechnical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): Oscar PastorUniversitat Politecnica de Valencia
14:30
20m
Paper
Defining Smart Contract Defects on EthereumJournal-First
Journal-First Papers
Jiachi ChenMonash University, Xin XiaMonash University, David LoSingapore Management University, John GrundyMonash University, Xiapu LuoThe Hong Kong Polytechnic University, Ting ChenUniversity of Electronic Science and Technology of China
DOI Pre-print
14:50
20m
Paper
Smart Contract Security: a Practitioners’ PerspectiveArtifact ReusableTechnical TrackArtifact Available
Technical Track
Zhiyuan WanZhejiang University, Xin XiaMonash University, David LoSingapore Management University, Jiachi ChenMonash University, Xiapu LuoThe Hong Kong Polytechnic University, Xiaohu YangZhejiang University
Pre-print
15:10
20m
Paper
An exploratory study of smart contracts in the Ethereum blockchain platformJournal-First
Journal-First Papers
Gustavo Ansaldi OlivaQueen's University, Ahmed E. HassanSchool of Computing, Queen's University, Zhen Ming (Jack) JiangYork University
Link to publication DOI Pre-print
16:05 - 17:00
16:05
20m
Paper
Efficient execution of ATL model transformations using static analysis and parallelismJournal-First
Journal-First Papers
Jesús Sánchez Cuadrado, Loli BurgueñoOpen University of Catalonia, Manuel WimmerJKU Linz, Antonio VallecilloUniversity of Málaga, Spain
Link to publication DOI Pre-print
16:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa BrunschwigUniversidad Autónoma de Madrid, Rubén Campos-LópezUniversidad Autónoma de Madrid, Esther GuerraUniversidad Autonoma de Madrid, Juan de LaraAutonomous University of Madrid
Pre-print
16:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh, Nafiseh KahaniUniversity of Carlton, Karim JahedQueen's University, Juergen DingelQueen's University, Kingston, Ontario
Link to publication DOI Pre-print
18:50 - 19:50
2.5.4. Some Big Companies' Practices: Cases at Facebook, Google & IBMTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 4
Chair(s): Davide FalessiCalifornia Polytechnic State University
18:50
20m
Paper
Testing Web Enabled Simulation at Scale Using Metamorphic TestingSEIP
SEIP - Software Engineering in Practice
Mark HarmanFacebook, Inc., John AhlgrenFacebook, Maria Eugenia BerezinFacebook, Elena DulskyteFacebook, Inna DvortsovaFacebook, Johann GeorgeFacebook, Natalija GucevskaFacebook, Erik Meijer, Justin Spahr-SummersFacebook, Kinga BojarczukFacebook, Silvia SaporaFacebook, Maria LomeliFacebook
Pre-print
19:10
20m
Paper
Anomaly Detection in a Large-scale Cloud PlatformSEIP
SEIP - Software Engineering in Practice
Mohammad Saiful IslamRyerson University, William PourmajidiRyerson University, Lei ZhangRyerson University, John SteinbacherIBM, Tony ErwinIBM, Andriy MiranskyyRyerson University
Pre-print
19:30
20m
Paper
Smart Build Targets Batching Service at GoogleSEIP
SEIP - Software Engineering in Practice
Kaiyuan WangGoogle, USA, Daniel RallGoogle, Greg TenerGoogle, Vijay GullapalliGoogle, Xin Huang, Ahmed GadGoogle
Pre-print
20:40 - 21:40
20:40
20m
Paper
Industry-scale IR-based Bug Localization: A Perspective from FacebookSEIP
SEIP - Software Engineering in Practice
Vijayaraghavan MuraliFacebook, Inc., Lee GrossFacebook, Rebecca QianFacebook, Inc., Satish ChandraFacebook, USA
Pre-print
21:00
20m
Paper
FLACK: Counterexample-Guided Fault Localization for Alloy ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Guolong ZhengUniversity of Nebraska Lincoln, ThanhVu NguyenUniversity of Nebraska, Lincoln, Simón Gutiérrez BridaUniversity of Rio Cuarto and CONICET, Argentina, Germán RegisUniversity of Rio Cuarto, Argentina, Marcelo F. FriasDept. of Software Engineering Instituto Tecnológico de Buenos Aires, Nazareno AguirreUniversity of Rio Cuarto and CONICET, Argentina, Hamid BagheriUniversity of Nebraska-Lincoln
Pre-print
21:20
20m
Paper
Improving Fault Localization by Integrating Value and Predicate Based Causal Inference TechniquesArtifact ReusableTechnical TrackArtifact Available
Technical Track
Yigit KucukCase Western Reserve University, Tim A. D. HendersonGoogle, Andy PodgurskiCase Western Reserve University
Pre-print

Thu 27 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 11:00
3.1.4. Vulnerabilities in Android #2Technical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): Ignacio PanachUniversidad de Valencia
10:00
20m
Paper
JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Sungjae HwangKAIST, Sungho LeeChungnam National University, Jihoon KimKAIST, Sukyoung RyuKAIST
Pre-print
10:20
20m
Paper
Why an Android App is Classified as Malware? Towards Malware Classification InterpretationJournal-First
Journal-First Papers
bozhi wuNanyang Technological University, Sen ChenTianjin University, Cuiyun GaoHarbin Institute of Technology, Lingling FanNankai University, Yang LiuNanyang Technological University, Weiping WenPeking University, Michael LyuThe Chinese University of Hong Kong
DOI Pre-print
10:40
20m
Paper
Security Analysis of Permission Re-delegation Vulnerabilities in Android AppsJournal-First
Journal-First Papers
Biniam Fisseha DemissieFondazione Bruno Kessler, Mariano CeccatoUniversity of Verona, Lwin Khin SharSingapore Management University
Link to publication DOI
11:50 - 13:05
3.2.4. Mutation Testing: General IssuesTechnical Track / NIER - New Ideas and Emerging Results / Journal-First Papers at Blended Sessions Room 4
Chair(s): Sigrid EldhEricsson, Sweden
11:50
20m
Paper
Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction StrategiesJournal-First
Journal-First Papers
Giovani GuizzoUniversity College London, Federica SarroUniversity College London, Jens KrinkeUniversity College London, Silvia Regina VergilioFederal University of Paraná
Link to publication DOI Pre-print
12:10
15m
Short-paper
What Are We Really Testing in Mutation Testing for Machine Learning? A Critical ReflectionNIER
NIER - New Ideas and Emerging Results
Annibale PanichellaDelft University of Technology, Cynthia C. S. LiemDelft University of Technology
Pre-print
12:25
20m
Paper
MuDelta: Delta-Oriented Mutation Testing at Commit TimeTechnical Track
Technical Track
Wei MaSnT, University of Luxembourg, Thierry Titcheu ChekamUniversity of Luxembourg (SnT), Mike PapadakisUniversity of Luxembourg, Luxembourg, Mark HarmanUniversity College London
Pre-print
12:45
20m
Paper
Does mutation testing improve testing practices?Technical Track
Technical Track
Goran PetrovićGoogle Inc, Marko IvankovićGoogle Inc, Gordon FraserUniversity of Passau, René JustUniversity of Washington
Pre-print
15:05 - 16:05
3.3.4. Testing: Flaky TestsTechnical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): José Miguel RojasUniversity of Leicester, UK
15:05
20m
Paper
Quantifying, Characterizing, and Mitigating Flakily Covered Program ElementsJournal-First
Journal-First Papers
Pre-print
15:25
20m
Paper
FlakeFlagger: Predicting Flakiness Without Rerunning TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Abdulrahman AlshammariGeorge Mason University, Christopher MorrisCarnegie Mellon University, Michael HiltonCarnegie Mellon University, USA, Jonathan BellNortheastern University
Pre-print
15:45
20m
Paper
An Empirical Analysis of UI-based Flaky TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Alan RomanoUniversity at Buffalo, Zihe SongUniversity of Texas at Dallas, Sampath GrandhiUniversity of Texas at Dallas, Wei YangUniversity of Texas at Dallas, Weihang WangUniversity at Buffalo, SUNY
Pre-print
16:30 - 17:30
3.4.4. Open Source: Developers' SkillsTechnical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): Daniela DamianUniversity of Victoria
16:30
20m
Paper
Software Engineering Whispers: The Effect of Textual Vs. Graphical Software Design Descriptions on Software Design CommunicationJournal-First
Journal-First Papers
Rodi JolakChalmers | University of Gothenburg, Maxime Savary-LeblancUniversity of Lille, Manuela DaliborSoftware Engineering, RWTH Aachen University, Andreas WortmannRWTH Aachen University, Regina HebigChalmers University of Technology & University of Gothenburg, Juraj VincurSlovak University of Technology, Ivan PolasekSlovak University of Technology, Xavier Le PallecUniversity of Lille, Sebastian GerardCEA Saclay - NanoInnov, Michel R. V. ChaudronChalmers | University of Gothenburg
DOI
16:50
20m
Paper
What Makes a Great Maintainer of Open Source Projects?Technical Track
Technical Track
Edson DiasFederal University of Pará, Paulo MeirellesUniversity of São Paulo, Fernando CastorFederal University of Pernambuco, Igor SteinmacherFederal University of Technology - Paraná / Northern Arizona University, Igor WieseFederal University of Technology - Paraná (UTFPR), Gustavo PintoFederal University of Pará
Pre-print
17:10
20m
Paper
Representation of Developer Expertise in Open Source SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
Tapajit DeyLero - The Irish Software Research Centre and University of Limerick, Andrey KarnauchUniversity of Tennessee Knoxville, Audris MockusThe University of Tennessee
Pre-print
20:50 - 21:40
3.6.4. Security Vulnerabilities: General Issues #2Technical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 4
Chair(s): Francisco ServantVirginia Tech
20:50
20m
Paper
RAICC: Revealing Atypical Inter-Component Communication in Android AppsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan SamhiUniversity of Luxembourg, Alexandre BartelUniversity of Luxembourg, Tegawendé F. BissyandéSnT, University of Luxembourg, Jacques KleinUniversity of Luxembourg
DOI Pre-print
21:10
15m
Paper
Towards a Model-Integrated Runtime Monitoring Infrastructure for Cyber-Physical SystemsNIER
NIER - New Ideas and Emerging Results
Michael VierhauserJohannes Kepler University Linz, Hussein MarahJohannes Kepler University Linz, Antonio GarmendiaJohannes Kepler University Linz, Jane Cleland-HuangUniversity of Notre Dame, Manuel WimmerJKU Linz
Pre-print
21:25
15m
Research paper
Should you Upgrade Official Docker Hub Images in Production Environments?NIER
NIER - New Ideas and Emerging Results
Sara GholamiUniversity of Alberta, Hamzeh KhazaeiYork University, Cor-Paul BezemerUniversity of Alberta
Pre-print File Attached

Fri 28 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 10:55
4.1.4. Image ProcessingTechnical Track / Journal-First Papers / SEIS - Software Engineering in Society at Blended Sessions Room 4
Chair(s): Oscar PastorUniversitat Politecnica de Valencia
10:00
20m
Paper
psc2code: Denoising Code Extraction from Programming ScreencastsJournal-First
Journal-First Papers
Lingfeng Bao Zhejiang University, Zhenchang XingAustralian National University, Xin XiaMonash University, David LoSingapore Management University, Minghui WuZhejiang University City College}, Xiaohu YangZhejiang University
Pre-print
10:20
20m
Paper
IMGDroid: Detecting Image Loading Defects in Android ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Wei SongNanjing University of Science & Technology, Mengqi HanNanjing University of Science & Technology, Jeff HuangTexas A&M University
Pre-print
10:40
15m
Paper
Image-based Social Sensing: Combining AI and the Crowd to Mine Policy-Adherence Indicators from TwitterSEIS
SEIS - Software Engineering in Society
Virginia NegriPolitecnico di Milano, Dario ScurattiPolitecnico di Milano, Stefano AgrestiPolitecnico di Milano, Donya RooeinPolitecnico di Milano, Gabriele ScaliaPolitecnico di Milano, Jose Luis Fernandez-MarquezUniversity of Geneva, Amudha Ravi ShankarUNIGE, Mark CarmanPolitecnico di Milano, Barbara PerniciPolitecnico di Milano
Pre-print
11:30 - 12:30
4.2.4. Fault Localization #3Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 4
Chair(s): Mika MäntyläUniversity of Oulu
11:30
20m
Paper
An Empirical Study on Deployment Faults of Deep Learning Based Mobile ApplicationsTechnical Track
Technical Track
Zhenpeng ChenPeking University, China, Huihan YaoPeking University, Yiling LouPeking University, Yanbin CaoPeking University, China, Yuanqiang LiuPeking University, China, Haoyu WangBeijing University of Posts and Telecommunications, Xuanzhe LiuPeking University
Pre-print
11:50
20m
Paper
MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice SystemsSEIP
SEIP - Software Engineering in Practice
Dewei LiuFudan University, Chuan HeFudan University, Xin PengFudan University, China, Fan LinAlibaba Group, Chenxi ZhangFudan University, Shengfang GongAlibaba Group, Ziang LiAlibaba Group, Jiayu OuAlibaba Group, Zheshun WuAlibaba Group
Pre-print
12:10
20m
Paper
Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control SystemsTechnical Track
Technical Track
Yanjie JiangBeijing Institute of Technology, Hui LiuBeijing Institute of Technology, Nan NiuUniversity of Cincinnati, Lu ZhangPeking University, China, Yamin HuBeijing Institute of Technology
Pre-print
15:05 - 16:05
4.3.4. Configuration of Software Systems: OptimizationTechnical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): Sergio SeguraUniversidad de Sevilla
15:05
20m
Paper
Resource-Guided Configuration Space Reduction for Deep Learning ModelsTechnical Track
Technical Track
Yanjie GaoMicrosoft Research, Yonghao ZhuMicrosoft Research, Hongyu ZhangThe University of Newcastle, Haoxiang LinMicrosoft Research, Mao YangMicrosoft Research
Pre-print
15:25
20m
Paper
ConfigMiner: Identifying the Appropriate Configuration Options for Config-related User Questions by Mining Online ForumsJournal-First
Journal-First Papers
Mohammed SayaghETS Montreal, University of Quebec, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print
15:45
20m
Paper
Whence to Learn? Transferring Knowledge in Configurable Systems using BEETLEJournal-First
Journal-First Papers
Rahul KrishnaColumbia University, USA, Vivek NairFacebook, USA, Pooyan JamshidiUniversity of South Carolina, Tim MenziesNorth Carolina State University, USA
Link to publication DOI Pre-print
16:40 - 17:50
4.4.4. Source Code Histories and DocumentationTechnical Track / SEIS - Software Engineering in Society / NIER - New Ideas and Emerging Results at Blended Sessions Room 4
Chair(s): Davide FucciBlekinge Institute of Technology
16:40
15m
Paper
Understanding Emotions of Developer Community Towards Software DocumentationSEIS
SEIS - Software Engineering in Society
Akhila Sri Manasa VenigallaIIT Tirupati, India, Sridhar ChimalakondaIndian Institute of Technology Tirupati
Pre-print
16:55
20m
Paper
On Indirectly Dependent Documentation in the Context of Code Evolution: A StudyArtifact ReusableTechnical TrackArtifact Available
Technical Track
Devika SondhiIIIT-Delhi, Avyakt GuptaIIIT-Delhi, Salil PurandareIIIT-Delhi, Ankit RanaIIIT-Delhi, Deepanshu KaushalIIIT-Delhi, Rahul PurandareIIIT-Delhi
Pre-print
17:15
15m
Short-paper
Mining Software Repositories with a Collaborative Heuristic RepositoryNIER
NIER - New Ideas and Emerging Results
Hlib BabiiFree University of Bozen-Bolzano, Julian PrennerFree University of Bozen-Bolzano, Laurin StrickerFree University of Bozen-Bolzano, Anjan KarmakarFree University of Bozen-Bolzano, Andrea JanesFree University of Bozen-Bolzano, Romain RobbesFree University of Bozen-Bolzano
Pre-print
17:30
20m
Paper
CodeShovel: Constructing Method-Level Source Code HistoriesArtifact ReusableTechnical TrackArtifact Available
Technical Track
Felix GrundUniversity of British Columbia, Shaiful Alam ChowdhuryUniversity of British Columbia, Nick BradleyUniversity of British Columbia, Braxton HallUniversity of British Columbia, Reid HolmesUniversity of British Columbia
Pre-print Media Attached
19:30 - 20:30
4.5.4. Obtaining Information from Issues and CommitsTechnical Track / Journal-First Papers at Blended Sessions Room 4
Chair(s): Antonia BertolinoCNR-ISTI
19:30
20m
Paper
Automated Issue Assignment: Results and Insights from an Industrial CaseJournal-First
Journal-First Papers
Link to publication DOI Pre-print
19:50
20m
Paper
On the feasibility of automated prediction of bug and non-bug issuesJournal-First
Journal-First Papers
Steffen HerboldUniversity of Göttingen, Alexander TrautschUniversity of Göttingen, Fabian TrautschUniversity of Göttingen
Link to publication DOI Pre-print
20:10
20m
Paper
Better Data Labelling with EMBLEM (and how that Impacts Defect Prediction)Journal-First
Journal-First Papers
Huy TuNorth Carolina State University, USA, Zhe YuRochester Institute of Technology, Tim MenziesNorth Carolina State University, USA
Link to publication DOI Pre-print

Tue 25 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room10:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:00153045
Blended Sessions Room 4

Wed 26 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:00153045
Blended Sessions Room 4

Thu 27 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

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

Fri 28 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room10:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:00153045
Blended Sessions Room 4