Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021
VenueMain Conference
Room nameBlended Sessions Room 2
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
1.1.2. Developers: BehaviorTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Andrea ZismanThe Open University
10:30
20m
Paper
A Passion for Security: Intervening to Help Software DevelopersSEIP
SEIP - Software Engineering in Practice
Charles WeirLancaster University, Ingolf BeckerUniversity College London, Lynne BlairLancaster University
DOI Pre-print Media Attached
10:50
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?Technical Track
Technical Track
Joseph HallettUniversity of Bristol, Nikhil PatnaikUniversity of Bristol, Benjamin ShreeveUniversity of Bristol, Awais RashidUniversity of Bristol, UK
Pre-print Media Attached
11:10
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Larissa BrazUniversity of Zurich, Enrico FregnanUniversity of Zurich, Gül CalikliUniversity of Zürich, Alberto BacchelliUniversity of Zurich
Pre-print Media Attached
12:05 - 13:05
1.2.2. Search-Based SE & Genetic OperationsJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): José Miguel RojasUniversity of Leicester, UK
12:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical EvaluationJournal-First
Journal-First Papers
Shaukat AliSimula Research Laboratory, Norway, Paolo ArcainiNational Institute of Informatics , Dipesh PradhanSimula Research Laboratory, Norway, Safdar Aqeel SafdarSimula Research Laboratory, Norway, Tao YueNanjing University of Aeronautics and Astronautics
Link to publication DOI Authorizer link Media Attached
12:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software ModelsJournal-First
Journal-First Papers
Francisca PérezSVIT Research Group, Universidad San Jorge, Tewfik ZiadiLIP6, Sorbonne Université, Carlos CetinaSan Jorge University, Spain
Link to publication Pre-print Media Attached
12:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test SelectionArtifact ReusableTechnical TrackArtifact Available
Technical Track
Giovani GuizzoUniversity College London, Justyna PetkeUniversity College London, Federica SarroUniversity College London, Mark HarmanUniversity College London
Pre-print Media Attached
15:20 - 16:15
1.3.2. Deep Neural Networks: Supporting SE Tasks #1NIER - New Ideas and Emerging Results / Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Ayse TosunIstanbul Technical University
15:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural ModelsJournal-First
Journal-First Papers
Saikat ChakrabortyColumbia University, Yangruibo DingColumbia University, Miltiadis AllamanisMicrosoft Research, UK, Baishakhi RayColumbia University, USA
Link to publication DOI Pre-print Media Attached
15:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT ModelsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Jinfeng LinUniversity of Notre Dame, Yalin LiuUniversity of Notre Dame, Qingkai ZengUniversity of Notre Dame, Meng JiangUniversity of Notre Dame, Jane Cleland-HuangUniversity of Notre Dame
Pre-print Media Attached
16:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by ContextNIER
NIER - New Ideas and Emerging Results
Glaucia MeloUniversity of Waterloo, Paulo AlencarUniversity of Waterloo, Don CowanUniversity of Waterloo
Pre-print Media Attached
16:40 - 17:35
1.4.2. Continuous IntegrationJournal-First Papers / Technical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 2 +12h
Chair(s): Daniela DamianUniversity of Victoria
16:40
20m
Paper
A Machine Learning Approach to Improve the Detection of CI Skip CommitsJournal-First
Journal-First Papers
Rabe AbdalkareemQueens University, Kingston, Canada, Suhaib MujahidConcordia University, Emad ShihabConcordia University
Link to publication DOI Pre-print Media Attached
17:00
20m
Paper
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous IntegrationArtifact ReusableTechnical TrackArtifact Available
Technical Track
Xianhao JinVirginia Tech, Francisco ServantVirginia Tech
Pre-print Media Attached
17:20
15m
Paper
ADEPT: A Socio-Technical Theory of Continuous IntegrationNIER
NIER - New Ideas and Emerging Results
Omar ElazharyUniversity of Victoria, Margaret-Anne StoreyUniversity of Victoria, Neil ErnstUniversity of Victoria, Elise ParadisUniversity of Toronto
Pre-print Media Attached
19:35 - 20:55
1.5.2. Developers: Observational StudiesSEIP - Software Engineering in Practice / Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Carolyn SeamanUniversity of Maryland Baltimore County
19:35
20m
Paper
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?Journal-First
Journal-First Papers
Iflaah SalmanUniversity of Oulu, Pilar RodriguezUniversidad Politécnica de Madrid, Burak TurhanMonash University, Ayse TosunIstanbul Technical University, Arda GurellerEricsson
Pre-print Media Attached
19:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineeringSEIP
SEIP - Software Engineering in Practice
Nan YangEindhoven University of Technology, The Netherlands, Pieter CuijpersEindhoven University of Technology, Ramon SchiffelersEindhoven University of Technology and ASML, the Netherlands, Johan LukkienEindhoven University of Technology, Alexander SerebrenikEindhoven University of Technology
Pre-print Media Attached
20:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging StudyTechnical Track
Technical Track
Madeline EndresUniversity of Michigan, Zachary KarasUniversity of Michigan, Xiaosu HuUniversity of Michigan, Ioulia KovelmanUniversity of Michigan, Westley WeimerUniversity of Michigan
Pre-print Media Attached
20:35
20m
Paper
Explicit Programming StrategiesJournal-First
Journal-First Papers
Thomas LaTozaGeorge Mason University, Maryam ArabGeorge Mason University, Dastyni LoksaTowson University, Amy KoUniversity of Washington
Link to publication 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.2. Search-Based SE & Genetic OperationsJournal-First Papers / Technical Track at Blended Sessions Room 2
00:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical EvaluationJournal-First
Journal-First Papers
Shaukat AliSimula Research Laboratory, Norway, Paolo ArcainiNational Institute of Informatics , Dipesh PradhanSimula Research Laboratory, Norway, Safdar Aqeel SafdarSimula Research Laboratory, Norway, Tao YueNanjing University of Aeronautics and Astronautics
Link to publication DOI Authorizer link Media Attached
00:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software ModelsJournal-First
Journal-First Papers
Francisca PérezSVIT Research Group, Universidad San Jorge, Tewfik ZiadiLIP6, Sorbonne Université, Carlos CetinaSan Jorge University, Spain
Link to publication Pre-print Media Attached
00:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test SelectionArtifact ReusableTechnical TrackArtifact Available
Technical Track
Giovani GuizzoUniversity College London, Justyna PetkeUniversity College London, Federica SarroUniversity College London, Mark HarmanUniversity College London
Pre-print Media Attached
03:20 - 04:15
03:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural ModelsJournal-First
Journal-First Papers
Saikat ChakrabortyColumbia University, Yangruibo DingColumbia University, Miltiadis AllamanisMicrosoft Research, UK, Baishakhi RayColumbia University, USA
Link to publication DOI Pre-print Media Attached
03:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT ModelsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Jinfeng LinUniversity of Notre Dame, Yalin LiuUniversity of Notre Dame, Qingkai ZengUniversity of Notre Dame, Meng JiangUniversity of Notre Dame, Jane Cleland-HuangUniversity of Notre Dame
Pre-print Media Attached
04:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by ContextNIER
NIER - New Ideas and Emerging Results
Glaucia MeloUniversity of Waterloo, Paulo AlencarUniversity of Waterloo, Don CowanUniversity of Waterloo
Pre-print Media Attached
07:35 - 08:55
07:35
20m
Paper
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?Journal-First
Journal-First Papers
Iflaah SalmanUniversity of Oulu, Pilar RodriguezUniversidad Politécnica de Madrid, Burak TurhanMonash University, Ayse TosunIstanbul Technical University, Arda GurellerEricsson
Pre-print Media Attached
07:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineeringSEIP
SEIP - Software Engineering in Practice
Nan YangEindhoven University of Technology, The Netherlands, Pieter CuijpersEindhoven University of Technology, Ramon SchiffelersEindhoven University of Technology and ASML, the Netherlands, Johan LukkienEindhoven University of Technology, Alexander SerebrenikEindhoven University of Technology
Pre-print Media Attached
08:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging StudyTechnical Track
Technical Track
Madeline EndresUniversity of Michigan, Zachary KarasUniversity of Michigan, Xiaosu HuUniversity of Michigan, Ioulia KovelmanUniversity of Michigan, Westley WeimerUniversity of Michigan
Pre-print Media Attached
08:35
20m
Paper
Explicit Programming StrategiesJournal-First
Journal-First Papers
Thomas LaTozaGeorge Mason University, Maryam ArabGeorge Mason University, Dastyni LoksaTowson University, Amy KoUniversity of Washington
Link to publication Pre-print Media Attached
11:20 - 12:20
2.1.2. Deep Neural Networks: Quality AssuranceTechnical Track at Blended Sessions Room 2 +12h
Chair(s): Gregorio RoblesUniversidad Rey Juan Carlos
11:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference EnginesTechnical Track
Technical Track
Weisi LuoI&V Dept of Kirin Solution Dept, HS, Huawei, Xiaoyue RunI&V Dept of Kirin Solution Dept, HS, Huawei, Dong ChaiI&V Dept of Kirin Solution Dept, HS, Huawei, Jiang WangI&V Dept of Kirin Solution Dept, HS, Huawei, Chunrong FangNanjing University, Zhenyu ChenNanjing University
Pre-print Media Attached File Attached
11:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning SystemsTechnical Track
Technical Track
Jingyi WangZhejiang University, Jialuo ChenZhejiang University, Youcheng SunQueen's University Belfast, UK, Xingjun MaDeakin University, Dongxia WangZhejiang University, Jun SunSingapore Management University, Singapore, Peng ChengZhejiang University
Pre-print Media Attached
12:00
20m
Paper
Scalable Quantitative Verification For Deep Neural NetworksArtifact ReusableTechnical Track
Technical Track
Teodora BalutaNational University of Singapore, Zheng Leong ChuaIndependent Researcher, Kuldeep S. MeelNational University of Singapore, Prateek SaxenaNational University of Singapore
Pre-print Media Attached
12:55 - 13:55
2.2.2. Configuration of Software Systems: TestingTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Antonia BertolinoCNR-ISTI
12:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsArtifact ReusableTechnical Track
Technical Track
Yuanliang ZhangNational University of Defense Technology, Haochen HeNational University of Defense Technology, Owolabi LegunsenCornell University, Shanshan LiNational University of Defense Technology, Wei DongNational University of Defense Technology, Tianyin XuUniversity of Illinois Urbana-Champaign
Pre-print Media Attached
13:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array GenerationTechnical Track
Technical Track
Chuan LuoMicrosoft Research, China, Jinkun LinState Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China, Shaowei CaiInstitute of Software at Chinese Academy of Sciences, China, Xin ChenMicrosoft Research, China, Bing HeMicrosoft Research, China, Bo QiaoMicrosoft Research, Beijing, China, Pu ZhaoMicrosoft Research, Beijing, China, Qingwei LinMicrosoft Research, Beijing, China, Hongyu ZhangThe University of Newcastle, Wei WuL3S Research Center, Leibniz University Hannover, Germany, Saravanakumar RajmohanMicrosoft Office, United States, Dongmei ZhangMicrosoft Research
Pre-print Media Attached
13:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux KernelSEIP
SEIP - Software Engineering in Practice
Patrick FranzChalmers | University of Gothenburg, Thorsten BergerChalmers | University of Gothenburg, Ibrahim FayazVecScan AB (Vector Sweden), Sarah NadiUniversity of Alberta, Evgeny GroshevChalmers | University of Gothenburg
Pre-print Media Attached
14:30 - 15:30
2.3.2. Self-Admitted Technical DebtJournal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Mika MäntyläUniversity of Oulu
14:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical DebtJournal-First
Journal-First Papers
Rungroj MaipraditNara Institute of Science and Technology, Christoph TreudeUniversity of Adelaide, Hideaki HataShinshu University, Kenichi MatsumotoNara Institute of Science and Technology
DOI Pre-print Media Attached
14:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical DebtJournal-First
Journal-First Papers
Jiakun LiuZhejiang University, Qiao HuangZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, Emad ShihabConcordia University, David LoSingapore Management University, Shanping LiZhejiang University
Pre-print Media Attached
15:10
20m
Paper
Identifying Self-Admitted Technical Debts with JitterbugJournal-First
Journal-First Papers
Zhe YuRochester Institute of Technology, Fahmid Morshed FahidNorth Carolina State University, Huy TuNorth Carolina State University, USA, Tim MenziesNorth Carolina State University, USA
Link to publication DOI Pre-print Media Attached
16:05 - 17:05
2.4.2. API: Evolution and Maintenance #1Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Davide FalessiCalifornia Polytechnic State University
16:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving LibrariesArtifact ReusableTechnical Track
Technical Track
Benjamin Barslev NielsenAarhus University, Martin Toldam TorpAarhus University, Anders MøllerAarhus University
Pre-print Media Attached
16:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm EcosystemJournal-First
Journal-First Papers
Filipe R. CogoCentre for Software Excellence, Huawei, Canada, Gustavo Ansaldi OlivaQueen's University, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
16:45
20m
Paper
A3: Assisting Android API Migrations Using Code ExamplesJournal-First
Journal-First Papers
Maxime LamotheConcordia University, Weiyi ShangConcordia University, Tse-Hsun (Peter) ChenConcordia University
DOI Pre-print Media Attached
18:50 - 19:50
2.5.2. Developers: ExperimentsJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Sira VegasUniversidad Politecnica de Madrid
18:50
20m
Paper
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code UnderstandingTechnical Track
Technical Track
Marvin WyrichUniversity of Stuttgart, Andreas PreikschatUniversity of Stuttgart, Daniel GraziotinUniversity of Stuttgart, Stefan WagnerUniversity of Stuttgart
Pre-print Media Attached
19:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI StudyACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Norman PeitekLeibniz Institute for Neurobiology, Sven ApelSaarland University, Chris ParninNorth Carolina State University, André BrechmannLeibniz Institute for Neurobiology, Janet SiegmundChemnitz University of Technology
Pre-print Media Attached
19:30
20m
Paper
Comparing Block-based Programming Models for Two-armed RobotsJournal-First
Journal-First Papers
Nico RitschelThe University of British Columbia, Vladimir KovalenkoTU Delft, Reid HolmesUniversity of British Columbia, Ronald GarciaUniversity of British Columbia, David C. ShepherdVirginia Commonwealth University
Link to publication DOI Pre-print Media Attached
20:40 - 21:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Francisco ServantVirginia Tech
20:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!Journal-First
Journal-First Papers
Haoxiang ZhangCentre for Software Excellence, Huawei, Canada, Shaowei WangUniversity of Manitoba, Tse-Hsun (Peter) ChenConcordia University, Ahmed E. HassanSchool of Computing, Queen's University
Pre-print Media Attached
21:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter PlatformJournal-First
Journal-First Papers
Osama EhsanQueen's University, Canada, Safwat HassanThompson Rivers University, Mariam El MezouarRoyal Military College, Ying ZouQueen's University, Kingston, Ontario
Pre-print Media Attached
21:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer ChatsTechnical Track
Technical Track
Preetha ChatterjeeUniversity of Delaware, Kostadin DamevskiVirginia Commonwealth University, Lori PollockUniversity of Delaware
Pre-print Media Attached
23:20 - 00:20
2.1.2. Deep Neural Networks: Quality AssuranceTechnical Track at Blended Sessions Room 2
23:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference EnginesTechnical Track
Technical Track
Weisi LuoI&V Dept of Kirin Solution Dept, HS, Huawei, Xiaoyue RunI&V Dept of Kirin Solution Dept, HS, Huawei, Dong ChaiI&V Dept of Kirin Solution Dept, HS, Huawei, Jiang WangI&V Dept of Kirin Solution Dept, HS, Huawei, Chunrong FangNanjing University, Zhenyu ChenNanjing University
Pre-print Media Attached File Attached
23:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning SystemsTechnical Track
Technical Track
Jingyi WangZhejiang University, Jialuo ChenZhejiang University, Youcheng SunQueen's University Belfast, UK, Xingjun MaDeakin University, Dongxia WangZhejiang University, Jun SunSingapore Management University, Singapore, Peng ChengZhejiang University
Pre-print Media Attached
00:00
20m
Paper
Scalable Quantitative Verification For Deep Neural NetworksArtifact ReusableTechnical Track
Technical Track
Teodora BalutaNational University of Singapore, Zheng Leong ChuaIndependent Researcher, Kuldeep S. MeelNational University of Singapore, Prateek SaxenaNational University of Singapore
Pre-print Media Attached

Conference Day
Thu 27 May

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

00:55 - 01:55
2.2.2. Configuration of Software Systems: TestingSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 2
00:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsArtifact ReusableTechnical Track
Technical Track
Yuanliang ZhangNational University of Defense Technology, Haochen HeNational University of Defense Technology, Owolabi LegunsenCornell University, Shanshan LiNational University of Defense Technology, Wei DongNational University of Defense Technology, Tianyin XuUniversity of Illinois Urbana-Champaign
Pre-print Media Attached
01:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array GenerationTechnical Track
Technical Track
Chuan LuoMicrosoft Research, China, Jinkun LinState Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China, Shaowei CaiInstitute of Software at Chinese Academy of Sciences, China, Xin ChenMicrosoft Research, China, Bing HeMicrosoft Research, China, Bo QiaoMicrosoft Research, Beijing, China, Pu ZhaoMicrosoft Research, Beijing, China, Qingwei LinMicrosoft Research, Beijing, China, Hongyu ZhangThe University of Newcastle, Wei WuL3S Research Center, Leibniz University Hannover, Germany, Saravanakumar RajmohanMicrosoft Office, United States, Dongmei ZhangMicrosoft Research
Pre-print Media Attached
01:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux KernelSEIP
SEIP - Software Engineering in Practice
Patrick FranzChalmers | University of Gothenburg, Thorsten BergerChalmers | University of Gothenburg, Ibrahim FayazVecScan AB (Vector Sweden), Sarah NadiUniversity of Alberta, Evgeny GroshevChalmers | University of Gothenburg
Pre-print Media Attached
02:30 - 03:30
2.3.2. Self-Admitted Technical DebtJournal-First Papers at Blended Sessions Room 2
02:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical DebtJournal-First
Journal-First Papers
Rungroj MaipraditNara Institute of Science and Technology, Christoph TreudeUniversity of Adelaide, Hideaki HataShinshu University, Kenichi MatsumotoNara Institute of Science and Technology
DOI Pre-print Media Attached
02:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical DebtJournal-First
Journal-First Papers
Jiakun LiuZhejiang University, Qiao HuangZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, Emad ShihabConcordia University, David LoSingapore Management University, Shanping LiZhejiang University
Pre-print Media Attached
03:10
20m
Paper
Identifying Self-Admitted Technical Debts with JitterbugJournal-First
Journal-First Papers
Zhe YuRochester Institute of Technology, Fahmid Morshed FahidNorth Carolina State University, Huy TuNorth Carolina State University, USA, Tim MenziesNorth Carolina State University, USA
Link to publication DOI Pre-print Media Attached
04:05 - 05:05
2.4.2. API: Evolution and Maintenance #1Technical Track / Journal-First Papers at Blended Sessions Room 2
04:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving LibrariesArtifact ReusableTechnical Track
Technical Track
Benjamin Barslev NielsenAarhus University, Martin Toldam TorpAarhus University, Anders MøllerAarhus University
Pre-print Media Attached
04:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm EcosystemJournal-First
Journal-First Papers
Filipe R. CogoCentre for Software Excellence, Huawei, Canada, Gustavo Ansaldi OlivaQueen's University, Ahmed E. HassanSchool of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
04:45
20m
Paper
A3: Assisting Android API Migrations Using Code ExamplesJournal-First
Journal-First Papers
Maxime LamotheConcordia University, Weiyi ShangConcordia University, Tse-Hsun (Peter) ChenConcordia University
DOI Pre-print Media Attached
06:50 - 07:50
06:50
20m
Paper
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code UnderstandingTechnical Track
Technical Track
Marvin WyrichUniversity of Stuttgart, Andreas PreikschatUniversity of Stuttgart, Daniel GraziotinUniversity of Stuttgart, Stefan WagnerUniversity of Stuttgart
Pre-print Media Attached
07:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI StudyACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Norman PeitekLeibniz Institute for Neurobiology, Sven ApelSaarland University, Chris ParninNorth Carolina State University, André BrechmannLeibniz Institute for Neurobiology, Janet SiegmundChemnitz University of Technology
Pre-print Media Attached
07:30
20m
Paper
Comparing Block-based Programming Models for Two-armed RobotsJournal-First
Journal-First Papers
Nico RitschelThe University of British Columbia, Vladimir KovalenkoTU Delft, Reid HolmesUniversity of British Columbia, Ronald GarciaUniversity of British Columbia, David C. ShepherdVirginia Commonwealth University
Link to publication DOI Pre-print Media Attached
08:40 - 09:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1Journal-First Papers / Technical Track at Blended Sessions Room 2
08:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!Journal-First
Journal-First Papers
Haoxiang ZhangCentre for Software Excellence, Huawei, Canada, Shaowei WangUniversity of Manitoba, Tse-Hsun (Peter) ChenConcordia University, Ahmed E. HassanSchool of Computing, Queen's University
Pre-print Media Attached
09:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter PlatformJournal-First
Journal-First Papers
Osama EhsanQueen's University, Canada, Safwat HassanThompson Rivers University, Mariam El MezouarRoyal Military College, Ying ZouQueen's University, Kingston, Ontario
Pre-print Media Attached
09:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer ChatsTechnical Track
Technical Track
Preetha ChatterjeeUniversity of Delaware, Kostadin DamevskiVirginia Commonwealth University, Lori PollockUniversity of Delaware
Pre-print Media Attached
10:00 - 11:00
3.1.2. Deep Neural Networks: Supporting SE Tasks #2SEIP - Software Engineering in Practice / Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Sira VegasUniversidad Politecnica de Madrid
10:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI SystemsSEIP
SEIP - Software Engineering in Practice
MyungJoo HamSamsung Electronics, Jijoong MoonSamsung Electronics, Geunsik LimSamsung Research, Samsung Electronics, Jaeyun JungSamsung Electronics, Hyoungjoo AhnSamsung Electronics, Wook SongSamsung Electronics, Sangjung WooSamsung Electronics, Parichay KapoorSamsung Electronics, Dongju ChaeSamsung Electronics, Gichan JangSamsung Electronics, Yongjoo AhnSamsung Electronics, Jihoon LeeSamsung Electronics
Pre-print Media Attached
10:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?Journal-First
Journal-First Papers
Hui LiuBeijing Institute of Technology, Mingzhu ShenBeijing Institute of Technology, Jiaqi ZhuBeijing Institute of Technology, Nan NiuUniversity of Cincinnati, Ge LiPeking University, Lu ZhangPeking University, China
Link to publication DOI Pre-print Media Attached
10:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related TasksTechnical Track
Technical Track
Antonio MastropaoloUniversità della Svizzera italiana, Simone ScalabrinoUniversity of Molise, Nathan CooperWilliam & Mary, David Nader PalacioWilliam and Mary, Denys PoshyvanykCollege of William & Mary, Rocco OlivetoUniversity of Molise, Gabriele BavotaSoftware Institute, USI Università della Svizzera italiana
Pre-print Media Attached
11:50 - 13:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2 Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Alexander SerebrenikEindhoven University of Technology
11:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question BoostingJournal-First
Journal-First Papers
zhipeng gaoMonash University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, John GrundyMonash University
DOI Pre-print Media Attached
12:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack OverflowACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Kaibo CaoSoftware Institute, Nanjing University, Chunyang ChenMonash University, Sebastian BaltesQAware GmbH and The University of Adelaide, Christoph TreudeUniversity of Adelaide, Xiang ChenNantong University
Pre-print Media Attached
12:30
20m
Paper
Automatic Solution Summarization for Crash BugsTechnical Track
Technical Track
Haoye WangZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, John GrundyMonash University, Xinyu WangZhejiang University
Pre-print Media Attached
12:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question RetrievalJournal-First
Journal-First Papers
Neng ZhangZhejiang University, China; PengCheng Laboratory, China, Qiao HuangZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, Ying ZouQueen's University, Kingston, Ontario, David LoSingapore Management University, Zhenchang XingAustralian National University
DOI Pre-print Media Attached
15:05 - 16:05
3.3.2. API: Development Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Carolyn SeamanUniversity of Maryland Baltimore County
15:05
20m
Paper
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2SEIP
SEIP - Software Engineering in Practice
Zejun ZhangZhejiang University, Yanming YangMonash University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, Xiaoxue RenZhejiang University, John GrundyMonash University
Pre-print Media Attached
15:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined SpecificationsTechnical Track
Technical Track
Peilun ZhangUniversity of Illinois at Urbana-Champaign, Yanjie JiangBeijing Institute of Technology, Anjiang WeiPeking University, Victoria StoddenUniversity of Illinois at Urbana-Champaign, Darko MarinovUniversity of Illinois at Urbana-Champaign, August ShiThe University of Texas at Austin
Pre-print Media Attached
15:45
20m
Paper
Studying Test Annotation Maintenance in the WildTechnical Track
Technical Track
Dong Jae KimConcordia University, Nikolaos TsantalisConcordia University, Tse-Hsun (Peter) ChenConcordia University, Jinqiu YangConcordia University
Link to publication Pre-print Media Attached
16:30 - 17:30
3.4.2. Security Vulnerabilities: From 3rd Parties' CodeTechnical Track / SEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Jeff CarverUniversity of Alabama
16:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code ExamplesJournal-First
Journal-First Papers
Morteza VerdiShiraz University, Ashkan SamiShiraz University, Jafar AkhondaliShiraz University, Foutse KhomhPolytechnique Montréal, Gias UddinUniversity of Calgary, Canada, Alireza Karami MotlaghShiraz University
Link to publication DOI Pre-print Media Attached
16:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHubSEIP
SEIP - Software Engineering in Practice
Danielle GonzalezRochester Institute of Technology, Thomas ZimmermannMicrosoft Research, Patrice GodefroidMicrosoft Research, USA, Max SchaeferGitHub, Inc.
Pre-print Media Attached
17:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS ProjectArtifact ReusableTechnical TrackArtifact Available
Technical Track
Rajshakhar PaulWayne State University, Asif Kamal TurzoWayne State University, Amiangshu BosuWayne State University
Pre-print Media Attached
19:20 - 20:10
3.5.2. Continuous Integration, Feature Models and Program TransformationNIER - New Ideas and Emerging Results / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Antonia BertolinoCNR-ISTI
19:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security AutomationSEIP
SEIP - Software Engineering in Practice
Florian AngermeirTechnical University of Munich, Markus VoggenreiterSiemens - LMU, Fabiola MoyonSiemens / TUM, Daniel MendezBlekinge Institute of Technology
Pre-print Media Attached
19:40
15m
Paper
Towards Automated Testing and Debugging of Feature ModelsNIER
NIER - New Ideas and Emerging Results
Viet-Man LeGraz University of Technology, Alexander FelfernigGraz University of Technology, Mathias UtaSiemens Gas and Power, David BenavidesUniversidad de Sevilla, Jose GalindoUniversity of Seville, Trang TranGraz University of Technology
Link to publication Pre-print Media Attached
19:55
15m
Paper
Towards Modal Software EngineeringNIER
NIER - New Ideas and Emerging Results
Ramy ShahinUniversity of Toronto
Pre-print Media Attached
20:50 - 21:50
3.6.2. Program Repair: General IssuesTechnical Track at Blended Sessions Room 2 +12h
Chair(s): Sira VegasUniversidad Politecnica de Madrid
20:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification RepairsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Simón Gutiérrez BridaUniversity of Rio Cuarto and CONICET, Argentina, Germán RegisUniversity of Rio Cuarto, Argentina, Guolong ZhengUniversity of Nebraska Lincoln, Hamid BagheriUniversity of Nebraska-Lincoln, ThanhVu NguyenUniversity of Nebraska, Lincoln, Nazareno AguirreUniversity of Rio Cuarto and CONICET, Argentina, Marcelo F. FriasDept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print Media Attached
21:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile RepairArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan HenkelUniversity of Wisconsin--Madison, Denini SilvaFederal University of Pernambuco, Leopoldo TeixeiraFederal University of Pernambuco, Marcelo d'AmorimFederal University of Pernambuco, Thomas RepsUniversity of Wisconsin--Madison
Pre-print Media Attached
21:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track
Technical Track
Nan JiangPurdue University, Thibaud LutellierUniversity of Waterloo, Lin TanPurdue University
Pre-print Media Attached
22:00 - 23:00
22:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI SystemsSEIP
SEIP - Software Engineering in Practice
MyungJoo HamSamsung Electronics, Jijoong MoonSamsung Electronics, Geunsik LimSamsung Research, Samsung Electronics, Jaeyun JungSamsung Electronics, Hyoungjoo AhnSamsung Electronics, Wook SongSamsung Electronics, Sangjung WooSamsung Electronics, Parichay KapoorSamsung Electronics, Dongju ChaeSamsung Electronics, Gichan JangSamsung Electronics, Yongjoo AhnSamsung Electronics, Jihoon LeeSamsung Electronics
Pre-print Media Attached
22:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?Journal-First
Journal-First Papers
Hui LiuBeijing Institute of Technology, Mingzhu ShenBeijing Institute of Technology, Jiaqi ZhuBeijing Institute of Technology, Nan NiuUniversity of Cincinnati, Ge LiPeking University, Lu ZhangPeking University, China
Link to publication DOI Pre-print Media Attached
22:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related TasksTechnical Track
Technical Track
Antonio MastropaoloUniversità della Svizzera italiana, Simone ScalabrinoUniversity of Molise, Nathan CooperWilliam & Mary, David Nader PalacioWilliam and Mary, Denys PoshyvanykCollege of William & Mary, Rocco OlivetoUniversity of Molise, Gabriele BavotaSoftware Institute, USI Università della Svizzera italiana
Pre-print Media Attached
23:50 - 01:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2 Technical Track / Journal-First Papers at Blended Sessions Room 2
23:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question BoostingJournal-First
Journal-First Papers
zhipeng gaoMonash University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, John GrundyMonash University
DOI Pre-print Media Attached
00:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack OverflowACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Kaibo CaoSoftware Institute, Nanjing University, Chunyang ChenMonash University, Sebastian BaltesQAware GmbH and The University of Adelaide, Christoph TreudeUniversity of Adelaide, Xiang ChenNantong University
Pre-print Media Attached
00:30
20m
Paper
Automatic Solution Summarization for Crash BugsTechnical Track
Technical Track
Haoye WangZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, John GrundyMonash University, Xinyu WangZhejiang University
Pre-print Media Attached
00:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question RetrievalJournal-First
Journal-First Papers
Neng ZhangZhejiang University, China; PengCheng Laboratory, China, Qiao HuangZhejiang University, Xin XiaHuawei Software Engineering Application Technology Lab, Ying ZouQueen's University, Kingston, Ontario, David LoSingapore Management University, Zhenchang XingAustralian National University
DOI Pre-print Media Attached

Conference Day
Fri 28 May

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

03:05 - 04:05
03:05
20m
Paper
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2SEIP
SEIP - Software Engineering in Practice
Zejun ZhangZhejiang University, Yanming YangMonash University, Xin XiaHuawei Software Engineering Application Technology Lab, David LoSingapore Management University, Xiaoxue RenZhejiang University, John GrundyMonash University
Pre-print Media Attached
03:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined SpecificationsTechnical Track
Technical Track
Peilun ZhangUniversity of Illinois at Urbana-Champaign, Yanjie JiangBeijing Institute of Technology, Anjiang WeiPeking University, Victoria StoddenUniversity of Illinois at Urbana-Champaign, Darko MarinovUniversity of Illinois at Urbana-Champaign, August ShiThe University of Texas at Austin
Pre-print Media Attached
03:45
20m
Paper
Studying Test Annotation Maintenance in the WildTechnical Track
Technical Track
Dong Jae KimConcordia University, Nikolaos TsantalisConcordia University, Tse-Hsun (Peter) ChenConcordia University, Jinqiu YangConcordia University
Link to publication Pre-print Media Attached
04:30 - 05:30
3.4.2. Security Vulnerabilities: From 3rd Parties' CodeTechnical Track / Journal-First Papers / SEIP - Software Engineering in Practice at Blended Sessions Room 2
04:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code ExamplesJournal-First
Journal-First Papers
Morteza VerdiShiraz University, Ashkan SamiShiraz University, Jafar AkhondaliShiraz University, Foutse KhomhPolytechnique Montréal, Gias UddinUniversity of Calgary, Canada, Alireza Karami MotlaghShiraz University
Link to publication DOI Pre-print Media Attached
04:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHubSEIP
SEIP - Software Engineering in Practice
Danielle GonzalezRochester Institute of Technology, Thomas ZimmermannMicrosoft Research, Patrice GodefroidMicrosoft Research, USA, Max SchaeferGitHub, Inc.
Pre-print Media Attached
05:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS ProjectArtifact ReusableTechnical TrackArtifact Available
Technical Track
Rajshakhar PaulWayne State University, Asif Kamal TurzoWayne State University, Amiangshu BosuWayne State University
Pre-print Media Attached
07:20 - 08:10
3.5.2. Continuous Integration, Feature Models and Program TransformationNIER - New Ideas and Emerging Results / SEIP - Software Engineering in Practice at Blended Sessions Room 2
07:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security AutomationSEIP
SEIP - Software Engineering in Practice
Florian AngermeirTechnical University of Munich, Markus VoggenreiterSiemens - LMU, Fabiola MoyonSiemens / TUM, Daniel MendezBlekinge Institute of Technology
Pre-print Media Attached
07:40
15m
Paper
Towards Automated Testing and Debugging of Feature ModelsNIER
NIER - New Ideas and Emerging Results
Viet-Man LeGraz University of Technology, Alexander FelfernigGraz University of Technology, Mathias UtaSiemens Gas and Power, David BenavidesUniversidad de Sevilla, Jose GalindoUniversity of Seville, Trang TranGraz University of Technology
Link to publication Pre-print Media Attached
07:55
15m
Paper
Towards Modal Software EngineeringNIER
NIER - New Ideas and Emerging Results
Ramy ShahinUniversity of Toronto
Pre-print Media Attached
08:50 - 09:50
3.6.2. Program Repair: General IssuesTechnical Track at Blended Sessions Room 2
08:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification RepairsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Simón Gutiérrez BridaUniversity of Rio Cuarto and CONICET, Argentina, Germán RegisUniversity of Rio Cuarto, Argentina, Guolong ZhengUniversity of Nebraska Lincoln, Hamid BagheriUniversity of Nebraska-Lincoln, ThanhVu NguyenUniversity of Nebraska, Lincoln, Nazareno AguirreUniversity of Rio Cuarto and CONICET, Argentina, Marcelo F. FriasDept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print Media Attached
09:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile RepairArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan HenkelUniversity of Wisconsin--Madison, Denini SilvaFederal University of Pernambuco, Leopoldo TeixeiraFederal University of Pernambuco, Marcelo d'AmorimFederal University of Pernambuco, Thomas RepsUniversity of Wisconsin--Madison
Pre-print Media Attached
09:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track
Technical Track
Nan JiangPurdue University, Thibaud LutellierUniversity of Waterloo, Lin TanPurdue University
Pre-print Media Attached
11:30 - 12:30
4.2.2. Testing: AutomationSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 2 +12h
Chair(s): José Miguel RojasUniversity of Leicester, UK
11:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTestingSEIP
SEIP - Software Engineering in Practice
Mingrui ZhangTsinghua University, Beijing, China, Jianzhong LiuShanghaiTech University, Fuchen MaTsinghua University, Huafeng ZhangHuawei Technologies, Hangzhou, China, Yu JiangTsinghua University
Pre-print Media Attached
11:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile TestingTechnical Track
Technical Track
Shengcheng YuNanjing University, Chunrong FangNanjing University, Yexiao YunNanjing University, Yang FengState Key Laboratory for Novel Software Technology, Nanjing University
Pre-print Media Attached
12:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS FuzzingSEIP
SEIP - Software Engineering in Practice
Mingzhe WangTsinghua University, Zhiyong WuTsinghua University, China, Xinyi XuTsinghua University, Jie Liang, Chijin ZhouTsinghua University, Huafeng ZhangHuawei Technologies, Hangzhou, China, Yu JiangTsinghua University
Pre-print Media Attached
15:05 - 16:05
4.3.2. Performance Modeling of Highly Configurable Software SystemsTechnical Track / Journal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Carolyn SeamanUniversity of Maryland Baltimore County
15:05
20m
Paper
White-Box Performance-Influence Models: A Profiling and Learning ApproachArtifact ReusableTechnical TrackArtifact Available
Technical Track
Max WeberLeipzig University, Sven ApelSaarland University, Norbert SiegmundLeipzig University
Pre-print Media Attached
15:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable SystemsTechnical Track
Technical Track
Miguel VelezCarnegie Mellon University, Pooyan JamshidiUniversity of South Carolina, Norbert SiegmundLeipzig University, Sven ApelSaarland University, Christian KaestnerCarnegie Mellon University
Pre-print Media Attached
15:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better PerformanceJournal-First
Journal-First Papers
Rahul KrishnaColumbia University, USA, Chong TangMicrosoft, Kevin SullivanUniversity of Virginia, Baishakhi RayColumbia University, USA
Link to publication DOI Pre-print Media Attached
16:40 - 18:00
4.4.2. Defect Prediction: Modeling and PerformanceJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Ayse TosunIstanbul Technical University
16:40
20m
Paper
On the Need of Preserving Order of Data When Validating Within-Project Defect ClassifiersJournal-First
Journal-First Papers
Davide FalessiCalifornia Polytechnic State University, Jacky HuangCalifornia Polytechnic State University, USA, Likhita NarayanaCalifornia Polytechnic State University, USA, Jennifer Fong ThaiCalifornia Polytechnic State University, USA, Burak TurhanMonash University
Link to publication DOI Pre-print Media Attached
17:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical studyJournal-First
Journal-First Papers
Lizhi LiaoConcordia University, Jinfu ChenCentre for Software Excellence, Huawei, Canada, Heng LiPolytechnique Montréal, Yi ZengConcordia University, Weiyi ShangConcordia University, Jianmei GuoAlibaba Group, Catalin SporeaERA Environmental Management Solutions, Andrei TomaERA Environmental Management Solutions, Sarah SajediERA Environmental Management Solutions
Link to publication DOI Pre-print Media Attached
17:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-timeJournal-First
Journal-First Papers
Guoliang ZhaoComputer Science of Queen's University, Safwat HassanThompson Rivers University, Ying ZouQueen's University, Kingston, Ontario, Derek TruongIBM Canada, Toby CorbinIBM UK
Pre-print Media Attached
17:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track
Technical Track
Fariha NusratUniversity of Texas at San Antonio, Foyzul HassanUniversity of Michigan - Dearborn, Hao ZhongShanghai Jiao Tong University, Xiaoyin WangUniversity of Texas at San Antonio
Pre-print Media Attached
19:30 - 20:30
4.5.2. Patterns and SmellsSEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Davide FalessiCalifornia Polytechnic State University
19:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical StudyJournal-First
Journal-First Papers
Mouna AbidiEcole Polytechnique de Montréal, Md Saidur RahmanEcole Polytechnique de Montréal, Moses Openja, Foutse KhomhPolytechnique Montréal
DOI Pre-print Media Attached File Attached
19:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-pronenessJournal-First
Journal-First Papers
Zeinab KermansaraviEcole Polytechnique de Montréal, Md Saidur RahmanEcole Polytechnique de Montréal, Foutse KhomhPolytechnique Montréal, Fehmi JaafarThe Computer Research Research Institute of Montreal, Yann-Gaël GuéhéneucConcordia University and Polytechnique Montréal
Pre-print Media Attached
20:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based SystemsSEIP
SEIP - Software Engineering in Practice
Junjie ZhuApple Inc., Teng LongApple, Atif MemonApple Inc.
Pre-print Media Attached
23:30 - 00:30
23:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTestingSEIP
SEIP - Software Engineering in Practice
Mingrui ZhangTsinghua University, Beijing, China, Jianzhong LiuShanghaiTech University, Fuchen MaTsinghua University, Huafeng ZhangHuawei Technologies, Hangzhou, China, Yu JiangTsinghua University
Pre-print Media Attached
23:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile TestingTechnical Track
Technical Track
Shengcheng YuNanjing University, Chunrong FangNanjing University, Yexiao YunNanjing University, Yang FengState Key Laboratory for Novel Software Technology, Nanjing University
Pre-print Media Attached
00:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS FuzzingSEIP
SEIP - Software Engineering in Practice
Mingzhe WangTsinghua University, Zhiyong WuTsinghua University, China, Xinyi XuTsinghua University, Jie Liang, Chijin ZhouTsinghua University, Huafeng ZhangHuawei Technologies, Hangzhou, China, Yu JiangTsinghua University
Pre-print Media Attached

Conference Day
Sat 29 May

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

03:05 - 04:05
4.3.2. Performance Modeling of Highly Configurable Software SystemsTechnical Track / Journal-First Papers at Blended Sessions Room 2
03:05
20m
Paper
White-Box Performance-Influence Models: A Profiling and Learning ApproachArtifact ReusableTechnical TrackArtifact Available
Technical Track
Max WeberLeipzig University, Sven ApelSaarland University, Norbert SiegmundLeipzig University
Pre-print Media Attached
03:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable SystemsTechnical Track
Technical Track
Miguel VelezCarnegie Mellon University, Pooyan JamshidiUniversity of South Carolina, Norbert SiegmundLeipzig University, Sven ApelSaarland University, Christian KaestnerCarnegie Mellon University
Pre-print Media Attached
03:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better PerformanceJournal-First
Journal-First Papers
Rahul KrishnaColumbia University, USA, Chong TangMicrosoft, Kevin SullivanUniversity of Virginia, Baishakhi RayColumbia University, USA
Link to publication DOI Pre-print Media Attached
04:40 - 06:00
4.4.2. Defect Prediction: Modeling and PerformanceJournal-First Papers / Technical Track at Blended Sessions Room 2
04:40
20m
Paper
On the Need of Preserving Order of Data When Validating Within-Project Defect ClassifiersJournal-First
Journal-First Papers
Davide FalessiCalifornia Polytechnic State University, Jacky HuangCalifornia Polytechnic State University, USA, Likhita NarayanaCalifornia Polytechnic State University, USA, Jennifer Fong ThaiCalifornia Polytechnic State University, USA, Burak TurhanMonash University
Link to publication DOI Pre-print Media Attached
05:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical studyJournal-First
Journal-First Papers
Lizhi LiaoConcordia University, Jinfu ChenCentre for Software Excellence, Huawei, Canada, Heng LiPolytechnique Montréal, Yi ZengConcordia University, Weiyi ShangConcordia University, Jianmei GuoAlibaba Group, Catalin SporeaERA Environmental Management Solutions, Andrei TomaERA Environmental Management Solutions, Sarah SajediERA Environmental Management Solutions
Link to publication DOI Pre-print Media Attached
05:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-timeJournal-First
Journal-First Papers
Guoliang ZhaoComputer Science of Queen's University, Safwat HassanThompson Rivers University, Ying ZouQueen's University, Kingston, Ontario, Derek TruongIBM Canada, Toby CorbinIBM UK
Pre-print Media Attached
05:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track
Technical Track
Fariha NusratUniversity of Texas at San Antonio, Foyzul HassanUniversity of Michigan - Dearborn, Hao ZhongShanghai Jiao Tong University, Xiaoyin WangUniversity of Texas at San Antonio
Pre-print Media Attached
07:30 - 08:30
07:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical StudyJournal-First
Journal-First Papers
Mouna AbidiEcole Polytechnique de Montréal, Md Saidur RahmanEcole Polytechnique de Montréal, Moses Openja, Foutse KhomhPolytechnique Montréal
DOI Pre-print Media Attached File Attached
07:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-pronenessJournal-First
Journal-First Papers
Zeinab KermansaraviEcole Polytechnique de Montréal, Md Saidur RahmanEcole Polytechnique de Montréal, Foutse KhomhPolytechnique Montréal, Fehmi JaafarThe Computer Research Research Institute of Montreal, Yann-Gaël GuéhéneucConcordia University and Polytechnique Montréal
Pre-print Media Attached
08:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based SystemsSEIP
SEIP - Software Engineering in Practice
Junjie ZhuApple Inc., Teng LongApple, Atif MemonApple Inc.
Pre-print Media Attached

Conference Day
Thu 27 May

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

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 2

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 2

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 2

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 2

Conference Day
Sat 29 May

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