* ICSE 2018 *
Sun 27 May - Sun 3 June 2018 Gothenburg, Sweden

Dates
Rooms
Tracks
Badges
Your Program
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Sun 27 May

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

09:00 - 10:30
Opening, Vision Keynote, and Developer ObservationICPC Technical Research at J1 room
Chair(s): Foutse Khomh Polytechnique Montréal, Chanchal K. Roy University of Saskatchewan, Katsuro Inoue Osaka University
09:00
10m
Day opening
Welcome to ICPC 2018
ICPC Technical Research
Foutse Khomh Polytechnique Montréal, Chanchal K. Roy University of Saskatchewan
09:11
34m
Talk
Sensing and Supporting Software Developer's Focus (Vision Keynote)Vision Keynote
ICPC Technical Research
Manuela Zueger University of Zurich, Thomas Fritz University of Zurich, University of British Columbia
09:45
10m
Short-paper
Code Phonology: an exploration into the vocalization of codeERA
ICPC Technical Research
Felienne Hermans , Alaaeddin Swidan Delft University of Technology, Efthimia Aivaloglou Open University of the Netherlands
09:55
17m
Full-paper
Meaningful Variable Names for Decompiled Code: A Machine Translation ApproachTechnical Research
ICPC Technical Research
Alan Jaffe Carnegie Mellon University, Jeremy Lacomis Carnegie Mellon University, Edward Schwartz Carnegie Mellon University, Claire Le Goues Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University
Pre-print Media Attached
10:13
17m
Full-paper
Descriptive Compound Identifier Names Improve Source Code ComprehensionTechnical Research
ICPC Technical Research
Andrea Schankin Karlsruhe Institute of Technology, Annika Berger Karlsruhe Institute of Technology, Daniel Holt Heidelberg University, Johannes Hofmeister University of Passau, Till Riedel Karlsruhe Institute of Technology, Michael Beigl Karlsruhe Institute of Technology
Pre-print
09:00 - 10:30
OpeningMobileSoft at J2 room
Chair(s): Christine Julien The University of Texas at Austin, Grace Lewis Carnegie Mellon Software Engineering Institute
09:00
30m
Talk
Welcome to MobileSoft 2018
MobileSoft
Christine Julien The University of Texas at Austin, Grace Lewis Carnegie Mellon Software Engineering Institute
09:30
60m
Talk
Development, Testing and Maintenance of Android Apps: Challenges, Approaches, Tools, and Future DirectionsKeynote
MobileSoft
A: Denys Poshyvanyk William and Mary
File Attached
09:00 - 17:30
CHASE - 11th International Workshop on Cooperative and Human Aspects of Software EngineeringWorkshops at R11+12
09:00 - 18:00
RAISE - 6th International Workshop on Realizing Artificial Intelligence Synergies in Software EngineeringWorkshops at R14
09:00 - 17:30
SEsCPS - 4th International Workshop on Software Engineering for Smart Cyber-Physical SystemsWorkshops at R15
09:00 - 09:30
Opening RemarksTechDebt at R17+18
Chair(s): Robert Nord Software Engineering Institute
09:00
30m
Talk
Opening Remarks: The Journey from Metaphor to Theory and Practice
TechDebt
Paul Nielsen Carnegie Mellon Software Engineering Institute, Robert Nord Software Engineering Institute
09:00 - 17:30
GREENS - 6th International Workshop on Green And Sustainable SoftwareWorkshops at R21
09:00 - 17:00
MET - International Workshop on Metamorphic TestingWorkshops at R22
09:00 - 17:00
MiSE - 10th International Workshop on Modelling in Software EngineeringWorkshops at R24+25
09:00 - 17:30
SEAD - 1st International Workshop on Security Awareness from Design to DeploymentWorkshops at R26
09:00 - 17:30
WETSEB - 1st Workshop on Emerging Trends in Software Engineering for BlockchainWorkshops at R4
09:00 - 17:30
SoHeal - 1st International Workshop on Software HealthWorkshops at R5
09:15 - 17:00
CSI-SE - 5th International Workshop on Crowd Sourcing in Software EngineeringWorkshops at R9
09:30 - 10:30
Incurring DebtTechDebt at R17+18
Chair(s): Klaus Schmid Stiftung University Hildesheim
09:30
30m
Talk
An Exploratory Study on the Influence of Developers in Technical Debt
TechDebt
Reem Alfayez , Pooyan Behnamghader University of Southern California, USA, Kamonphop Srisopha University of Southern California, USA, Barry Boehm University of Southern California
10:00
30m
Talk
Architectural Technical Debt Identification: The Research Landscape
TechDebt
Roberto Verdecchia Gran Sasso Science Institute, Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Link to publication Pre-print
11:00 - 12:30
Clones, Code Smell, Refactoring and MaintenanceICPC Technical Research at J1 room
Chair(s): Hitesh Sajnani Microsoft
11:00
10m
Short-paper
Towards Just-In-Time Refactoring Recommenders (ERA)ERA
ICPC Technical Research
Jevgenija Pantiuchina Università della Svizzera italiana, Gabriele Bavota Università della Svizzera italiana (USI), Michele Tufano College of William and Mary, Denys Poshyvanyk William and Mary
11:10
10m
Short-paper
Toward Refactoring Evaluation with Code NaturalnessERA
ICPC Technical Research
Pre-print
11:20
10m
Industry talk
How Slim Will My System Be? Estimating Refactored Code Size by Merging ClonesIndustry Track
ICPC Technical Research
Norihiro Yoshida Nagoya University, Takuya Ishizu Osaka University, Buford Edwards Iii Osaka University, Katsuro Inoue Osaka University
Link to publication DOI
11:30
10m
Short-paper
RepliComment: Identifying Clones in Code CommentsERA
ICPC Technical Research
Arianna Blasi Università della Svizzera italiana (USI) and IMDEA Software Institute, Alessandra Gorla IMDEA Software Institute
11:40
10m
Short-paper
A Preliminary Study on Using Code Smells to Improve Bug LocalizationERA
ICPC Technical Research
Aoi Takahashi Tokyo Institute of Technology, Natthawute Sae-Lim Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology, Motoshi Saeki Tokyo Institute of Technology
DOI Pre-print
11:50
17m
Full-paper
Un-Break My Build: Assisting Developers with Build Repair HintsTechnical Research
ICPC Technical Research
Carmine Vassallo University of Zurich, Sebastian Proksch University of Zurich, Timothy Zemp University of Zurich, Harald Gall University of Zurich
DOI Pre-print
12:07
17m
Full-paper
Aiding Comprehension of Unit Test Cases and Test Suites with Stereotype-based TaggingTechnical Research
ICPC Technical Research
Boyang Li , Christopher Vendome , Mario Linares-Vásquez Systems and Computing Engineering Department , Universidad de los Andes , Bogotá, Colombia , Denys Poshyvanyk William and Mary
11:00 - 12:00
S1: MaliciousnessMobileSoft at J2 room
Chair(s): Eli Tilevich Virginia Tech
11:00
20m
Full-paper
Ares: Triggering Payload of Evasive Android Malware
MobileSoft
Luciano Bello , C: Marco Pistoia IBM Research
11:20
20m
Full-paper
Orlis: Obfuscation-Resilient Library Detection for Android
MobileSoft
Yan Wang , Haowei Wu , Hailong Zhang Ohio State University, USA, Atanas Rountev Ohio State University
11:40
20m
Full-paper
AnFlo: Detecting Anomalous Sensitive Information Flows in Android Apps
MobileSoft
11:00 - 12:30
Assessing DebtTechDebt at R17+18
Chair(s): Will Snipes
11:00
30m
Talk
Technical Debt as an External Software Attribute
TechDebt
Luigi Lavazza Università degli Studi dell'Insubria, Sandro Morasca Università degli Studi dell'Insubria
11:30
30m
Talk
Prioritizing Technical Debt in Database Normalization Using Portfolio Theory and Data Quality Metrics
TechDebt
Mashel albarak University of Birmingham, UK, Rami Bahsoon University of Birmingham
12:00
30m
Talk
Evaluating Domain-Specific Metric Thresholds: An Empirical Study
TechDebt
Gustavo Vale University of Passau, Markos Viggiato Federal University of Minas Gerais, Brazil, Eduardo Figueiredo UFMG, Pooyan Jamshidi Carnegie Mellon University
11:00 - 12:30
Static and Dynamic AnalysisICPC Technical Research at R2
Chair(s): Aiko Yamashita Oslo Metropolitan University
11:00
17m
Full-paper
JIT Feedback - what experienced developers like about static analysisTechnical Research
ICPC Technical Research
Yuriy Tymchuk Swisscom AG, Mohammad Ghafari University of Bern, Oscar Nierstrasz University of Bern, Switzerland
Link to publication DOI Pre-print
11:17
17m
Full-paper
How do Design Decisions Influence the Distribution of Software Metrics?Technical Research
ICPC Technical Research
Marcos Dosea Federal University of Sergipe and Federal Univeresity of Bahia, Claudio Sant'Anna Federal University of Bahia, Bruno da Silva California Polytechnic State University
DOI Pre-print
11:34
10m
Short-paper
SDExplorer: a generic toolkit for smoothly exploring massive-scale sequence diagramTool Demo
ICPC Technical Research
Kaixie Lyu , Kunihiro Noda Tokyo Institute of Technology, Takashi Kobayashi Tokyo Institute of Technology
Pre-print
11:44
17m
Full-paper
Hierarchical Abstraction of Execution Traces for Program ComprehensionTechnical Research
ICPC Technical Research
Yang Feng University of California, Irvine, Kaj Dreef University of California, Irvine, James Jones University of California, Irvine, Arie van Deursen Delft University of Technology
DOI Pre-print
12:01
17m
Full-paper
Component Interface Identification and Behavioral Model Discovery from Software Execution DataTechnical Research
ICPC Technical Research
Cong Liu Eindhoven University of Technology, Boudewijn Van Dongen Eindhoven University of Technology, Nour Assy Eindhoven University of Technology, Wil van der Aalst RWTH Aachen University, Germany
12:18
10m
Industry talk
CodeCompass: An Open Software Comprehension FrameworkIndustry Track
ICPC Technical Research
Zoltan Porkolab Eotvos Lorond University, Dániel Krupp Ericsson Ltd, Tibor Brunner Ericsson Hungary, Marton Csordas Ericsson Hungary
Link to publication DOI Pre-print
12:00 - 12:30
S2: Student Research Competition MadnessMobileSoft at J2 room
Chair(s): Mirco Franzago University of L'Aquila, Italy, Jamie Payton
12:00
6m
Research paper
Identifying Architectural Technical Debt in Android Applications through Compliance Checking
MobileSoft
Roberto Verdecchia Gran Sasso Science Institute, Vrije Universiteit Amsterdam
Link to publication Pre-print
12:06
6m
Research paper
Programming Support for Data Intensive Distributed Mobile Applications at the Edge
MobileSoft
Breno Dantas Cruz Virginia Tech
12:12
6m
Research paper
Classifying code comments in Java Mobile Applications
MobileSoft
Luca Pascarella Delft University of Technology
Pre-print
12:18
6m
Research paper
Improving Android Permissions Models for Increased User Awareness and Security
MobileSoft
12:24
6m
Research paper
Does Source Code Quality Reflect the Ratings of Apps?
MobileSoft
Gemma Catolino University of Salerno
13:00 - 18:15
Doctoral SymposiumICGSE at Lindholmen Conference Centre
Chair(s): John Noll University of East London, and Lero - The Irish Software Research Centre, Paolo Tell IT University of Copenhagen
13:00
55m
Doctoral symposium paper
"A Preliminary Structure of Software Security Assurance Model” by Rafiq Ahmad Khan
ICGSE

13:55
55m
Doctoral symposium paper
“Scaling Agile Software Development to Large and Globally Distributed Large-scale Organizations” by Abheeshta Putta
ICGSE
14:50
55m
Doctoral symposium paper
“Toward a Theory of Communication in Distributed Software Development Teams: A Research Proposal” by Nelson G. De Sá Leitão Júnior
ICGSE

15:45
30m
Break
Joint break with ICSSP
ICGSE

16:15
45m
Poster
Elevator pitch and poster walk around
ICGSE

17:00
45m
Other
Keynote: Doctoral Symposium
ICGSE

17:45
30m
Day closing
Discussion and Wrap-up
ICGSE

14:00 - 15:30
Bugs and DebuggingICPC Technical Research at J1 room
Chair(s): James R. Cordy
14:00
17m
Full-paper
Recognizing Software Bug-Specific Named Entity in Software Bug RepositoryTechnical Research
ICPC Technical Research
Cheng Zhou Yangzhou University, Bin Li Yangzhou University, Xiaobing Sun Yangzhou University, Hongjing Guo Yangzhou University
14:17
10m
Short-paper
CoBOT: Static C/C++ Bug Detection in the Presence of Incomplete CodeTool Demo
ICPC Technical Research
Qing Gao Peking University, Sen Ma Peking University, Sihao Shao , Yulei Sui University of Technology Sydney, Australia, Guoliang Zhao CASIC_CQC Software Testing and Assessment Technology(Beijing) Corporation, Ltd., Luyao Ma Peking University, Xiao Ma Peking University, Fuyao Duan , Xiao Deng Peking University, Shikun Zhang Peking University, Xianglong Chen CASC Software Testing Center
14:28
17m
Full-paper
Recommending Frequently Encountered BugsTechnical Research
ICPC Technical Research
Yun Zhang Zhejiang University, David Lo Singapore Management University, Xin Xia Monash University, Jing Jiang Beihang University, Jianling Sun Zhejiang University
Pre-print
14:45
17m
Full-paper
Cross Version Defect Prediction with Representative Data via Sparse Subset SelectionTechnical Research
ICPC Technical Research
Zhou Xu Wuhan University, Shuai Li The Hong Kong Polytechnic University, Yutian Tang The Hong Kong Polytechnic University, Xiapu Luo , Tao Zhang Harbin Engineering University, Jin Liu Wuhan University, Jun Xu The Hong Kong Polytechnic University
15:02
17m
Full-paper
Unsupervised Deep Bug Report SummarizationTechnical Research
ICPC Technical Research
Xiaochen Li , He Jiang , Dong Liu Dalian University of Technology, Zhilei Ren , Ge Li Peking University
15:19
7m
Short-paper
MetropolJS: Visualizing and Debugging Large-Scale JavaScript Program Structure with TreemapsTool Demo
ICPC Technical Research
Joshua Scarsbrook University of Waikato, Ryan Ko University of Waikato, Bill Rogers University of Waikato, David Bainbridge University of Waikato
14:00 - 15:00
S3: PermissivenessMobileSoft at J2 room
Chair(s): Luciano Baresi Politecnico di Milano
14:00
20m
Full-paper
An Investigation into Android Run-time Permissions from the End Users’ Perspective
MobileSoft
Gian Luca Scoccia , Stefano Ruberto , Ivano Malavolta Vrije Universiteit Amsterdam, Marco Autili University of L'Aquila, Italy, Paola Inverardi University of L'Aquila
14:20
20m
Full-paper
Investigating User Perception and Comprehension of Android Permission Models
MobileSoft
Anthony Peruma Rochester Institute of Technology, Jeffrey Palmerino , Daniel Krutz Rochester Institute of Technology
14:40
10m
Short-paper
Automated Detection and Repair of Incompatible Uses of Runtime Permissions in Android Apps
MobileSoft
Malwala Arachchige Malinda Dilhara , Haipeng Cai Washington State University, USA, John Jenkins Washington State University
Pre-print
14:50
10m
Other
Discussion (S3)
MobileSoft

14:00 - 14:30
Tools TrackTechDebt at R17+18
Chair(s): Clemente Izurieta Montana State University
14:00
5m
Talk
Tools Track Introduction
TechDebt
Clemente Izurieta Montana State University
14:05
5m
Talk
Introducing Debtgrep: A Tool for Fighting Technical Debt in Base Station Software
TechDebt
Svante Arvedahl Ericsson AB
14:10
5m
Talk
Static Software Metrics for Reliability and Maintainability
TechDebt
Jeremy Ludwig Stottler Henke Associates, Inc.
14:15
5m
Talk
AnaConDebt: A Tool to Assess and Track Technical Debt
TechDebt
Antonio Martini University of Oslo | CA Technologies
14:20
5m
Industry talk
Cognitive Complexity: An Origin Story Overview and Evaluation
TechDebt
G. Ann Campbell SonarSource SA
File Attached
14:25
5m
Talk
Prioritize Technical Debt in Large-Scale Systems Using CodeScene
TechDebt
Adam Tornhill Empear AB
14:00 - 15:30
Logs and Dynamic AnalysisICPC Technical Research at R2
Chair(s): Giuliano Antoniol Polytechnique Montréal
14:00
17m
Full-paper
Analysis of Test Log Information through Interactive VisualizationsTechnical Research
ICPC Technical Research
Diego Castro Rio de Janeiro State University, Marcelo Schots Rio de Janeiro State University
Pre-print
14:17
17m
Full-paper
A Search-based Approach for Accurate Identification of Log Message FormatsTechnical Research
ICPC Technical Research
Salma Messaoudi University of Luxembourg, Annibale Panichella Deflt University of Technology, Domenico Bianculli University of Luxembourg, Lionel Briand SnT Centre/University of Luxembourg, Raimondas Sasnauskas SES
Pre-print
14:34
17m
Full-paper
LogTracker: Learning Log Revision Behaviors Proactively from Software Evolution HistoryTechnical Research
ICPC Technical Research
Shanshan Li , Xu Niu , Zhouyang Jia National University of Defense Technology, Ji Wang , Haochen He National University of Defense Technology, Teng Wang National University of Defense Technology
DOI Pre-print File Attached
14:51
17m
Full-paper
Identifying Software Components from Object-Oriented APIs Based on Dynamic AnalysisTechnical Research
ICPC Technical Research
Anas Shatnawi University of Milano-Bicocca, Hudhaifa Shatnawi Maharishi University of Management, Mohamed Aymen Saied Concordia University, Zakarea Al Shara LIRMM, CNRS and University of Montpellier, Houari Sahraoui University of Montreal, Abdelhak Seriai LIRMM, CNRS and University of Montpellier
Pre-print
14:30 - 15:30
Panel DiscussionTechDebt at R17+18
Chair(s): Clemente Izurieta Montana State University
15:00 - 15:30
S4: Poster & Tool Demo MadnessMobileSoft at J2 room
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute, Denys Poshyvanyk William and Mary
15:00
4m
Demonstration
TYDR – Track Your Daily Routine. Android App for Tracking Smartphone Sensor and Usage Data
MobileSoft
DOI Pre-print
15:04
4m
Demonstration
MobiCoMonkey – Context Testing of Android Apps
MobileSoft
Amit Seal Ami Institute of Information Technology, University of Dhaka, Rayhanur Rahman , Kazi Sakib , Md. Mehedi Hasan
15:08
4m
Demonstration
ICC-Inspect: Supporting Runtime Inspection of Android Inter-Component Communications
MobileSoft
John Jenkins Washington State University, Haipeng Cai Washington State University, USA
Pre-print
15:12
4m
Demonstration
Analyzing the User Interface of Android Apps
MobileSoft
Konstantin Kuznetsov Saarland University, CISPA, Vitalii Avdiienko , Alessandra Gorla IMDEA Software Institute, Andreas Zeller Saarland University
15:17
4m
Poster
HR-Auth: Heart Rate Data Authentication using Consumer Wearables
MobileSoft
15:21
4m
Poster
API for Power-Aware Application Design on Mobile Systems
MobileSoft
15:25
4m
Poster
A Performance Evaluation of Cross-Platform Mobile Application Development Approaches
MobileSoft
15:30 - 16:30
Demos & PostersMobileSoft at J2 room
Chair(s): Denys Poshyvanyk William and Mary
15:30
60m
Demonstration
Demos, SRC, and Posters with Break
MobileSoft

16:00 - 17:00
Program Design and RepairICPC Technical Research at J1 room
Chair(s): Annibale Panichella Deflt University of Technology
16:00
10m
Short-paper
What Design is Discussed by Developers?ERA
ICPC Technical Research
Giovanni Viviani University of British Columbia, Calahan Janik-Jones University of Toronto, Michalis Famelis Université de Montréal, Xin Xia Monash University, Gail Murphy University of British Columbia
16:10
10m
Short-paper
Toward Introducing Automated Program Repair Techniques to Industrial Software DevelopmentERA
ICPC Technical Research
Keigo Naitou Osaka University, Akito Tanikado Osaka University, Shinsuke Matsumoto Osaka University, Yoshiki Higo Osaka University, Shinji Kusumoto , Hiroyuki Kirinuki NTT, Toshiyuki Kurabayashi NTT, Haruto Tanno NTT
Pre-print
16:20
10m
Short-paper
Learning Syntactic Features of Programming Languages from Imagery Using Convolutional Neural NetworksERA
ICPC Technical Research
Jordan Ott , Abigail Atchison Chapman University, Paul Harnack , Natalie Best Chapman University, Haley Anderson Chapman University, Cristiano Firmani Chapman University, Erik Linstead Chapman University
DOI Pre-print
16:30
30m
Talk
Adventures in NICAD: A Ten-Year RetrospectiveMIP Talk
ICPC Technical Research
Chanchal K. Roy University of Saskatchewan, James R. Cordy
16:00 - 16:45
Managing the Debt I (Short Papers)TechDebt at R17+18
Chair(s): Ipek Ozkaya Carnegie Mellon Software Engineering Institute
16:00
15m
Talk
The Developer's Dilemma: Factors Affecting the Decision to Repay Code Debt
TechDebt
Alexander Chatzigeorgiou University of Macedonia
16:15
15m
Talk
From Lasagna to Spaghetti: A Decision Model to Manage Defect Debt
TechDebt
Abdullah Aldaeej University of Maryland Baltimore County, Carolyn Seaman University of Maryland Baltimore County
File Attached
16:30
15m
Talk
A Proposed Sizing Model for Managing Technical Debt in Third-Party Code
TechDebt
16:45 - 17:30
DiscussionTechDebt at R17+18
Chair(s): Ipek Ozkaya Carnegie Mellon Software Engineering Institute
17:00 - 17:45
Open Steering Committee MeetingICPC Technical Research at J1 room
19:00 - 21:00
Doctoral Symposium DinnerICGSE at Local Thai restaurant
19:00
2h
Dinner
Doctoral Symposium Dinner
ICGSE

Mon 28 May

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

08:30 - 09:00
OpeningSEAMS at E1 room
08:30
30m
Welcome to SEAMS 2018
SEAMS
G: Jesper Andersson Linnaeus University, P: Danny Weyns KU Leuven
08:30 - 17:30
GE - 1st Workshop on Gender Equality in Software EngineeringWorkshops at R11+12
08:30 - 17:30
CESI - 6th International Workshop on Conducting Empirical Studies in IndustryWorkshops at R14
08:30 - 18:00
SEFAIAS - Software Engineering for AI in Autonomous SystemsWorkshops at R5+6
09:00 - 10:30
KeynoteICGSE at E2 room
Chair(s): Maria Paasivaara IT University of Copenhagen & Aalto University, Finland
09:00
90m
Other
Keynote Speaker: Brian Fitzgerald: “Crowdsourcing Software Development: Silver Bullet or Lead Balloon”KEYNOTE
ICGSE

09:00 - 10:30
Welcome + KeynoteMSR Technical Papers at E4 room
09:00
90m
Talk
Mining the Mind, Minding the Mine: Grand Challenges in Comprehension and MiningKeynote
MSR Technical Papers
A: Amy Ko University of Washington
09:00 - 10:30
S6: InquisitivenessMobileSoft at J2 room
Chair(s): Luís Cruz University of Porto
09:00
20m
Full-paper
Automation of Android Applications Functional Testing Using Machine Learning Activities Classification
MobileSoft
09:20
20m
Full-paper
Guiding App Testing with Mined Interaction ModelsBest Paper Award Candidate
MobileSoft
Nataniel Borges Jr. Saarland University, María Gómez , Andreas Zeller Saarland University
09:40
20m
Full-paper
Self-Reported Activities of Android Developers
MobileSoft
Luca Pascarella Delft University of Technology, Franz-Xaver Geiger , Fabio Palomba , Dario Di Nucci Vrije Universiteit Brussel, Ivano Malavolta Vrije Universiteit Amsterdam, Alberto Bacchelli University of Zurich
DOI Pre-print
10:00
10m
Short-paper
How Do Android Operating System Updates Impact Apps?
MobileSoft
Guowei Yang Texas State University, Jeffrey Jones , Austin Moninger , Meiru Che
10:10
10m
Short-paper
Detecting No-Sleep Energy Bugs Using Reference Counted Variables
MobileSoft
10:20
10m
Other
Discussion (S6)
MobileSoft

09:00 - 17:30
SQUADE - 1st International Workshop on Software Qualities and their DependenciesWorkshops at R13
09:00 - 17:30
SEHS - International Workshop on Software Engineering in Healthcare SystemsWorkshops at R15
09:00 - 10:30
Keynote presentationTechDebt at R17+18
Chair(s): Robert Nord Software Engineering Institute
09:00
90m
Talk
Keynote: The Past, Present, and Future of Technical Debt: Learning from the Past to Prepare for the Future
TechDebt
K: Eoin Woods CTO of Endava
09:00 - 17:30
AST - 13th IEEE/ACM International Workshop on Automation of Software TestWorkshops at R22+23
09:00 - 17:00
MiSE - 10th International Workshop on Modelling in Software EngineeringWorkshops at R24+25
09:00 - 09:45
OpeningSEiA at R26
09:00
45m
Talk
Opening Remarks
SEiA
Michel Chaudron University of Gothenburg & Chalmers University of Technology, Engineer Bainomugisha Makerere University, Imed Hammouda Chalmers and University of Gothenburg
09:00 - 17:30
RoSE - 1st International Workshop on Robotics Software EngineeringWorkshops at R31
09:00 - 17:30
SBST - 11th International Workshop on Search-Based Software TestingWorkshops at R4
09:45 - 10:45
Natural Language Processing and Semantic TechnologiesSEiA at R26
Chair(s): Engineer Bainomugisha Makerere University
10:15
30m
Talk
Consolidation of BI Efforts in the LOD Era for African Context
SEiA
11:00 - 12:30
Scaled and Distributed Agile ICGSE at E2 room
Chair(s): Fabio Calefato University of Bari
11:00
15m
Experience report
Transitioning from plan-driven to lean in a global software engineering organization: a practice-centric view
ICGSE
Roopa M.S Siemens Healthcare Private Ltd, Ratnanabh Kumar Siemens Healthcare Private Ltd, V. S. Mani Siemens
11:15
15m
Experience report
Effective Distributed Pair Programming
ICGSE
Mark Rajpal Agile Global Results
11:30
30m
Industry talk
Global Software Engineering at Google
ICGSE
File Attached
12:00
15m
Experience report
Validation of Outsourcing Teams Work on Agile Projects of Samsung Brazil Research Center
ICGSE
Gizelle Lemos Samsung Research Center Brazil, Marcia Costa Samsung Research Center Brazil, Tatiana Borghi Samsung Research Center Brazil, Paula Povoas Samsung Research Center Brazil
12:15
15m
Talk
Questions and answers
ICGSE

11:00 - 12:30
Modularity and DependencyMSR Technical Papers at E3 room
Chair(s): Moritz Beller Delft University of Technology
11:00
17m
Full-paper
An Empirical Evaluation of OSGi Dependencies Best Practices in the Eclipse IDE
MSR Technical Papers
A: Lina Ochoa , A: Thomas Degueule CWI, Netherlands, A: Jurgen Vinju Centrum Wiskunde & Informatica / Technische Universiteit Eindhoven / SWAT.engineering BV
11:17
17m
Full-paper
On the impact of security vulnerabilities in the npm package dependency network
MSR Technical Papers
A: Alexandre Decan , A: Tom Mens , A: Eleni Constantinou University of Mons
Link to publication DOI
11:34
17m
Full-paper
Feature Location using Crowd-based Screencasts
MSR Technical Papers
A: Parisa Moslehi , A: Bram Adams MCIS, École Polytechnique de Montréal, A: Juergen Rilling
Pre-print
11:51
17m
Full-paper
Profiling call changes via motif mining
MSR Technical Papers
A: Barbara Russo Free University of Bolzano
Pre-print
12:08
7m
Short-paper
Toward Predicting Architectural Significance of Implementation Issues
MSR Technical Papers
A: Arman Shahbazian University of Southern California, A: Daye Nam University of Southern California, USA, A: Nenad Medvidović University of Southern California
Pre-print
12:15
15m
Other
Discussion phase
MSR Technical Papers

11:00 - 12:30
CI and Release EngineeringMSR Technical Papers at E4 room
Chair(s): Shane McIntosh McGill University
11:00
17m
Full-paper
An Evaluation of Open-Source Software Microbenchmark Suites for Continuous Performance Assessment
MSR Technical Papers
A: Christoph Laaber University of Zurich, A: Philipp Leitner Chalmers | University of Gothenburg
DOI Pre-print Media Attached
11:17
17m
Full-paper
Studying the Impact of Adopting Continuous Integration on the Delivery Time of Pull Requests
MSR Technical Papers
A: João Helis Bernardo Federal Institute of Education, Science and Technology of Rio Grande do Norte, A: Daniel Alencar Da Costa Queen's University, Kingston, Ontario, A: Uirá Kulesza
Pre-print
11:34
17m
Full-paper
What Did Really Change with the new Release of the App?
MSR Technical Papers
A: Paolo Calciati IMDEA Software Institute, A: Konstantin Kuznetsov Saarland University, CISPA, A: Xue Bai , A: Alessandra Gorla IMDEA Software Institute
11:51
17m
Full-paper
CLEVER: A1:L96 Code Metrics with Clone Detection for Just-In-Time Fault Prevention and Resolution in Large Industrial Projects
MSR Technical Papers
12:08
7m
Short-paper
I'm Leaving You, Travis: A Continuous Integration Breakup Story
MSR Technical Papers
A: David Gray Widder Carnegie Mellon University, A: Michael Hilton Carnegie Mellon University, USA, A: Christian Kästner Carnegie Mellon University, A: Bogdan Vasilescu Carnegie Mellon University
DOI Pre-print
12:15
15m
Other
Discussion phase
MSR Technical Papers

11:00 - 12:30
Generation and ClassificationICPC Technical Research at J1 room
Chair(s): Shaowei Wang Queen's University
11:00
17m
Full-paper
Deep Code Comment GenerationTechnical Research
ICPC Technical Research
Xing Hu Peking University, Ge Li Peking University, Xin Xia Monash University, David Lo Singapore Management University, Zhi Jin Peking University
Pre-print
11:17
10m
Short-paper
On the Naturalness of Auto-generated Code —Can We Identify Auto-Generated Code Automatically?ERA
ICPC Technical Research
Masayuki Doi Osaka University, Yoshiki Higo Osaka University, Ryo Arima , Kento Shimonaka Osaka University, Shinji Kusumoto
Pre-print
11:27
10m
Short-paper
Augmenting Source Code Lines with Sample Variable ValuesERA
ICPC Technical Research
Matúš Sulír Technical University of Košice, Jaroslav Porubän Technical University of Košice, Slovakia
Pre-print
11:37
17m
Full-paper
Automatically Classifying Posts into Question Categories on Stack OverflowTechnical Research
ICPC Technical Research
Stefanie Beyer University of Klagenfurt, Christian Macho University of Klagenfurt, Massimiliano Di Penta University of Sannio, Martin Pinzger Alpen-Adria-Universität Klagenfurt
11:54
17m
Full-paper
Automatic Tag Recommendation for Software Development Video TutorialsTechnical Research
ICPC Technical Research
Esteban Parra Florida State University, Javier Escobar-Avila Florida State University, Sonia Haiduc Florida State University
DOI Pre-print
12:11
17m
Full-paper
Classification of APIs by Hierarchical ClusteringTechnical Research
ICPC Technical Research
Johannes Härtel University of Koblenz-Landau, Germany, Hakan Aksu University of Koblenz, Ralf Laemmel University of Koblenz-Landau, Germany
11:00 - 12:30
S7: AdaptivenessMobileSoft at J2 room
Chair(s): Marco Autili University of L'Aquila, Italy
11:00
20m
Full-paper
LiqDroid: Towards Seamlessly Distributed Android Applications
MobileSoft
Luciano Baresi Politecnico di Milano, Anita Imani Politecnico di Milano, Cristina Frà , Massimo Valla
11:20
10m
Research paper
Towards a Framework for Proximity-based Hybrid Mobile Applications
MobileSoft
11:30
60m
Other
Panel & DiscussionPanel
MobileSoft

11:00 - 12:30
Managing the Debt IITechDebt at R17+18
Chair(s): Antonio Martini University of Oslo | CA Technologies
11:00
30m
Talk
Governing Technology Debt: Beyond Technical Debt
TechDebt
Johan Magnusson Swedish Center for Digital Innovation, University of Gothenburg, Carlos Juiz University of the Balearic Islands
11:30
30m
Talk
Trade-off Decisions Across Time in Technical Debt Management: A Systematic Literature Review
TechDebt
Christoph Becker University of Toronto, Ruzanna Chitchyan University of Bristol, Stefanie Betz
12:00
30m
Talk
Design Debt Prioritization: A Design Best Practice-Based Approach
TechDebt

11:00 - 17:30
SE4COG - 1st International Workshop on Software Engineering for Cognitive ServicesWorkshops at R21
11:00 - 12:30
Big DataSEiA at R26
Chair(s): Jaco Geldenhuys University of Stellenbosch, South Africa
11:00
30m
Talk
A state-of-the-art techniques on fraud detection in smart meter data analytics
SEiA
11:30
30m
Talk
Applying Big data Analytics to Defend against Malicious Programs
SEiA
Emmanuel Masabo , Swaib Kyanda Kaawaase Makerere University, Julianne Sansa Otim Makerere University
12:00
30m
Talk
Tracking Food Insecurity from Tweets Using Data Mining Techniques
SEiA
Andrew Lukyamuzi Mbarara University of Science and Technology, Uganda
14:00 - 15:30
UncertaintySEAMS at E1 room
Chair(s): Hausi Müller University of Victoria, Computer Science, Faculty of Engineering, Canada
14:00
25m
Managing Uncertainty in Self-Adaptive Systems with Plan Reuse and Stochastic SearchLong Paper
SEAMS
Cody Kinneer Carnegie Mellon University, Zack Coker Carnegie Mellon University, Jiacheng Wang Dickinson College, David Garlan Carnegie Mellon University, Claire Le Goues Carnegie Mellon University
14:25
15m
Uncertainty Reduction in Self-Adaptive SystemsShort Paper
SEAMS
Gabriel A. Moreno Carnegie Mellon University, USA, Javier Camara Carnegie Mellon University, David Garlan Carnegie Mellon University, Mark Klein Carnegie Mellon University
14:40
25m
Adapting a System with Noisy Outputs with Statistical GuaranteesLong Paper
SEAMS
Ilias Gerostathopoulos Technical University of Munich, Christian Prehofer fortiss, Germany, Tomas Bures Charles University, Czech Republic
Pre-print
15:05
15m
Trace Checking for Dynamic Software Product LinesShort Paper
SEAMS
Rafael Olaechea University of Waterloo, Joanne M. Atlee University of Waterloo, Canada, Axel Legay , Uli Fahrenberg École Polytechnique
14:00 - 15:30
Communication and Collaboration in Distributed ProjectsICGSE at E2 room
Chair(s): Filippo Lanubile University of Bari
14:00
15m
Research paper
Is Stack Overflow in Portuguese attractive for Brazilian Users?
ICGSE
Miguel Botto Tobar Eindhoven University of Technology, Weslley Silva Torres Eindhoven University of Technology, The Netherlands, Angela Lozano HealthConnect, Mark van den Brand Eindhoven University of Technology, The Netherlands, Bogdan Vasilescu Carnegie Mellon University, Alexander Serebrenik Eindhoven University of Technology
DOI Pre-print
14:15
15m
Experience report
East Meets West: Global Software Engineering Course in Germany and Japan
ICGSE
Moritz Marutschke Ritsumeikan University, Victor Kryssanov Ritsumeikan University, Patricia Brockmann Technical University Nuremberg
14:30
15m
Experience report
Effective collaboration across demography through digital dash boards and machine learning
ICGSE
Prabhulinga Manikreddy Siemens Technology and Services Pvt Ltd, Jaikrishna Iyer Siemens Technology and Services Pvt Ltd
14:45
15m
Experience report
Software Engineering Tools Environment for Outsourcing Teams Collaboration
ICGSE
Marcia Costa Samsung Research Center Brazil, Gizelle Lemos Samsung Research Center Brazil, Flavio Beck Samsung Research Center Brazil
15:00
15m
Industry talk
The hidden truth about IT outsourcing
ICGSE
Mateusz Kapica Banedanmark, Denmark (Copenhagen)
15:15
15m
Talk
Questions and answers
ICGSE

14:00 - 15:30
Programming PracticeMSR Technical Papers at E3 room
Chair(s): Romain Robbes Free University of Bozen-Bolzano
14:00
17m
Full-paper
Understanding the Usage, Impact, and Adoption of Non-OSI Approved Licenses
MSR Technical Papers
A: Rômulo Manciola Meloca UFRGS, A: Gustavo Pinto UFPA, A: Leonardo Pontes Baiser , A: Marco Mattos , A: Ivanilton Polato , A: Igor Wiese Federal University of Technology - Paraná (UTFPR), A: Daniel M. German
Pre-print
14:17
17m
Full-paper
Prevalence of Confusing Code in Software Projects - Atoms of Confusion in the Wild
MSR Technical Papers
A: Dan Gopstein New York University, A: Hongwei Zhou , A: Phyllis Frankl , A: Justin Cappos
DOI Pre-print Media Attached
14:34
17m
Full-paper
How Swift Developers Handle Errors
MSR Technical Papers
A: Nathan Cassee , A: Gustavo Pinto UFPA, A: Fernando Castor UFPE, A: Alexander Serebrenik Eindhoven University of Technology
Pre-print
14:51
17m
Full-paper
What are your Programming Language’s Energy-Delay Implications?
MSR Technical Papers
A: Stefanos Georgiou Athens University of Economics and Business, A: Maria Kechagia Delft University of Technology, A: Panos Louridas , A: Diomidis Spinellis Athens University of Economics and Business
DOI Pre-print
15:08
7m
Short-paper
Automatically Assessing Code Understandability Reanalyzed: Combined Metrics Matter
MSR Technical Papers
A: Asher Trockman University of Evansville, A: Keenen Cates , A: Mark Mozina , A: Tuan Nguyen , A: Christian Kästner Carnegie Mellon University, A: Bogdan Vasilescu Carnegie Mellon University
Pre-print Media Attached
15:15
15m
Other
Discussion phase
MSR Technical Papers

14:00 - 15:30
MobileMSR Technical Papers at E4 room
Chair(s): Mei Nagappan University of Waterloo
14:00
17m
Full-paper
The Android Update Problem: An Empirical Study
MSR Technical Papers
A: Mehran Mahmoudi University of Alberta, A: Sarah Nadi University of Alberta
DOI Pre-print
14:17
17m
Full-paper
Why are Android Apps Removed From Google Play? A Large-scale Empirical Study
MSR Technical Papers
A: Haoyu Wang , A: Hao Li , A: Li Li University of Luxembourg, Luxembourg, A: Yao Guo , A: Guoai Xu
Pre-print
14:34
17m
Full-paper
Anatomy of Functionality Deletion - An Exploratory Study in Mobile Apps
MSR Technical Papers
A: Maleknaz Nayebi University of Toronto, A: Konstantin Kuznetsov Saarland University, CISPA, A: Paul Chen University of Calgary, A: Andreas Zeller Saarland University, A: Guenther Ruhe University of Calgary
Pre-print
14:51
17m
Full-paper
Characterising Deprecated Android APIs
MSR Technical Papers
A: Li Li University of Luxembourg, Luxembourg, A: Jun Gao University of Luxembourg, SnT, A: Tegawendé F. Bissyandé University of Luxembourg, Luxembourg, A: Lei Ma Harbin Institute of Technology, A: Xin Xia Monash University, A: Jacques Klein University of Luxembourg, SnT
Pre-print
15:08
7m
Short-paper
Leveraging Historical Versions of Android Apps for Efficient and Precise Taint Analysis
MSR Technical Papers
A: John Jenkins Washington State University, A: Haipeng Cai Washington State University, USA
Pre-print
15:15
15m
Other
Discussion phase
MSR Technical Papers

14:00 - 15:00
Vision Keynote and Mobile AppsICPC Technical Research at J1 room
Chair(s): Sonia Haiduc Florida State University
14:00
35m
Talk
The Language Dichotomy: Toward Effective Program Comprehension for Mobile App Development (Vision Keynote)Vision Keynote
ICPC Technical Research
Kevin Moran College of William & Mary, Mario Linares-Vasquez , Carlos Bernal-Cárdenas , Denys Poshyvanyk William and Mary
14:35
17m
Full-paper
LESdroid - A Tool for Detecting Exported Service Leaks of Android ApplicationsTechnical Research
ICPC Technical Research
Jun Ma Nanjing University, Shaocong Liu Nanjing University, Yanyan Jiang Nanjing University, Xianping Tao Nanjing University, Chang Xu Nanjing University, Jian Lu Nanjing University
14:52
17m
Full-paper
Do Developers Update Third-Party Libraries in Mobile Apps?Technical Research
ICPC Technical Research
Pasquale Salza USI Università della Svizzera italiana, Fabio Palomba , Dario Di Nucci Vrije Universiteit Brussel, Cosmo D'Uva University of Salerno, Andrea De Lucia University of Salerno, Filomena Ferrucci University of Salerno
Pre-print
15:09
17m
Full-paper
What's Inside My App?: Understanding Feature Redundancy in Mobile AppsTechnical Research
ICPC Technical Research
Yao Guo , Yuanchun Li Peking University, Ziyue Yang Peking University, Xiangqun Chen Peking University
14:00 - 15:30
Practice in IndustryTechDebt at R17+18
Chair(s): Ken Power Cisco Systems, Inc
14:00
30m
Talk
Technical Debt Cripples Software Developer Productivity: A Longitudinal Study on Developers' Daily Software Development Work
TechDebt
Terese Besker Chalmers University of Technology, Sweden, Antonio Martini University of Oslo | CA Technologies, Jan Bosch Chalmers University of Technology
14:30
30m
Talk
A Framework for Managing Interest in Technical Debt: An Industrial Validation
TechDebt
Areti Ampatzoglou , Alexander Chatzigeorgiou University of Macedonia, Paris Avgeriou University of Groningen, The Netherlands
15:00
30m
Talk
Limiting Technical Debt with Maintainability Assurance: An Industry Survey on Used Techniques and Differences with Service- and Microservice-Based Systems
TechDebt
Justus Bogner Reutlingen University, Stefan Wagner Universität Stuttgart
Pre-print
14:00 - 15:30
SE MethodologiesSEiA at R26
Chair(s): Imed Hammouda Chalmers and University of Gothenburg
14:00
30m
Talk
Adapting Lightweight User-Centered Design with the Scrum-Based Development Process into the Project Management Process
SEiA
Degif Teka Addis Ababa University, Yvonne Dittrich IT University of Copenhagen, Denmark, Mesfin Kifle Addis Ababa University
14:30
30m
Talk
Partitioning Microservices: A Domain Engineering Approach
SEiA
Immaculee Joselyne Munezero Makerere University, Doreen Tuheirwe Mukasa Makerere University, Benjamin Kanagwa Makerere University, Joseph Balikuddembe Makerere University
15:00
30m
Talk
Planning for public sector Software Projects using Value-Based Requirements Engineering Techniques; a Research Agenda
SEiA
Joseph Balikuddembe Makerere University, Justine Nakirijja Makerere University
16:00 - 17:30
ModelingSEAMS at E1 room
Chair(s): Nelly Bencomo Aston University
16:00
25m
Hybrid Adaptation Policies – Towards a Framework for Classification and Modelling of Different Combinations of Adaptation PoliciesLong Paper
SEAMS
Frank Trollmann DAI-Labor, TU Berlin, Johannes Fähndrich DAI-Labor, TU Berlin, Sahin Albayrak DAI-Labor, TU Berlin
16:25
15m
A Systematic Literature Review of UML-based Domain-Specific Modeling Languages for Self-adaptive SystemsShort Paper
SEAMS
João Pablo S. Da Silva Universidade Federal do Rio Grande do Sul (UFRGS), Brazil, Miguel Ecar Federal University of Pampa, Brazil, Marcelo S. Pimenta Universidade Federal do Rio Grande do Sul (UFRGS), Brazil, Gilleanes T. A. Guedes Federal University of Pampa, Brazil , Luiz Paulo Franz Federal University of Pampa, Brazil , Luciano Marchezan Federal University of Pampa, Brazil
16:40
15m
Run-time Monitoring of Self-Adaptive Systems to Detect N-way Feature Interactions and their CausesShort Paper
SEAMS
Byron Devries Grand Valley State University, Betty H.C. Cheng Michigan State University
16:55
15m
mRUBiS: An Exemplar for Model-Based Architectural Self-Healing and Self-OptimizationArtifact
SEAMS
Thomas Vogel Humboldt-Universität zu Berlin
Link to publication Pre-print
16:00 - 17:00
Processes for Distributed DevelopmentICGSE at E2 room
Chair(s): Casper Lassenius
16:00
15m
Research paper
A Process for Distributed Software Evolution
ICGSE
Joao Ricardo Moreno Camilo Univesidade Tecnologica Federal do Parana , Tiago Pagotto Univesidade Tecnologica Federal do Parana, Alexandre L’erario Univesidade Tecnologica Federal do Parana , Jose Augusto Fabri Univesidade Tecnologica Federal do Parana
16:15
15m
Experience report
Global Software Engineering Experience through International Capstone Project Exchanges
ICGSE
Dean Knudson , Stavros Kalafatis Texas A&M University, Carsten Kleiner University of Applied Sciences & Arts Hannover, Barbara Seegebarth Technische Universität Braunschweig, Stephen Zahos University of Illinois at Urbana-Champaign, Jonas Detterfelt Linkoping University, Iman Avazpour Deakin University, Kristian Sandahl Linkoping University, Peter Gorder Univ. of Colorado Colorado Springs, Jeewani Ginige Western Sydney University, Alex Radermacher North Dakota State University, Hugo Caballero Universidad del Norte, Humberto Gomez Universidad del Norte, Mikael Roos Blekinge Institute of Technology
16:30
15m
Industry talk
Success factors of customer and vendor collaboration for large scale deployment
ICGSE
16:45
15m
Talk
Questions and answers
ICGSE

16:00 - 17:30
Mining ChallengeMSR Mining Challenge at E4 room
16:00
6m
Short-paper
Enriched Event Streams: A General Dataset For Empirical Studies On In-IDE Activities Of Software Developers
MSR Mining Challenge
A: Sebastian Proksch University of Zurich, A: Sven Amann Technische Universität Darmstadt, A: Sarah Nadi University of Alberta
16:06
6m
Short-paper
Comprehension Effort and Programming Activities: Related? Or Not Related?
MSR Mining Challenge
A: Akond Rahman North Carolina State University
Pre-print Media Attached
16:12
6m
Short-paper
The Hidden Cost of Code Completion: Understanding the Impact of the Recommendation-list Length on its Efficiency
MSR Mining Challenge
A: Xianhao Jin Virginia Tech, USA, A: Francisco Servant Virginia Tech
Pre-print
16:19
6m
Short-paper
Empirical Study on the Relationship Between Developers Working Habits and Efficiency
MSR Mining Challenge
A: Ariel Rodriguez , A: Fumiya Tanaka , A: Yasutaka Kamei Kyushu University
Pre-print
16:25
6m
Short-paper
Mining and Extraction of Personal Software Process measures through IDE Interaction logs
MSR Mining Challenge
A: Alireza Joonbakhsh Shiraz University, Iran, A: Ashkan Sami
DOI Pre-print
16:32
6m
Short-paper
Predicting Developer IDE Commands with Machine Learning
MSR Mining Challenge
A: Tyson Bulmer , A: Lloyd Montgomery Universität Hamburg, A: Daniela Damian University of Victoria
Pre-print
16:38
6m
Short-paper
Do Practitioners Use Autocompletion Features Differently Than Non-Practitioners?
MSR Mining Challenge
A: Rahul Amlekar , A: Andrés Felipe Rincón Gamboa , A: Keheliya Gallaba McGill University, A: Shane McIntosh McGill University
Pre-print
16:45
6m
Short-paper
Who's this? Developer identification using IDE event data
MSR Mining Challenge
A: John Wilkie , A: Ziad Al Halabi , A: Alperen Karaoglu , A: Jiafeng Liao , A: George Ndungu University College London, A: Chaiyong Ragkhitwetsagul University College London, UK, A: Matheus Paixao University College London, A: Jens Krinke University College London
DOI Pre-print
16:51
6m
Short-paper
Detecting and Characterizing Developer Behavior Following Opportunistic Reuse of Code Snippets from the Web
MSR Mining Challenge
A: Agnieszka Ciborowska , A: Nicholas A. Kraft ABB Corporate Research, A: Kostadin Damevski Virginia Commonwealth University
Pre-print
16:57
6m
Short-paper
Revisiting “Programmers’ Build Errors” in the Visual Studio Context: A Replication Study using IDE Interaction Traces
MSR Mining Challenge
A: Noam Rabbani McGill University, A: Mike Harvey , A: Sadnan Saquif , A: Keheliya Gallaba McGill University, A: Shane McIntosh McGill University
Pre-print
17:04
6m
Short-paper
Common Statement Kind Changes to Inform Automatic Program Repair
MSR Mining Challenge
A: Mauricio Soto Carnegie Mellon University, A: Claire Le Goues Carnegie Mellon University
Pre-print
17:10
6m
Short-paper
Studying Developer Build Issues And Debugger Usage via Timeline Analysis in Visual Studio IDE
MSR Mining Challenge
A: Christopher Bellman , A: Ahmad Seet , A: Olga Baysal Carleton University
Pre-print
17:17
6m
Short-paper
Detection and Analysis of Behavioral T-patterns in Debugging Activities
MSR Mining Challenge
A: César Soto-Valero Universidad Central "Marta Abreu" de Las Villas, A: Johann Bourcier , A: Benoit Baudry KTH Royal Institute of Technology, Sweden
Pre-print
17:23
6m
Short-paper
A Study on the Use of IDE Features for Debugging
MSR Mining Challenge
A: Afsoon Afzal Carnegie Mellon University, A: Claire Le Goues Carnegie Mellon University
Pre-print
16:00 - 17:30
Readibility, Features and APIsICPC Technical Research at J1 room
Chair(s): Yoshiki Higo Osaka University
16:00
17m
Full-paper
Impacts of Coding Practices on ReadabilityTechnical Research
ICPC Technical Research
Rodrigo Santos IPT-SP, Marco Gerosa Northern Arizona University
Pre-print
16:17
10m
Short-paper
An Empirical Investigation on the Readability of Manual and Generated Test CasesERA
ICPC Technical Research
Giovanni Grano University of Zurich, Simone Scalabrino University of Molise, Harald Gall University of Zurich, Rocco Oliveto University of Molise
Pre-print
16:27
10m
Short-paper
The CodeCompass Comprehension FrameworkTool Demo
ICPC Technical Research
Zoltan Porkolab Eotvos Lorond University, Dániel Krupp Ericsson Ltd, Tibor Brunner Ericsson Hungary, Marton Csordas Ericsson Hungary
Link to publication DOI Pre-print
16:37
17m
Full-paper
The Effect of Poor Source Code Lexicon and Readability on Developers' Cognitive LoadTechnical Research
ICPC Technical Research
Sarah Fakhoury Washington State University, Yuzhan Ma Washington State University Pullman, Venera Arnaoudova Washington State University Pullman, Olusola Adesope Washington State University
DOI Pre-print
16:54
17m
Full-paper
Assessing an Architecture's Ability to Support Feature EvolutionTechnical Research
ICPC Technical Research
Ran Mo Drexel University, Yuanfang Cai Drexel University, Rick Kazman University of Hawai‘i at Mānoa, Qiong Feng Drexel University
17:11
10m
Industry talk
Leveraging the Agile Development Process for Selecting Invoking/Excluding Tests to Support Feature LocationIndustry Track
ICPC Technical Research
Gregory S. DeLozier , Michael J. Decker Bowling Green State University, Christian D. Newman Rochester Institute of Technology, Jonathan I. Maletic Kent State University
16:00 - 16:30
Future Research (Short Papers)TechDebt at R17+18
Chair(s): Carolyn Seaman University of Maryland Baltimore County
16:00
15m
Talk
Technical Debt-Related Information Asymmetry Between Finance and IT
TechDebt
Thomas Patrick Stablein University of South Florida
16:15
15m
Talk
A Position Study to Investigate Technical Debt Associated with Security Weaknesses
TechDebt
Clemente Izurieta Montana State University
16:00 - 17:00
The Future of SE in AfricaSEiA at R26
Chair(s): Engineer Bainomugisha Makerere University, Imed Hammouda Chalmers and University of Gothenburg
16:00
60m
Talk
Panel: The Future of SE in AfricaPanel
SEiA

16:30 - 17:15
DiscussionTechDebt at R17+18
Chair(s): Carolyn Seaman University of Maryland Baltimore County
17:00 - 17:30
ClosingMobileSoft at J2 room
Chair(s): Christine Julien The University of Texas at Austin
17:00
30m
Talk
Closing
MobileSoft
Christine Julien The University of Texas at Austin
17:15 - 17:30
Closing RemarksTechDebt at R17+18
Chair(s): Robert Nord Software Engineering Institute, Ipek Ozkaya Carnegie Mellon Software Engineering Institute
17:30 - 18:30
18:00 - 22:00
SEAMS BanquetSEAMS at Ristoria Restaurant
18:00
4h
Dinner
SEAMS Banquet
SEAMS

18:30 - 21:30
Open Space EveningICGSE at Bryggan
Chair(s): Tony Clear Auckland University of Technology
18:30
3h
Social Event
Open Space Evening
ICGSE

Tue 29 May

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

08:30 - 09:00
OpeningSEAMS at E1 room
08:30
30m
Opening Day 2
SEAMS
G: Jesper Andersson Linnaeus University, P: Danny Weyns KU Leuven
08:30 - 17:30
RCoSE - 4th International Workshop on Rapid Continuous Software EngineeringWorkshops at R31
08:30 - 10:00
Opening and KeynoteDS - Doctoral Symposium at R5+6
08:30
30m
Talk
Opening and Introductions
DS - Doctoral Symposium
Julia Rubin University of British Columbia, Tracy Hall Brunel University
09:00
60m
Talk
Keynote: Engineering your software engineering research careerKeynote
DS - Doctoral Symposium
Jan Vitek Northeastern University
08:45 - 17:45
FairWare - International Workshop on Software FairnessWorkshops at R26
09:00 - 10:30
2008 Most Influential Paper Award and Evolution and ChangesMSR Technical Papers at E4 room
Chair(s): Cor-Paul Bezemer Queen's University, Kingston, Ontario
09:00
59m
Talk
What do large commits tell us? A taxonomical study of large commits
MSR Technical Papers
A: Abram Hindle University of Alberta, A: Daniel M. German , A: Ric Holt
Pre-print
09:59
17m
Full-paper
SOTorrent: Reconstructing and Analyzing the Evolution Stack Overflow Posts
MSR Technical Papers
A: Sebastian Baltes University of Trier, A: Lorik Dumani , A: Christoph Treude The University of Adelaide, A: Stephan Diehl Computer Science, University Trier, Germany
DOI Pre-print Media Attached
10:16
7m
Short-paper
A Design Structure Matrix Approach for Measuring Co-Change-Modularity of Software Products
MSR Technical Papers
A: Robert Benkoczi , A: Daya Gaur , A: Shahadat Hossain , A: Muhammad Khan University of Lethbridge
Link to publication DOI Pre-print
10:23
7m
Short-paper
A Study on Inappropriately Partitioned Commits --- How Much and What Kinds of IP Commits in Java Projects? ---
MSR Technical Papers
A: Ryo Arima , A: Yoshiki Higo Osaka University, A: Shinji Kusumoto
Pre-print
09:00 - 12:30
Big data and Machine LearningTB - Technical Briefings at R14
09:00
90m
Talk
Big Data Software Analytics with Apache Spark
TB - Technical Briefings
11:00
90m
Talk
Machine Learning for Software Engineering: Models, Methods, and Applications
TB - Technical Briefings
Karl Meinke , Amel Bennaceur The Open University
09:00 - 17:30
SESoS - 6th International Workshop on Software Engineering for Systems-of-SystemsWorkshops at R15
09:00 - 12:30
09:00
90m
Talk
Detecting and Managing Code Smells: Research and Practice
TB - Technical Briefings
Tushar Sharma Athens University of Economics and Business
Media Attached
11:00
90m
Talk
Multi-Platform Computing for Physical Devices with MakeCode and CODAL
TB - Technical Briefings
Thomas Ball Microsoft Research, Judith Bishop Stellenbosch University, Joe Finney
09:00 - 17:30
SE4COG - 1st International Workshop on Software Engineering for Cognitive ServicesWorkshops at R21
09:00 - 17:30
AST - 13th IEEE/ACM International Workshop on Automation of Software TestWorkshops at R22+23
09:00 - 17:30
SER&IP - 5th International Workshop on Software Engineering Research and Industrial PracticeWorkshops at R24+25
09:00 - 17:30
SBST - 11th International Workshop on Search-Based Software TestingWorkshops at R4
11:00 - 12:30
SecuritySEAMS at E1 room
Chair(s): Rogério de Lemos University of Kent, UK
11:00
25m
Toward Evaluating the Impact of Self-adaptation on Security Control CertificationLong Paper
SEAMS
Allen Marshall University of Tulsa, Sharmin Jahan University of Tulsa, Rose Gamble University of Tulsa
11:25
25m
Requirements and Specifications for Adaptive Security: Concepts and AnalysisSEAMS 2018 Best Paper AwardLong Paper
SEAMS
Thein Tun , Mu Yang The Open University, Arosha K Bandara Open University, Yijun Yu The Open University, Armstrong Nhlabatsi Qatar University, Niamul Khan Qatar University, Khaled Khan Qatar University, Bashar Nuseibeh The Open University (UK) & Lero (Ireland)
Pre-print
11:50
25m
Defining, Enforcing and Checking Privacy Policies In Data-Intensive ApplicationsLong Paper
SEAMS
Michele Guerriero Politecnico di Milano, Damian Andrew Tamburri TU/e, Elisabetta Di Nitto Politecnico di Milano
12:15
10m
INSpIRA: INtegrating Security Into Risk AssessmentDoctoral Project
SEAMS
Jürgen Dobaj Graz University of Technology
11:00 - 12:30
Scaled and Distributed Agile ICGSE at E2 room
Chair(s): Paolo Tell IT University of Copenhagen
11:00
15m
Research paper
Enhancing product and service capability through scaling agility in a global software vendor environment
ICGSE
Ramesh Lal Auckland University of Technology, Tony Clear Auckland University of Technology
11:15
15m
Research paper
Managing Software Products in a Global Context
ICGSE
Christof Ebert Vector Consulting
11:30
15m
Experience report
Challenges in Scaling up a Globally Distributed Legacy Product:A case study of a matrix organization
ICGSE
Rajeev Kumar Gupta Siemens Healthcare Private limited, Shivani Jain Siemens Healthcare Private limited, Bharat Singh Siemens Healthcare Private limited
11:45
15m
Industry talk
What and Where is a system maintenance knowledge? And, How can we acquire that?
ICGSE
12:00
15m
Research paper
Employee Retention and Turnover in Global Software Development: Comparing In-house Offshoring and Offshore Outsourcing
ICGSE
Julian Bass University of Salford, Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick, Mohammad Abdur Razzak Lero - The Irish Software Research Centre and University of Limerick, John Noll University of East London, and Lero - The Irish Software Research Centre
12:15
15m
Talk
Questions and answers
ICGSE

11:00 - 12:30
Data ShowcaseMSR Data Showcase at E3 room
11:00
6m
Short-paper
50K-C: A dataset of compilable, and compiled, Java projects
MSR Data Showcase
A: Pedro Martins University of California at Irvine, USA, A: Crista Lopes University of California Irvine, A: Rohan Achar
11:06
6m
Short-paper
JBench: A Dataset of Data Races for Concurrency Testing
MSR Data Showcase
A: Jian Gao School of Software, Tsinghua University, A: Xin Yang , A: Yu Jiang , A: Han Liu , A: Weiliang Ying , A: Xian Zhang
11:12
6m
Short-paper
Bugs.jar: A Large-scale, Diverse Dataset of Real-world Java Bugs
MSR Data Showcase
A: Ripon Saha , A: Yingjun Lyu University of Southern California, A: Wing Lam University of Illinois at Urbana-Champaign, A: Hiroaki Yoshida Fujitsu Laboratories of America, Inc., A: Mukul Prasad Fujitsu Laboratories of America
11:18
6m
Short-paper
A Gold Standard for Emotion Annotation in Stack Overflow
MSR Data Showcase
A: Nicole Novielli University of Bari, A: Fabio Calefato University of Bari, A: Filippo Lanubile University of Bari
Pre-print
11:24
6m
Short-paper
Vulinoss: A Dataset of Security Vulnerabilities in Open-source Systems
MSR Data Showcase
A: Antonios Gkortzis Athens University of Economics and Business, A: Dimitris Mitropoulos , A: Diomidis Spinellis Athens University of Economics and Business
Pre-print
11:30
6m
Short-paper
A Dataset of Duplicate Pull-requests in GitHub
MSR Data Showcase
A: Zhixing Li College of Computer, National University of Defense Technology, Changsha, China, A: Yue Yu National University of Defense Technology, A: Gang Yin National University of Defense Technology, A: Tao Wang National University of Defense Technology, A: Huaimin Wang
Pre-print
11:36
6m
Short-paper
Structured Information on State and Evolution of Dockerfiles on GitHub
MSR Data Showcase
DOI Pre-print
11:42
6m
Short-paper
A Graph-based Dataset of Commit History of Real-World Android apps
MSR Data Showcase
A: Franz-Xaver Geiger , A: Ivano Malavolta Vrije Universiteit Amsterdam, A: Luca Pascarella Delft University of Technology, A: Fabio Palomba , A: Dario Di Nucci Vrije Universiteit Brussel, A: Alberto Bacchelli University of Zurich
DOI Pre-print
11:48
6m
Short-paper
Public Git Archive: a Big Code dataset for all
MSR Data Showcase
A: Vadim Markovtsev source{d}, A: Waren Long source{d}
DOI Pre-print
11:54
6m
Short-paper
Word Embeddings for the Software Engineering Domain
MSR Data Showcase
A: Vasiliki Efstathiou Athens University of Economics and Business, A: Christos Chatzilenas , A: Diomidis Spinellis Athens University of Economics and Business
DOI Pre-print
12:00
6m
Short-paper
npm-miner: An Infrastructure for Measuring the Quality of the npm Registry
MSR Data Showcase
A: Kyriakos Chatzidimitriou Aristotle University of Thessaloniki, A: Michail Papamichail , A: Themistoklis Diamantopoulos Electrical and Computer Engineering Dept, Aristotle University of Thessaloniki, A: Michail Tsapanos , A: Andreas Symeonidis
DOI Pre-print
12:06
6m
Short-paper
CROP: Linking Code Reviews to Source Code Changes
MSR Data Showcase
A: Matheus Paixao University College London, A: Jens Krinke University College London, A: DongGyun Han University College London, A: Mark Harman Facebook and University College London
DOI Pre-print
12:12
6m
Short-paper
Developer Interaction Traces backed by IDE Screen Recordings from Think-aloud Sessions
MSR Data Showcase
A: Aiko Yamashita Oslo Metropolitan University, A: Fabio Petrillo Concordia University, A: Foutse Khomh Polytechnique Montréal, A: Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal
Pre-print
12:18
6m
Short-paper
A Multi-level Dataset of Linux Kernel Patchwork
MSR Data Showcase
A: Yulin Xu Peking University, A: Minghui Zhou Peking University
DOI Pre-print
12:24
6m
Short-paper
Documented Unix Facilities Over 48 Years
MSR Data Showcase
A: Diomidis Spinellis Athens University of Economics and Business
Link to publication DOI Media Attached
11:00 - 12:30
Machine Learning for SEMSR Technical Papers at E4 room
Chair(s): Alexander Serebrenik Eindhoven University of Technology
11:00
17m
Full-paper
Data-Driven Search-based Software Engineering
MSR Technical Papers
A: Vivek Nair , A: Amritanshu Agrawal North Carolina State University, A: Jianfeng Chen , A: Wei Fu , A: George Mathew , A: Tim Menzies North Carolina State University, A: Leandro Minku , A: Markus Wagner , A: Zhe Yu
11:17
17m
Full-paper
The Open-Closed Principle of Modern Machine Learning Frameworks
MSR Technical Papers
A: Houssem Ben Braiek , A: Foutse Khomh Polytechnique Montréal, A: Bram Adams MCIS, École Polytechnique de Montréal
Pre-print
11:34
17m
Full-paper
A Benchmark Study on Sentiment Analysis for Software Engineering Research
MSR Technical Papers
A: Nicole Novielli University of Bari, A: Daniela Girardi , A: Filippo Lanubile University of Bari
DOI Pre-print
11:51
17m
Full-paper
A Deep Learning Approach to Identifying Source Code in Images and Video
MSR Technical Papers
A: Jordan Ott , A: Abigail Atchison Chapman University, A: Paul Harnack , A: Adrienne Bergh , A: Erik Linstead Chapman University
DOI Pre-print
12:08
7m
Short-paper
Natural Language or Not (NLoN) - package for Software Engineering Text Analysis Pipeline
MSR Technical Papers
A: Mika Mäntylä University of Oulu, A: Fabio Calefato University of Bari, A: Maëlick Claes
Pre-print
12:15
15m
Other
Discussion phase
MSR Technical Papers

11:00 - 12:30
Testing and AnalysisDS - Doctoral Symposium at R5+6
11:00
22m
Talk
[Full paper] Assisted Discovery of Software Vulnerabilities
DS - Doctoral Symposium
11:22
22m
Talk
[Full paper] Automatic Verification of Time Behavior of Programs
DS - Doctoral Symposium
11:45
22m
Talk
[Full paper] Learning to Accelerate Compiler Testing
DS - Doctoral Symposium
Junjie Chen Peking University
12:07
22m
Doctoral symposium paper
[Full paper] Characteristics of Defective Infrastructure as Code Scripts in DevOps
DS - Doctoral Symposium
Akond Rahman North Carolina State University
Pre-print Media Attached
12:30 - 14:00
Lunch Break (Posters, Networking, Joint Discussion)DS - Doctoral Symposium at R5+6
14:00 - 15:30
Fishbowl: “The future of global software engineering – trends, patterns and industries – A new normal?”ICGSE at E2 room
Chair(s): Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick
14:00 - 15:30
Search and TraceabilityMSR Technical Papers at E3 room
Chair(s): Sonia Haiduc Florida State University
14:00
17m
Full-paper
Analyzing Requirements and Traceability Information to Improve Bug Localization
MSR Technical Papers
A: Michael Rath Technische Universität Ilmenau, A: David Lo Singapore Management University, A: Patrick Mäder Technische Universität Ilmenau
DOI Pre-print
14:17
17m
Full-paper
Towards Extracting Web API Specifications from Documentation
MSR Technical Papers
A: Jinqiu Yang , A: Erik Wittern IBM Research, A: Annie T.T. Ying EquitySim, A: Julian Dolby IBM Thomas J. Watson Research Center, A: Lin Tan University of Waterloo
14:34
17m
Full-paper
Evaluating How Developers Use General-Purpose Web-Search for Code Retrieval
MSR Technical Papers
A: Md Masudur Rahman University of Virginia, USA, A: Jed Barson University of Virginia, A: Sydney Paul , A: Joshua Kayani , A: Federico Andrés Lois , A: Sebastián Fernandez Quezada , A: Chris Parnin NCSU, A: Kathryn Stolee North Carolina State University, A: Baishakhi Ray Columbia University, New York
Pre-print
14:51
17m
Full-paper
Learning to Mine Aligned Code and Natural Language Pairs from Stack Overflow
MSR Technical Papers
A: Pengcheng Yin , A: Bowen Deng Carnegie Mellon University, A: Edgar Chen Carnegie Mellon University, A: Bogdan Vasilescu Carnegie Mellon University, A: Graham Neubig Carnegie Mellon University
15:08
7m
Short-paper
A Search System for Mathematical Expressions on Software Binaries
MSR Technical Papers
DOI Pre-print
15:15
15m
Other
Discussion phase
MSR Technical Papers

14:00 - 15:30
OSS Practices and MethodsMSR Technical Papers at E4 room
Chair(s): Gregorio Robles Universidad Rey Juan Carlos
14:00
17m
Full-paper
How Is Video Game Development Different from Software Development in Open Source?
MSR Technical Papers
A: Luca Pascarella Delft University of Technology, A: Fabio Palomba , A: Massimiliano Di Penta University of Sannio, A: Alberto Bacchelli University of Zurich
Pre-print
14:17
17m
Full-paper
Which Contributions Predict Whether Developers Are Accepted Into GitHub Teams
MSR Technical Papers
Pre-print
14:34
17m
Full-paper
Automatic Classification of Software Artifacts in Open-Source Applications
MSR Technical Papers
A: Yuzhan Ma Washington State University Pullman, A: Venera Arnaoudova Washington State University Pullman, A: Mehdi Mirakhorli Rochester Institute of Technology, A: Sarah Fakhoury Washington State University, A: Mike Christensen , A: Waleed Zogaan
DOI Pre-print
14:51
17m
Full-paper
Large-Scale Analysis of the Co-Commit Patterns of the Active Developers in GitHub's Top Repositories
MSR Technical Papers
Pre-print
15:08
7m
Short-paper
Towards Identifying Paid Open Source Developers - A Case Study with Mozilla Developers
MSR Technical Papers
A: Maëlick Claes , A: Mika Mäntylä University of Oulu, A: Miikka Kuutila , A: Umar Farooq
15:15
15m
Other
Discussion phase
MSR Technical Papers

14:00 - 15:30
14:00
90m
Talk
HAL’s Legacy after 50 years of 2001 Space OdysseyKeynote
2001: A Space Odyssey Symposium - 50 years celebration
14:00 - 17:30
14:00
90m
Talk
Demystifying Cyber-Physical Malware
TB - Technical Briefings
Suresh Kothari Iowa State University, USA
16:00
90m
Talk
State of the Systems Security
TB - Technical Briefings
Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
14:00 - 17:30
Natural Language ProcessingTB - Technical Briefings at R14
14:00
90m
Talk
Automatic Software Summarization - The State of the Art
TB - Technical Briefings
Laura Moreno Colorado State University, Andrian Marcus University of Texas at Dallas
16:00
90m
Talk
Natural Language Requirements Processing: from Research to Practice
TB - Technical Briefings
14:00 - 17:30
Research MethodsTB - Technical Briefings at R18
14:00
90m
Talk
Analyzing Software Engineering Experiments: Everything You Always Wanted to Know but Were Afraid to Ask
TB - Technical Briefings
Sira Vegas Universidad Politecnica de Madrid
File Attached
16:00
90m
Talk
How to Analyze Git Repositories with Command Line Tools: We're not in Kansas anymore
TB - Technical Briefings
Diomidis Spinellis Athens University of Economics and Business, Georgios Gousios TU Delft
DOI Pre-print
14:00 - 14:45
Productivity ImprovementDS - Doctoral Symposium at R5+6
14:00
15m
Talk
[Full paper] Fostering Software Developers' Productivity at Work Through Self-Monitoring and Goal-Setting
DS - Doctoral Symposium
André N. Meyer University of Zurich
14:15
15m
Talk
[Full paper] Interactive Model Mining from Embedded Legacy Software
DS - Doctoral Symposium
14:30
15m
Talk
[Full paper] Towards Personalized Software Defect Predictors
DS - Doctoral Symposium
Beyza Eken Istanbul Technical University
14:45 - 15:30
People and SoftwareDS - Doctoral Symposium at R5+6
14:45
22m
Talk
[Full paper] Crowdsourced Software Development and Maintenance
DS - Doctoral Symposium
Bin Lin Università della Svizzera italiana (USI)
15:07
22m
Talk
[Full paper] A Neuro-Cognitive Perspective of Program Comprehension
DS - Doctoral Symposium
Norman Peitek Leibniz Institute for Neurobiology
15:45 - 17:15
Distinguished papersICGSE at E2 room
Chair(s): Darja Šmite Blekinge Institute of Technology
15:45
20m
Research paper
On Developers' Personality in Large-scale Distributed Projects: The Case of the Apache Ecosystem
ICGSE
Fabio Calefato University of Bari, Giuseppe Iaffaldano University of Bari, Filippo Lanubile University of Bari, Bogdan Vasilescu Carnegie Mellon University
DOI Pre-print
16:05
20m
Research paper
Virtual by Design: How a Work Environment can Support Agile Distributed Software Development
ICGSE
Pernille Lous IT University of Copenhagen, Paolo Tell IT University of Copenhagen, Christian Bo Michelsen IT University of Copenhagen, Yvonne Dittrich IT University of Copenhagen, Denmark, Marco Kuhrmann Clausthal University of Technology, Allan Ebdrup Debitoor
16:25
20m
Research paper
Team Resilience in Distributed Student Projects
ICGSE
Igor Cavrak University of Zagreb, Faculty of Electrical Engineering and Computing, Ivana Bosnić University of Zagreb
16:45
20m
Research paper
Scaling Agile across the Global Organization: An Early Stage Industrial SAFe Self-Assessment
ICGSE
Mohammad Abdur Razzak Lero - The Irish Software Research Centre and University of Limerick, Ita Richardson Lero - The Irish Software Research Centre and University of Limerick, John Noll University of East London, and Lero - The Irish Software Research Centre, Clodagh Nic Canna Ocuco Ltd, Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick
17:05
10m
Talk
Questions and answers
ICGSE

16:00 - 17:10
LearningSEAMS at E1 room
Chair(s): Mauro Caporuscio Linnaeus University
16:00
25m
Learning Non-Deterministic Impact Models for AdaptationLong Paper
SEAMS
Francisco Duarte Universidade de Lisboa, Richard Gil Universidade de Lisboa, Paolo Romano University of Lisbon, Portugal, Antónia Lopes University of Lisbon, Luis Rodrigues INESC-ID, IST, ULisboa
16:25
25m
A Learning Approach to Enhance Assurances for Real-Time Self-Adaptive SystemsLong Paper
SEAMS
Arthur Rodrigues University of Brası́lia, Ricardo Caldas University of Brası́lia, Genaina Rodrigues University of Brasilia, Thomas Vogel Humboldt-Universität zu Berlin, Patrizio Pelliccione University of Gothenburg & Chalmers University of Technology
Pre-print
16:50
15m
Adaptive Runtime Response Time Control in PLC-based Real-Time Systems using Reinforcement LearningShort Paper
SEAMS
Mahshid Helali Moghadam RISE SICS AB/Mälardalen University, Mehrdad Saadatmand RISE SICS, Markus Borg RISE SICS AB, Markus Bohlin RISE SICS, Bjorn Lisper Malardalen University
16:00 - 17:30
APIs and CodeMSR Technical Papers at E3 room
Chair(s): Sebastiano Panichella University of Zurich
16:00
17m
Full-paper
Imprecisions Diagnostic in Source Code Deltas
MSR Technical Papers
A: Guillermo de la Torre University of Chile, Chile, A: Romain Robbes Free University of Bozen-Bolzano, A: Alexandre Bergel University of Chile
16:17
17m
Full-paper
Exploring the Use of Automated API Migrating Techniques in Practice: An Experience Report on Android
MSR Technical Papers
A: Maxime Lamothe , A: Weiyi Shang Concordia University, Canada
16:34
17m
Full-paper
The Patch-Flow Method for Measuring Inner Source Collaboration
MSR Technical Papers
A: Maximilian Capraro Friedrich-Alexander-Universität Erlangen-Nürnberg, A: Michael Dorner , A: Dirk Riehle
DOI Pre-print
16:51
17m
Full-paper
Was Self-Admitted Technical Debt Removal a Real Removal? An In-Depth Perspective
MSR Technical Papers
A: Fiorella Zampetti University of Sannio, A: Alexander Serebrenik Eindhoven University of Technology, A: Massimiliano Di Penta University of Sannio
Pre-print
17:08
7m
Short-paper
RestMule: Enabling Resilient Clients for Remote APIs
MSR Technical Papers
A: Beatriz Sanchez University of York, A: Konstantinos Barmpis , A: Patrick Neubauer University of York, UK, A: Richard Paige University of York, A: Dimitris Kolovos University of York
17:15
15m
Other
Discussion phase
MSR Technical Papers

16:00 - 17:30
Modeling and PredictionMSR Technical Papers at E4 room
Chair(s): Abram Hindle University of Alberta
16:00
17m
Full-paper
Deep Learning Similarities from Different Representations of Source Code
MSR Technical Papers
A: Michele Tufano College of William and Mary, A: Cody Watson , A: Gabriele Bavota Università della Svizzera italiana (USI), A: Massimiliano Di Penta University of Sannio, A: Martin White , A: Denys Poshyvanyk William and Mary
Pre-print
16:17
17m
Full-paper
500+ Times Faster Than Deep Learning (A Case Study Exploring Faster Methods for Text Mining StackOverflow)
MSR Technical Papers
A: Suvodeep Majumder , A: Tim Menzies North Carolina State University, A: Nikhila Balaji , A: Katie Brey , A: Wei Fu
16:34
17m
Full-paper
Studying the relationship between exception handling practices and post-release defects
MSR Technical Papers
A: Guilherme B. de Pádua Concordia University, Canada, A: Weiyi Shang Concordia University, Canada
Pre-print Media Attached
16:51
17m
Full-paper
Analyzing Conflict Predictors in Open-Source Java Projects from GitHub and Travis CI
MSR Technical Papers
A: Paola Accioly Federal University of Pernambuco, Brazil, A: Paulo Borba Federal University of Pernambuco, Brazil, A: Leuson Silva Federal University of Pernambuco, A: Guilherme Cavalcanti Federal University of Pernambuco, Brazil
Pre-print
17:08
7m
Short-paper
Bayesian Hierarchical Modelling for Tailoring Metric Thresholds
MSR Technical Papers
A: Neil Ernst University of Victoria
DOI Pre-print Media Attached
17:15
15m
Other
Discussion phase
MSR Technical Papers

16:00 - 17:30
16:00
90m
Talk
Will computers be able to do what HAL did? Panel
2001: A Space Odyssey Symposium - 50 years celebration
Olle Häggström , Dorna Behdadi , Thore Husfeldt Lund University, Sweden and IT University of Copenhagen, Denmark, Prem Devanbu University of California, David G. Stork
16:00 - 17:30
Panel and ClosingDS - Doctoral Symposium at R5+6
16:00
60m
Talk
Panel: Best and Worst of Doctoral StudiesPanel
DS - Doctoral Symposium
Jocelyn Simmonds University of Chile, Gregor Engels Paderborn University, Massimiliano Di Penta University of Sannio, Andrian Marcus University of Texas at Dallas
17:00
30m
Talk
Closing
DS - Doctoral Symposium
Julia Rubin University of British Columbia, Tracy Hall Brunel University
17:10 - 17:30
ClosingSEAMS at E1 room
17:10
10m
Closing SEAMS 2018
SEAMS
G: Jesper Andersson Linnaeus University, P: Danny Weyns KU Leuven
17:20
10m
Outlook on SEAMS 2019
SEAMS

17:30 - 18:00
17:30
30m
Day closing
Closing
MSR Technical Papers

18:30 - 21:15
18:30
2h45m
Other
2001: A Space Odyssey
2001: A Space Odyssey Symposium - 50 years celebration

18:30 - 21:30
ICGSE Conference DinnerICGSE at Lilla Bommen
18:30
3h
Dinner
ICGSE Conference Dinner Cruise
ICGSE

Wed 30 May

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

08:30 - 10:30
Conference Opening and Keynote Plenary Sessions at Congress Hall
08:30
30m
Talk
Opening Session
Plenary Sessions
G: Ivica Crnkovic Chalmers University of Technology & University of Gothenburg, P: Marsha Chechik University of Toronto, P: Mark Harman Facebook and University College London
Media Attached
09:00
90m
Talk
Communication systems and networks, key enablers for digitizing industry and society – opportunities and challengesKeynote
Plenary Sessions
K: Magnus Frodigh Ericsson AB
09:00 - 18:00
Wednesday Poster Exibition (with authors present during 13:15-13:55 and 15:40-15:55)Posters at H - Exibition Hall
Chair(s): Yuriy Brun University of Massachusetts, Amherst, Raffaela Mirandola Politecnico di Milano
09:00
9h
Talk
IF Poster 1: System-of-Systems Architecture for Construction Factory
Posters
09:00
9h
Talk
IF Poster 2: Even more efficient testing process
Posters
Sahar Tahvili RISE SICS AB
09:00
9h
Talk
IF Poster 3: Lean Transport Mission Optimization in Site Operations
Posters
09:00
9h
Talk
IF Poster 4: Positioning in mines
Posters
09:00
9h
Talk
IF Poster 5: Designing Interaction for Multi-OS environments
Posters
09:00
9h
Talk
IF Poster 6: Exploring Mixed Reality Interaction Design for Heavy Vehicles
Posters
09:00
9h
Talk
IF Poster 7: Safety Assurance of cooperating construction maachines
Posters
09:00
9h
Talk
IF Poster 8: Evolutionary Aspects of Complex Embedded Systems Architectures
Posters
09:00
9h
Talk
IF Poster 9: Utilizing hardware monitoring to improve the quality of service and performance of industrial systems
Posters
09:00
9h
Talk
Poster W1: Industrie 4.0 Virtual Automation Bus Architecture
Posters
Thomas Kuhn , Markus Damm Fraunhofer, Pablo Oliveira Antonino Fraunhofer, Andreas Morgenstern Fraunhofer, Dirk Schulz ABB Corporate Research, Constantin Ziesche Robert Bosch GmbH, Thorsten Müller SMS group GmbH
09:00
9h
Talk
Poster W2: An Empirical Study of the Product Owner Role in Scrum
Posters
Julian Bass University of Salford, Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick, Mohammad Abdur Razzak Lero - The Irish Software Research Centre and University of Limerick, Clodagh Nic Canna Ocuco Ltd, John Noll University of East London, and Lero - The Irish Software Research Centre
09:00
9h
Talk
Poster W3: Reengineering Legacy Systems for Supporting SOA: A Case Study on the Brazilian's Secretary of State for Taxation
Posters
Yan de Lima Justino Federal University of Rio Grande do Norte, Carlos Eduardo Da Silva Federal University of Rio Grande do Norte
09:00
9h
Talk
Poster W4: Results from Multi-faceted Software Reliability Assessment Studies
Posters
Yaping Luo Altran Netherlands B.V., Egbert Touw
09:00
9h
Talk
Poster W5: An Initial Characterization of Bug-injecting Development Sessions
Posters
Irina Diana Coman The Most Serene Republic, Alberto Sillitti Innopolis University, Giancarlo Succi Innopolis University
09:00
9h
Talk
Poster W6: Challenges with Automotive Test Case Specifications
Posters
Katharina Juhnke Daimler AG, Matthias Tichy Ulm University, Germany, Frank Houdek Daimler AG
09:00
9h
Talk
Poster W7: Understanding the Role of Reporting in Work Item Tracking Systems for Software Development: An Industrial Case Study
Posters
Pavneet Singh Kochhar Singapore Management University, Stanislaw Swierc Microsoft, Trevor Carnahan Microsoft, Hitesh Sajnani Microsoft , Mei Nagappan University of Waterloo
09:00
9h
Talk
Poster W8: When Students Meet Developers: Are Barcamps a Format for Interactive Software Engineering Education?
Posters
Bianca Bergande University of Applied Sciences Neu-Ulm, Philipp Brune University of Applied Sciences Neu-Ulm
09:00
9h
Talk
Poster W9: A Methodology to Teaching Statistical Process Control for Software Engineers: An Overview
Posters
Julio Furtado UNIFAP, Sandro Oliveira UFPA - Universidade Federal do Pará
09:00
9h
Talk
Poster W10: A matrix for analyzing projects in Software Engineering courses
Posters
Jakeline Marcos Tecnologico de Monterrey
09:00
9h
Talk
Poster W11: Continuous Inspection in the Classroom: Improving Students' Programming Quality with Social Coding Methods
Posters
Yao Lu National University of Defense Technology, Xinjun Mao National University of Defense Technology, Tao Wang National University of Defense Technology, Gang Yin National University of Defense Technology, Zude Li Central South University, Huaimin Wang
09:00
9h
Talk
Poster W12: Startup Software Development Education: A Systematic Mapping Study
Posters
Rafael Chanin PUCRS, Afonso Sales PUCRS, Leandro Bento Pompermaier , Rafael Prikladnicki Faculdade de Informática da PUCRS
09:00
9h
Talk
Poster W13: Analyzing the transactive memory in teaching Software Engineering
Posters
Styliani Kleanthous , Georgia Kapitsaki University of Cyprus
09:00
9h
Talk
Poster W14: Improving Formation of Student Teams: A Clustering Approach
Posters
Shoaib Akbar University of North Carolina Charlotte Department of Computer Science, Edward Gehringer North Carolina State University, Zhewei Hu North Carolina State University
09:00
9h
Talk
Poster W15: Are Our Students Engaged into Their Studies? Professional Engagement vs. Study Engagement
Posters
Arnon Sturm Ben-Gurion University of the Negev, Timothy Lethbridge University of Ottawa
09:00
9h
Talk
Poster W16: Multidisciplinary Skill Assessment for Embedded Software Development Education via a Robot Contest
Posters
Harumi Watanabe Tokai University, Mikiko Sato Tokai University, Masafumi Miwa The University of Tokushima, Makoto Imamura Tokai University, Shintaro Hosoai Change Vision, Inc., Nobuhiko Ogura Tokyo City University, Hiroyuki Nakamura Kyushu University, Kenji Hisazumi Kyushu University
09:00
9h
Talk
Poster W17: PBL Planner Toolkit A Canvas-Based Tool for Planning PBL in Software Engineering Education
Posters
Gustavo Alexandre CESAR School, Simone Santos Federal University of Pernambuco
09:00
9h
Talk
Poster W18: Challenge-Based Learning: A Brazilian Case Study
Posters
Alan Santos PUCRS, Afonso Sales PUCRS, Paulo Fernandes PUCRS, Josiane Kroll University of Manitoba
09:00
9h
Talk
Poster W19: A Conceptual Model for Cooperative Thinking
Posters
Daniel Russo University of Bologna, Italy, Marcello Missiroli University of Bologna, Paolo Ciancarini University of Bologna
09:00
9h
Talk
Poster W20: Situation-Based E-Learning in Software Engineering
Posters
Wilhelm Koop University Duisburg-Essen, Tobias Brückmann CampusLab GmbH, Marian Benner-Wickner CampusLab GmbH, Markus Kleinschmidt CampusLab GmbH, Volker Gruhn University Duisburg-Essen
09:00
9h
Talk
Poster W21: A Multi-Year Analysis of Students' Build Errors in Agile Software Development Educational Projects
Posters
Erina Makihara Nara institute of science and technology, Hiroshi Igaki Osaka Institute of Technology, Norihiro Yoshida Nagoya University, Kenji Fujiwara National Institute of Technology, Toyota College, Naoki Kawashima Nara institute of science and technology, Hajimu Iida Nara Institute of Science and Technology
09:00
9h
Talk
Poster W23: Deciding Weak Monitorability for Runtime Verification
Posters
Zhe Chen Nanjing University of Aeronautics and Astronautics, Yifan Wu Nanjing University of Aeronautics and Astronautics, Ou Wei Nanjing University of Aeronautics and Astronautic, Bin Sheng Nanjing University of Aeronautics and Astronautics
09:00
9h
Talk
Poster W24: LWE: LDA refinedWord Embeddings for duplicate bug report detection
Posters
Amar Budhiraja Microsoft, Raghu Reddy IIT Hyderabad, Manish Shrivastava International Institute of Information Technology Hyderabad
09:00
9h
Talk
Poster W25: Inferring API Elements Relevant to an English Query
Posters
Tien N. Nguyen The University of Texas - Dallas, Thanh Nguyen Iowa State University
09:00
9h
Talk
Poster W26: A Study Of Monitoring Crosscutting Concerns Implementation
Posters
Grigoreta Sofia Cojocar Department of Computer Science, Babes-Bolyai University, Adriana-Mihaela Guran Department of Computer Science, Babes-Bolyai University
09:00
9h
Talk
Poster W27: Duplicate Finder Toolkit
Posters
George Chernishev SPbU, Dmitry Luciv Saint Petersburg State University, Dmitrij Koznov Saint-Petersburg State University
09:00
9h
Talk
Poster W28: Toward the Development of Richer Properties for Recommender Systems
Posters
David Shriver University of Nebraska-Lincoln
09:00
9h
Talk
Poster W29: Automatic Detection of Inverse Operations while Avoiding Loop Unrolling
Posters
Kunal Banerjee Intel, Ramanuj Chouksey IIT Guwahati, Chandan Karfa IIT Guwahati, Pankaj Kumar Kalita IIT Guwahati
09:00
9h
Talk
Poster W30: Efficiently Finding Minimal Failing Input in MapReduce Programs
Posters
Muhammad Sohaib Ayub School of Science and Engineering (SSE), Lahore University of Management Sciences (LUMS), Lahore, Junaid Haroon Siddiqui Lahore University of Management Sciences
09:00
9h
Talk
Poster W31: Forks Insight: Providing an Overview of GitHub Forks
Posters
Luyao Ren Peking University, Shurui Zhou Carnegie Mellon University, USA, Christian Kästner Carnegie Mellon University
09:00
9h
Talk
Poster W32: Use of Trace Link Types in Issue Tracking Systems
Posters
Mihaela Todorova Tomova Technische Universität Ilmenau, Michael Rath Technische Universität Ilmenau, Patrick Mäder Technische Universität Ilmenau
09:00
9h
Talk
Poster W33: A Topic Analysis of the R Programming Language
Posters
Abigail Atchison Chapman University, Haley Anderson Chapman University, Christina Berardi Chapman University, Natalie Best Chapman University, Cristiano Firmani Chapman University, Rene German Chapman University, Erik Linstead Chapman University
DOI Pre-print
09:00
9h
Talk
Poster W34: Architecture Reconstruction and Evaluation of Blockchain Open Source Platform
Posters
Jungho Kim Korea Advanced Institute of Science and Technology, Sungwon Kang Korea Advanced Institute of Science and Technology, Chan-Gun Lee Chung-Ang University, Hwi Ahn Korea Advanced Institute of Science and Technology, Changsup Keum Electronics and Telecommunications Research Institute
09:00
9h
Talk
Poster W35: Agile Requirement Traceability Matrix
Posters
Serin Jeong Gyeongsang National University, Heetae Cho Gyeongsang National University, Seonah Lee Gyeongsang National University
09:00
9h
Talk
Poster W36: Beyond Spatial and Temporal Memory Safety
Posters
Zhe Chen Nanjing University of Aeronautics and Astronautics, Chuanqi Tao Nanjing University of Aeronautics and Astronautics, Zhiyi Zhang Nanjing University of Aeronautics and Astronautics, Zhibin Yang Nanjing University of Aeronautics and Astronautics
09:00
9h
Talk
Poster W37: A Novel Shared Memory Framework for Distributed Deep Learning in High-Performance Computing Architecture
Posters
Shinyoung Ahn KAIST & ETRI, Joongheon Kim Chung-Ang University, Sungwon Kang Korea Advanced Institute of Science and Technology
09:00
9h
Talk
Poster W38: DWEN: Deep Word Embedding Network for Duplicate Bug Report Detection in Software Repositories
Posters
Amar Budhiraja Microsoft, Kartik Dutta Centre for Visual Information Technonogy, IIIT, Hyderabad, Raghu Reddy IIT Hyderabad, Manish Shrivastava International Institute of Information Technology Hyderabad
09:00
9h
Talk
Poster W39: Live Path Control Flow Integrity
Posters
Mohamad Barbar University of Technology, Sydney, Yulei Sui University of Technology Sydney, Australia, Hongyu Zhang The University of Newcastle, Shiping Chen Data61 at CSIRO, Australia / UNSW, Australia, Jingling Xue UNSW Sydney
09:00
9h
Talk
Poster W40: Using Repository Data for Driving Software Architecture
Posters
Tobias Olsson Linnaeus University, Morgan Ericsson Linnaeus University, Anna Wingkvist Linnaeus University
09:00
9h
Talk
Poster W41: Analysis of Requirements Quality Evolution
Posters
Eugenio Parra Universidad Carlos III de Madrid, Jose Luis de La Vara Universidad Carlos III de Madrid, Luis Alonso The REUSE Company
09:00
9h
Talk
Poster W42: Using Consensus to Automatically Infer Post-conditions
Posters
Jingyi Su Bowling Green State University, Mohd Arafat Bowling Green State University, Robert Dyer Bowling Green State University
09:00
9h
Talk
Poster W43: Pairika: A failure diagnosis benchmark for C++ programs
Posters
Mojdeh Golagha , Md. Rezaur Rahman Technical University of Munich, Alexander Pretschner
09:00
9h
Poster
Poster W44: Towards Safe Refactoring for Intelligent Parallelization of Java 8 Streams
Posters
Yiming Tang City University of New York (CUNY) Graduate Center, Raffi Khatchadourian City University of New York (CUNY) Hunter College, Mehdi Bagherzadeh Oakland University, Syed Ahmed Oakland University
Link to publication DOI Pre-print
09:00
9h
Poster
Poster W45: Testing Web-Based Applications with the Voice Controlled Accessibility and Testing Tool (VCAT)
Posters
Nagendra Prasad Ramachandra University of Texas at Arlington, Christoph Csallner University of Texas at Arlington
Pre-print
09:00
9h
Talk
Poster W46: Leveraging Product Relationships to Generate Candidate Bugs for Duplicate Bug Prediction
Posters
Emily Su Oracle Corporation, Sameer Joshi Oracle Corporation
09:00
9h
Talk
Poster W47: Protecting Remote Controlling Apps of Smart-Home-Oriented IOT Devices
Posters
Xiaoyin Wang University of Texas at San Antonio, USA, Eric Ruiz University of Texas at San Antonio, Richard Avelar University of Texas at San Antonio
09:00
9h
Poster
Poster W48: MC/DC Coverage-Oriented Compiler Optimization for Symbolic Execution
Posters
Yijun Liu College of Computer, National University of Defense Technology, Changsha, China, Zhenbang Chen College of Computer, National University of Defense Technology, Wei Dong , Chendong Feng College of Computer, National University of Defense Technology, Changsha, China
Pre-print
09:00
9h
Poster
Poster W49: Introducing Quality Models Based On Joint Probabilities
Posters
Maria Ulan Linnaeus University, Welf Löwe Linnaeus University, Morgan Ericsson Linnaeus University, Anna Wingkvist Linnaeus University
Pre-print
09:00
9h
Talk
Poster W50: Program Repair That Learns From Mistakes
Posters
Bat-Chen Rothenberg , Orna Grumberg Technion – Israel Institute of Technology
09:00
9h
Talk
Poster W51: A changeset-based approach to assess source code density and developer efficacy
Posters
Sebastian Hönel , Morgan Ericsson Linnaeus University, Welf Löwe Linnaeus University, Anna Wingkvist Linnaeus University
09:00
9h
Talk
Poster W52: Discovering Requirements of Behaviour Change Software Systems from Negative User Experience
Posters
Nelly Condori-Fernández University of A Coruña/ Vrije Universiteit Amsterdam, Alejandro Catala Human Media Interaction - University of Twente, Patricia Lago Vrije Universiteit Amsterdam
Link to publication DOI Pre-print
09:00
9h
Talk
Poster W53: Understanding Newcomers Success in Open Source Community
Posters
Shahab Bayati The University of Auckland
09:00
9h
Talk
Poster W54: Swarming Remote Piloted Aircraft Systems for Mosquito-Borne Disease Research and Control
Posters
Jane Wyngaard University of Notre Dame, Samuel Rund University of Notre Dame, Michael Vierhauser University of Notre Dame, Jane Cleland-Huang University of Notre Dame, Gregory Madey University of Notre Dame
09:00
9h
Talk
Poster W55: Ethics-Aware Software Engineering
Posters
Fatma Başak Aydemir Utrecht University, Fabiano Dalpiaz Utrecht University
09:00
9h
Talk
Poster W57: How to Handle Environmental Uncertainty in Goal-Based Requirements Engineering
Posters
Manzoor Ahmad LIUPPA, Christophe Gnaho LACL, Jean-Michel Bruel Université de Toulouse, France, Régine Laleau LACL
11:00 - 11:30
Forum Session I: Opening and Industry TalkIF - Industry Forum at Congress Hall
Chair(s): Pekka Abrahamsson University of Jyväskylä, Judith Bishop Stellenbosch University, Jaana Nyfjord RISE
11:00
15m
Talk
Opening
IF - Industry Forum
Judith Bishop Stellenbosch University, Pekka Abrahamsson University of Jyväskylä, Jaana Nyfjord RISE
11:15
15m
Talk
The software industry is not industrialised
IF - Industry Forum
K: Noel Lovisa CEO and founder of Code Valley
11:00 - 12:30
Mining repositoriesDEMO - Demonstrations at E1/A room
Chair(s): Denys Poshyvanyk William and Mary
11:00
30m
Talk
Perceval: Software Project Data at Your Will
DEMO - Demonstrations
Santiago Dueñas , Valerio Cosentino Bitergia, Gregorio Robles Universidad Rey Juan Carlos, Jesus M. Gonzalez-Barahona Universidad Rey Juan Carlos
Pre-print Media Attached File Attached
11:30
30m
Talk
StackInTheFlow: Behavior-Driven Recommendation System for Stack Overflow Posts
DEMO - Demonstrations
12:00
30m
Talk
SATD Detector: A Text-Mining-Based Self-Admitted Technical Debt Detection Tool
DEMO - Demonstrations
Zhongxin Liu Zhejiang University, Qiao Huang , Xin Xia Monash University, Emad Shihab Concordia University, David Lo Singapore Management University, Shanping Li
Pre-print Media Attached
11:00 - 12:30
Test automation and failure diagnosisDEMO - Demonstrations at E1/B room
Chair(s): Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
11:00
30m
Talk
Aletheia: A Failure Diagnosis Toolchain
DEMO - Demonstrations
11:30
30m
Demonstration
When the testing gets tough, the tough get ElasTest
DEMO - Demonstrations
Antonia Bertolino CNR-ISTI, Antonello Calabrò CNR-ISTI, Guglielmo De Angelis CNR-IASI, CNR-ISTI, Micael Gallego , Boni García , Francisco Gortázar Universidad Rey Juan Carlos
DOI Pre-print Media Attached
12:00
30m
Talk
SUSHI: A Test Generator for Programs with Complex Structured Inputs
DEMO - Demonstrations
Pietro Braione University of Milano-Bicocca, Giovanni Denaro University of Milano-Bicocca, Italy, Andrea Mattavelli Imperial College London, Mauro Pezze Università della Svizzera italiana (USI) and Università degli Studi di Milano Bicocca
Pre-print
11:00 - 12:30
Reusable recipesSEET - Software Engineering Education and Training at E2 room
Chair(s): Cecile Peraire Carnegie Mellon University Silicon Valley
11:00
10m
Talk
10+ Years of Teaching Software Engineering with iTrust: the Good, the Bad, and the Ugly
SEET - Software Engineering Education and Training
Sarah Heckman NC State University, Kathryn Stolee North Carolina State University, Chris Parnin NCSU
11:10
10m
Talk
Toward Enhancing the Training of Software Engineering Students and Professionals using Active Video Watching
SEET - Software Engineering Education and Training
Matthias Galster University of Canterbury, Tanja Mitrovic , Matthew Gordon
11:20
10m
Talk
Developing an Optimizing Compiler for the Game Boy as a Software Engineering Project
SEET - Software Engineering Education and Training
11:30
10m
Talk
Easing IoT Development for Novice Programmers Through Code Recipes
SEET - Software Engineering Education and Training
Fulvio Corno Politecnico di Torino, Luigi De Russis Politecnico di Torino, Juan Pablo Sáenz Politecnico di Torino
Link to publication DOI Pre-print
11:40
10m
Talk
Making the Liskov Substitution Principle Happy and Sad
SEET - Software Engineering Education and Training
Link to publication
11:50
40m
Talk
[Mini-Panel] Design patterns for teachingPanel
SEET - Software Engineering Education and Training

11:00 - 12:30
Security, Safety, and QualityNIER - New Ideas and Emerging Results at E3 room
Chair(s): Michael Whalen University of Minnesota
11:00
15m
Talk
Generative Secure Design, Defined
NIER - New Ideas and Emerging Results
Riccardo Scandariato , Jennifer Horkhoff , Robert Feldt Chalmers University of Technology
11:15
15m
Talk
Towards Secure Dynamic Product Lines in the Cloud
NIER - New Ideas and Emerging Results
Sebastian Krieter Magdeburg University, Jacob Krüger Harz University of Applied Sciences, Germany, Nico Weichbrodt , Vasily Sartakov , Rüdiger Kapitza Technical University of Braunschweig, Thomas Leich Harz University of Applied Sciences, Germany
11:30
15m
Talk
Towards Forensic-Ready Software Systems
NIER - New Ideas and Emerging Results
Liliana Pasquale University College Dublin & Lero, Ireland, Dalal Alrajeh Imperial College London, Claudia Peersman , Thein Tun , Bashar Nuseibeh The Open University (UK) & Lero (Ireland), Awais Rashid University of Bristol, UK
11:45
15m
Talk
Measure Confidence of Assurance Cases in Safety-Critical Domains
NIER - New Ideas and Emerging Results
12:00
15m
Talk
A Critical Review of "A Practical Guide to Select Quality Indicators for Assessing Pareto-Based Search Algorithms in Search-Based Software Engineering": Essay on Quality Indicator Selection for SBSE
NIER - New Ideas and Emerging Results
Miqing Li University of Birmingham, UK, Tao Chen Nottingham Trent University, UK and University of Birmingham, UK, Xin Yao
12:15
15m
Talk
Enabling Real-Time Feedback in Software Engineering
NIER - New Ideas and Emerging Results
Enrique Larios Vargas Software Improvement Group, Joseph Hejderup Delft University of Technology, Netherlands, Maria Kechagia Delft University of Technology, Magiel Bruntink , Georgios Gousios TU Delft
DOI Pre-print
11:00 - 12:30
Software Evolution and Maintenance ITechnical Papers / Journal first papers at G1 room
Chair(s): Chanchal K. Roy University of Saskatchewan
11:00
20m
Talk
Neuro-Symbolic Program Repair for Correcting Introductory Programming Assignments
Technical Papers
Sahil Bhatia , Pushmeet Kohli Microsoft Research, Rishabh Singh Google Brain
11:20
20m
Talk
Automated Localization for Unreproducible BuildsAward
Technical Papers
Zhilei Ren , He Jiang , Jifeng Xuan , Zijiang Yang Western Michigan University
11:40
20m
Talk
Enlightened Debugging
Technical Papers
Xiangyu Li Georgia Institute of Technology, Shaowei Zhu Georgia Institute of Technology, Marcelo d'Amorim Federal University of Pernambuco, Alessandro Orso Georgia Tech
Pre-print File Attached
12:00
20m
Research paper
Experiences and Challenges in Building a Data Intensive System for Data Migration
Journal first papers
Marco Scavuzzo Politecnico di Milano, Elisabetta Di Nitto Politecnico di Milano, Danilo Ardagna
Link to publication DOI
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Software Repair IJournal first papers / Technical Papers at H1 room
Chair(s): Lars Grunske Humboldt-Universität zu Berlin
11:00
20m
Talk
Context-Aware Patch Generation for Better Automated Program Repair
Technical Papers
Ming Wen The Hong Kong University of Science and Technology, Junjie Chen Peking University, Rongxin Wu Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Dan Hao Peking University, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
Pre-print
11:20
20m
Talk
Towards Practical Program Repair with On-Demand Candidate Generation
Technical Papers
Jinru Hua , Mengshi Zhang University of Texas at Austin, USA, Kaiyuan Wang , Sarfraz Khurshid University of Texas at Austin
File Attached
11:40
20m
Talk
A Correlation Study between Automated Program Repair and Test-Suite Metrics
Journal first papers
Jooyong Yi Innopolis University, Shin Hwei Tan , Sergey Mechtaev National University of Singapore, Marcel Böhme Monash University, Abhik Roychoudhury National University of Singapore
Pre-print
12:00
20m
Talk
Do Automated Program Repair Techniques Repair Hard and Important Bugs?
Journal first papers
Manish Motwani University of Massachusetts, Amherst, Sandhya Sankaranarayanan , René Just University of Massachusetts, USA, Yuriy Brun University of Massachusetts, Amherst
Link to publication DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Apps and App Stores ITechnical Papers / Journal first papers at H2 room
Chair(s): Jocelyn Simmonds University of Chile
11:00
20m
Talk
Software Protection on the Go: A Large-Scale Empirical Study on Mobile App Obfuscation
Technical Papers
Pei Wang Pennsylvania State University, Qinkun Bao , Li Wang , Shuai Wang , Zhaofeng Chen , Tao Wei , Dinghao Wu
Pre-print Media Attached
11:20
20m
Talk
GUILeak: Tracing Privacy-Policy Claims on User Input Data for Android Applications
Technical Papers
Xiaoyin Wang University of Texas at San Antonio, USA, Xue Qin , Mitra Bokaei Hosseini , Rocky Slavin , Travis Breaux Carnegie Mellon University, Jianwei Niu
11:40
20m
Talk
Online App Review Analysis for Identifying Emerging Issues
Technical Papers
Cuiyun Gao Computer Science and Engineering, The Chinese University of Hong Kong, Jichuan Zeng , Michael Lyu , Irwin King
Pre-print
12:00
20m
Talk
EARMO: An Energy-Aware Refactoring Approach for Mobile Apps
Journal first papers
Rodrigo Morales Concordia University, Rubén Saborido Infantes , Foutse Khomh Polytechnique Montréal, Francisco Chicano , Giuliano Antoniol Polytechnique Montréal
Link to publication DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Human and Social Aspects of Computing ITechnical Papers / Journal first papers at J1 room
Chair(s): Ita Richardson Lero - The Irish Software Research Centre and University of Limerick
11:00
20m
Talk
Sentiment Analysis for Software Engineering: How Far Can We Go?
Technical Papers
Bin Lin , Fiorella Zampetti University of Sannio, Gabriele Bavota Università della Svizzera italiana (USI), Massimiliano Di Penta University of Sannio, Michele Lanza Università della Svizzera italiana (USI), Rocco Oliveto University of Molise
11:20
20m
Talk
Identifying Features in Forks
Technical Papers
Shurui Zhou Carnegie Mellon University, USA, Ştefan Stănciulescu , Olaf Leßenich , Yingfei Xiong Peking University, Andrzej Wąsowski IT University of Copenhagen, Denmark, Christian Kästner Carnegie Mellon University
Pre-print File Attached
11:40
20m
Talk
Roles and Impacts of Hands-on Software Architects in Five Industrial Case Studies
Technical Papers
Inayat Rehman , Mehdi Mirakhorli Rochester Institute of Technology, Mei Nagappan University of Waterloo, Azad Aralbay , Matthew Thornton
12:00
20m
Talk
Sentiment Polarity Detection for Software Development
Journal first papers
Fabio Calefato University of Bari, Filippo Lanubile University of Bari, Federico Maiorano , Nicole Novielli University of Bari
DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
11:00
90m
Talk
[Keynote] Software Heritage: why and how we collect, preserve and share all the software source codeKeynote
SEIS - Software Engineering in Society
Roberto Di Cosmo Inria, France / University of Paris Diderot, France
11:30 - 12:30
Forum Session II: KeynoteIF - Industry Forum at Congress Hall
Chair(s): Pekka Abrahamsson University of Jyväskylä
11:30
60m
Talk
Why Digitalization Will Kill Your (Software) Company TooKeynote
IF - Industry Forum
Jan Bosch Chalmers University of Technology
12:30 - 14:00
Social I: Forum Sit Down Working Lunch - Academics meet IndustrialistsIF - Industry Forum at Restaurant Seasons
12:30
90m
Lunch
Forum Sit Down Working Lunch - Academics meet Industrialists
IF - Industry Forum

14:00 - 14:30
Forum Session III: Speed Dating ActivityIF - Industry Forum at Congress Hall
Chair(s): Judith Bishop Stellenbosch University
14:00
30m
Meeting
Speed Dating Activity - lightning chats with other attendees
IF - Industry Forum

14:00 - 15:30
Mutation testingDEMO - Demonstrations at E1/A room
Chair(s): Lutz Prechelt Freie Universität Berlin
14:00
30m
Demonstration
MuAlloy: A Mutation Testing Framework for Alloy
DEMO - Demonstrations
Kaiyuan Wang , Allison Sullivan , Sarfraz Khurshid University of Texas at Austin
Link to publication File Attached
14:30
30m
Talk
An Extensible, Regular-Expression-Based Tool for Multi-Language Mutant Generation
DEMO - Demonstrations
Alex Groce Northern Arizona University, Josie Holmes Pennsylvania State University, USA, Darko Marinov University of Illinois at Urbana-Champaign, August Shi University of Illinois at Urbana-Champaign, Lingming Zhang
Pre-print Media Attached
15:00
30m
Talk
MDroid+: A Mutation Testing Framework for Android
DEMO - Demonstrations
Kevin Moran College of William & Mary, Michele Tufano College of William and Mary, Carlos Bernal-Cárdenas , Mario Linares-Vásquez Systems and Computing Engineering Department , Universidad de los Andes , Bogotá, Colombia , Gabriele Bavota Università della Svizzera italiana (USI), Christopher Vendome , Massimiliano Di Penta University of Sannio, Denys Poshyvanyk William and Mary
Pre-print Media Attached
14:00 - 15:30
Performance and NFRDEMO - Demonstrations at E1/B room
Chair(s): Matthias Galster University of Canterbury
14:00
30m
Talk
The Palladio-Bench for Modeling and Simulating Software Architectures
DEMO - Demonstrations
Robert Heinrich , Dominik Werle , Heiko Klare , Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI), Max Kramer , Steffen Becker University of Stuttgart, Jens Happe , Heiko Koziolek , Klaus Krogmann
Link to publication Media Attached
14:30
30m
Talk
PerformanceHat - Augmenting Source Code with Runtime Performance Traces in the IDE
DEMO - Demonstrations
Jürgen Cito MIT, Philipp Leitner Chalmers University of Technology & University of Gothenburg, Christian Bosshard , Markus Knecht , Genc Mazlami , Harald Gall University of Zurich
15:00
30m
Talk
PROMOpedia — A web-content management-based encyclopedia of software property models
DEMO - Demonstrations
Séverine Sentilles Mälardalen University, Federico Ciccozzi Malardalen University, Efi Papatheocharous RISE ICT/SICS
Pre-print Media Attached
14:00 - 15:30
Take-home lessons ISEET - Software Engineering Education and Training at E2 room
Chair(s): Sira Vegas Universidad Politecnica de Madrid
14:00
20m
Talk
Software Engineering Lab – an Essential Component of a Software Engineering Curriculum
SEET - Software Engineering Education and Training
Mira Balaban , Arnon Sturm Ben-Gurion University of the Negev
14:20
20m
Talk
Dimensions of Experientialism for Software Engineering Education
SEET - Software Engineering Education and Training
Reid Holmes University of British Columbia, Meghan Allen , Michelle Craig
Pre-print
14:40
20m
Talk
Open-Source Sofware in Class: Students’ Common Mistakes
SEET - Software Engineering Education and Training
Zhewei Hu North Carolina State University, Yang Song University of North Carolina Wilmington, Edward Gehringer North Carolina State University
15:00
20m
Full-paper
How Does Participating in a Capstone Project with IndustrialCustomers Affect Student Attitudes?
SEET - Software Engineering Education and Training
Maria Paasivaara IT University of Copenhagen & Aalto University, Finland, Dragos Voda , Ville Heikkilä , Jari Vanhanen , Casper Lassenius
Pre-print
15:20
10m
Talk
Q&A in groups
SEET - Software Engineering Education and Training

14:00 - 15:30
Programming and Code AnalysisNIER - New Ideas and Emerging Results at E3 room
Chair(s): Thorsten Berger Chalmers University of Technology, Sweden
14:00
15m
Talk
Combining Spreadsheet Smells for Improved Fault Prediction
NIER - New Ideas and Emerging Results
DOI Pre-print File Attached
14:15
15m
Talk
Images of Code: Lossy Compression for Native Instructions
NIER - New Ideas and Emerging Results
Marcelino Rodriguez-Cancio , Benoit Baudry KTH Royal Institute of Technology, Sweden, Jules White Vanderbilt University
14:30
15m
Short-paper
Hierarchical Learning of Cross-Language Mappings through Distributed Vector Representations for Code
NIER - New Ideas and Emerging Results
Nghi D. Q. Bui Singapore Management University, Singapore, Lingxiao Jiang Singapore Management University
Pre-print
14:45
15m
Talk
Which library should I use? A metric-based comparison of software libraries
NIER - New Ideas and Emerging Results
Fernando Lopez de La Mora University of Alberta, Sarah Nadi University of Alberta
Pre-print
15:00
15m
Talk
UniComp: a semantics-aware model compiler for optimised predictable software
NIER - New Ideas and Emerging Results
Federico Ciccozzi Malardalen University
Link to publication
15:15
15m
Talk
Self-adaptive static analysis
NIER - New Ideas and Emerging Results
Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
Pre-print
14:00 - 15:30
Regression TestingTechnical Papers at G1 room
Chair(s): Dan Hao Peking University
14:00
20m
Talk
Hybrid Regression Test Selection
Technical Papers
Lingming Zhang University of Texas at Dallas
14:20
20m
Talk
Fine-Grained Test Minimization
Technical Papers
Arash Vahabzadeh , Andrea Stocco , Ali Mesbah University of British Columbia
Pre-print
14:40
20m
Talk
FAST Approaches to Scalable Similarity-based Test Case Prioritization
Technical Papers
Breno Miranda Federal University of Pernambuco, Emilio Cruciani Gran Sasso Science Institute, L'Aquila, Italy, Roberto Verdecchia Gran Sasso Science Institute, Vrije Universiteit Amsterdam, Antonia Bertolino CNR-ISTI
DOI Pre-print File Attached
15:00
20m
Talk
Towards Refactoring-Aware Regression Test Selection
Technical Papers
Kaiyuan Wang , Chenguang Zhu University of Texas, Austin, Ahmet Celik University of Texas at Austin, USA, Jongwook Kim , Don Batory University of Texas, Austin, Milos Gligoric University of Texas at Austin
File Attached
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Software Repair IITechnical Papers / Journal first papers at H1 room
Chair(s): Alessandro Orso Georgia Tech
14:00
20m
Talk
Semantic Program Repair Using a Reference Implementation
Technical Papers
Sergey Mechtaev National University of Singapore, Manh-Dung Nguyen , Yannic Noller Humboldt-Universität zu Berlin, Lars Grunske Humboldt-Universität zu Berlin, Abhik Roychoudhury National University of Singapore
File Attached
14:20
20m
Talk
Automated Repair of Mobile Friendly Problems in Web Pages
Technical Papers
Sonal Mahajan University of Southern California, USA, Negarsadat Abolhassani , Phil McMinn University of Sheffield, William G.J. Halfond University of Southern California
14:40
20m
Talk
Static Automated Program Repair for Heap PropertiesAward
Technical Papers
Rijnard van Tonder Carnegie Mellon University, Claire Le Goues Carnegie Mellon University
Pre-print File Attached
15:00
20m
Talk
Overfitting in Semantics-based Automated Program Repair
Journal first papers
Xuan-Bach D. Le Singapore Management University, Singapore, Ferdian Thung , David Lo Singapore Management University, Claire Le Goues Carnegie Mellon University
Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Apps and App Stores IITechnical Papers / Journal first papers at H2 room
Chair(s): Patrick Maeder
14:00
20m
Talk
Studying the Dialogue Between Users and Developers of Free Apps in the Google Play Store
Journal first papers
Safwat Hassan Queens University, Kingston, Canada, Chakkrit Tantithamthavorn University of Adelaide, Australia, Cor-Paul Bezemer Queen's University, Kingston, Ontario, Ahmed E. Hassan Queen's University
14:20
20m
Talk
Automated Reporting of GUI Design Violations for Mobile Apps
Technical Papers
Kevin Moran College of William & Mary, Boyang Li , Carlos Bernal-Cárdenas , Dan Jelf , Denys Poshyvanyk William and Mary
Pre-print Media Attached
14:40
20m
Talk
Leveraging Program Analysis to Reduce User-Perceived Latency in Mobile Applications
Technical Papers
Yixue Zhao University of Southern California, USA, Marcelo Schmitt Laser , Yingjun Lyu University of Southern California, Nenad Medvidović University of Southern California
DOI Pre-print Media Attached
15:00
20m
Talk
Repairing Crashes in Android Apps
Technical Papers
Shin Hwei Tan , Zhen Dong National University of Singapore, Singapore, Xiang Gao , Abhik Roychoudhury National University of Singapore
Pre-print File Attached
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Open-Source SystemsTechnical Papers / Journal first papers at J1 room
Chair(s): Andrzej Wąsowski IT University of Copenhagen, Denmark
14:00
20m
Talk
Inheritance Usage Patterns in Open-Source Systems
Technical Papers
Jamie Stevenson , Murray Wood University of Strathclyde
Pre-print File Attached
14:20
20m
Talk
Almost There: A Study on Quasi-Contributors in Open-Source Software Projects
Technical Papers
Igor Steinmacher Federal University of Technology - Paraná / Northern Arizona University, Gustavo Pinto UFPA, Igor Wiese Federal University of Technology - Paraná (UTFPR), Marco Gerosa Northern Arizona University
Pre-print
14:40
20m
Talk
Analyzing a Decade of Linux System Calls
Journal first papers
Mojtaba Bagherzadeh Queen's University, Nafiseh Kahani , Cor-Paul Bezemer Queen's University, Kingston, Ontario, Ahmed E. Hassan Queen's University, Juergen Dingel Queen's University, Kingston, Ontario, James R. Cordy
Link to publication Pre-print
15:00
20m
Talk
To Distribute or Not to Distribute? Why Licensing Bugs Matter
Technical Papers
Christopher Vendome , Daniel M. German , Massimiliano Di Penta University of Sannio, Gabriele Bavota Università della Svizzera italiana (USI), Mario Linares-Vásquez Systems and Computing Engineering Department , Universidad de los Andes , Bogotá, Colombia , Denys Poshyvanyk William and Mary
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Software by and for peopleSEIS - Software Engineering in Society at R2
Chair(s): Hausi Müller University of Victoria, Computer Science, Faculty of Engineering, Canada
14:00
20m
Talk
[Full paper] The Role of Foundations in Open Source Projects
SEIS - Software Engineering in Society
File Attached
14:20
20m
Talk
[Full paper] User Feedback in the App Store: a Cross-Cultural Study
SEIS - Software Engineering in Society
14:40
20m
Talk
[Full paper] Assistive Computing: A Human-Centered Approach To Developing Computing Support for Cognition
SEIS - Software Engineering in Society
Charles Consel University of Bordeaux
15:00
20m
Talk
[Short paper] Agile development for vulnerable populations: lessons learned and recommendations
SEIS - Software Engineering in Society
Marcos Baez University of Trento, Fabio Casati University of Trento and Tomsk Polytechnic University
Pre-print
15:20
10m
Talk
Q&A in groups
SEIS - Software Engineering in Society

14:30 - 15:30
Forum Session IV: Invited TalkIF - Industry Forum at Congress Hall
Chair(s): Jaana Nyfjord RISE
14:30
60m
Talk
Robotics, Software and Artificial Intelligence: State of the art and future challengesKeynote
IF - Industry Forum
Danica Kragic KTH Royal Institute of Technology
16:00 - 17:00
Forum Session V: PanelIF - Industry Forum at Congress Hall
Chair(s): Pekka Abrahamsson University of Jyväskylä
16:00
60m
Talk
Software Engineering in 2030Panel
IF - Industry Forum
P: Lionel Briand SnT Centre/University of Luxembourg, P: Markus Borg RISE SICS AB, P: Mark Harman Facebook and University College London, P: Liliana Pasquale University College Dublin & Lero, Ireland, P: Caitlin Sadowski Google, P: Thomas Zimmermann Microsoft Research
16:00 - 17:30
EvolutionDEMO - Demonstrations at E1/B room
Chair(s): Romina Spalazzese Malmö University
16:00
30m
Demonstration
GuideGen - A Tool for Keeping Requirements and Acceptance Tests Aligned
DEMO - Demonstrations
Sofija Hotomski IFI, University of Zurich, Martin Glinz
Link to publication
16:30
30m
Talk
EVA: A Tool for Visualizing Software Architectural Evolution
DEMO - Demonstrations
Daye Nam University of Southern California, USA, Youn Kyu Lee , Nenad Medvidović University of Southern California
Pre-print Media Attached
17:00
30m
Talk
CSLICERCLOUD: A Web-Based Semantic History Slicing Framework
DEMO - Demonstrations
Yi Li University of Toronto, Chenguang Zhu University of Texas, Austin, Julia Rubin University of British Columbia, Marsha Chechik University of Toronto
Pre-print Media Attached
16:00 - 17:30
16:00
20m
Talk
Continuous Delivery of Personalized Assessment and Feedback in Agile Software Engineering Projects
SEET - Software Engineering Education and Training
16:20
20m
Talk
Are Computer Science and Engineering Graduates Ready for the Software Industry? Experiences from an Industrial Student Training Program
SEET - Software Engineering Education and Training
Eray Tüzün Bilkent University, Hakan Erdogmus Carnegie Mellon University, Izzet Gokhan Ozbilgin
Pre-print
16:40
20m
Talk
Compilation Error Repair: For the Student Programs, From the Student Programs
SEET - Software Engineering Education and Training
Umair Z. Ahmed IIT Kanpur, Pawan Kumar Indian Institute of Technology, Kanpur, Amey Karkare IIT Kanpur, Purushottam Kar Indian Institute of Technology, Kanpur, Sumit Gulwani Microsoft Research
17:00
20m
Talk
Improving Integrated Development Environment Commands Knowledge With Recommender Systems
SEET - Software Engineering Education and Training
17:20
10m
Talk
Q&A in groups
SEET - Software Engineering Education and Training

16:00 - 17:30
Mining, Verifying, and LearningNIER - New Ideas and Emerging Results at E3 room
Chair(s): Mukul Prasad Fujitsu Laboratories of America
16:00
15m
Talk
Mining Container Image Repositories---MSR for Software Configurations and Beyond
NIER - New Ideas and Emerging Results
Tianyin Xu University of Illinois at Urbana-Champaign, Darko Marinov University of Illinois at Urbana-Champaign
Pre-print
16:15
15m
Talk
Explainable Software Analytics
NIER - New Ideas and Emerging Results
Hoa Khanh Dam University of Wollongong, Truyen Tran , Aditya Ghose
Pre-print
16:30
15m
Talk
Generalizing Specific-Instance Interpolation Proofs with SyGuS
NIER - New Ideas and Emerging Results
Muqsit Azeem , Kumar Madhukar TCS Innovation Labs (TRDDC), R Venkatesh
16:45
15m
Talk
Efficient Parametric Model Checking Using Domain-Specific Modelling Patterns
NIER - New Ideas and Emerging Results
Radu Calinescu University of York, UK, Kenneth Johnson , Colin Paterson
17:00
15m
Talk
Deep Learning UI Design Patterns of Mobile Apps
NIER - New Ideas and Emerging Results
17:15
15m
Short-paper
Code Review Comments: Language matters
NIER - New Ideas and Emerging Results
Vasiliki Efstathiou Athens University of Economics and Business, Diomidis Spinellis Athens University of Economics and Business
DOI Pre-print
16:00 - 17:30
Test GenerationTechnical Papers at H1 room
Chair(s): Federica Sarro University College London
16:00
20m
Talk
Augusto: Exploiting Popular Functionalities for the Generation of Semantic GUI Tests with Oracles
Technical Papers
Leonardo Mariani University of Milano Bicocca, Mauro Pezzè University of Milano-Bicocca, Italy, Daniele Zuddas
Pre-print
16:20
20m
Talk
Towards Optimal Concolic TestingAward
Technical Papers
Xinyu Wang Zhejiang University, Jun Sun Singapore University of Technology and Design, Zhenbang Chen College of Computer, National University of Defense Technology, Peixin Zhang , Jingyi Wang Singapore University of Technology and Design, Yun Lin
Pre-print
16:40
20m
Talk
DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Cars
Technical Papers
Yuchi Tian , Kexin Pei , Suman Jana , Baishakhi Ray Columbia University, New York
17:00
20m
Talk
Precise Concolic Unit Testing of C Programs with Alarm Filtering Using Symbolic Calling Contexts
Technical Papers
17:20
10m
Talk
Q&A in groups
Technical Papers

16:00 - 17:30
Program Reduction TechniquesTechnical Papers at H2 room
Chair(s): Jianjun Zhao Kyushu University
16:00
20m
Talk
Spatio-Temporal Context Reduction: A Pointer-Analysis-Based Static Approach for Detecting Use-After-Free VulnerabilitiesAward
Technical Papers
Hua Yan University of New South Wales, Yulei Sui University of Technology Sydney, Australia, Shiping Chen Data61 at CSIRO, Australia / UNSW, Australia, Jingling Xue UNSW Sydney
16:20
20m
Talk
Program Splicing
Technical Papers
16:40
20m
Talk
Chopped Symbolic Execution
Technical Papers
David Trabish Tel Aviv University, Andrea Mattavelli Imperial College London, Noam Rinetzky Tel Aviv University, Cristian Cadar Imperial College London
Link to publication File Attached
17:00
20m
Talk
Perses: Syntax-Guided Program Reduction
Technical Papers
Chengnian Sun University of California, Davis, Yuanbo Li , Qirun Zhang University of California, Davis, Tianxiao Gu , Zhendong Su University of California, Davis
17:20
10m
Talk
Q&A in groups
Technical Papers

16:00 - 18:00
Empirical Software EngineeringJournal first papers / Technical Papers at J1 room
Chair(s): Marija Mikic Google
16:00
20m
Full-paper
Does the Propagation of Artifact Changes across Tasks reflect Work Dependencies?
Technical Papers
Christoph Mayr-Dorn Johannes Kepler University Linz, Alexander Egyed
DOI Pre-print
16:20
20m
Talk
Large-Scale Analysis of Framework-Specific Exceptions in Android AppsAward
Technical Papers
Lingling Fan East China Normal University, China/Nanyang Technological University, Singapore, Ting Su Nanyang Technological University, Singapore, Sen Chen Nanyang Technological University, Guozhu Meng Nanyang Technological University, Singapore, Yang Liu Nanyang Technological University, Singapore, Lihua Xu , Geguang Pu , Zhendong Su University of California, Davis
DOI Pre-print File Attached
16:40
20m
Talk
Effect Sizes and their Variance for AB/BA Crossover Design Studies
Journal first papers
Link to publication DOI
17:00
20m
Talk
A Large-Scale Empirical Study on the Effects of Code Obfuscations on Android Apps and Anti-Malware Products
Technical Papers
Mahmoud Hammad University of California, Irvine, Joshua Garcia , Sam Malek University of California, Irvine
DOI Pre-print Media Attached File Attached
17:20
20m
Talk
An empirical study on the interplay between semantic coupling and co-change of software classes
Journal first papers
Nemitari Ajienka , Andrea Capiluppi Brunel University, Steve Counsell Brunel University London
Link to publication DOI Media Attached
17:40
20m
Talk
Q&A in groups
Technical Papers

16:00 - 17:30
Software development for the regulated and public sectorsSEIS - Software Engineering in Society at R2
Chair(s): Gordana Dodig-Crnkovic Chalmers University of Technology
16:00
20m
Talk
[Case study] Digitalization of Swedish Government Agencies - A Perspective Through the Lens of a Software Development Census
SEIS - Software Engineering in Society
Markus Borg RISE SICS AB, Thomas Olsson RISE SICS AB, Ulrik Franke , Saïd Assar
DOI Pre-print
16:20
20m
Talk
[Full paper] Contracting Agile Developments for Mission Critical Systems in the Public Sector
SEIS - Software Engineering in Society
Daniel Russo University of Bologna, Italy, Gerolamo Taccogna , Paolo Ciancarini University of Bologna, Angelo Messina , Giancarlo Succi Innopolis University
DOI Pre-print
16:40
20m
Short-paper
[Short paper] Resolving Ambiguities in Regulations - Towards Achieving the Kohlbergian Stage of Principled Morality
SEIS - Software Engineering in Society
Smita Ghaisas Tata Research, Development and Design Center (TCS Research), Abhishek Sainani , Preethu Rose Anish
17:00
20m
Talk
Q&A in groups
SEIS - Software Engineering in Society

17:00 - 17:30
Forum Session VI: Academia and Industry IF - Industry Forum at Congress Hall
Chair(s): Judith Bishop Stellenbosch University
17:00
15m
Talk
Mechanisms through which academics and industrialists can work together productively
IF - Industry Forum
Mark Harman Facebook and University College London
17:15
15m
Talk
Supporter talk: Mälardalen University, Sweden - Industrial PhD School (IT-EASY) - Efficient industry-academia cooperation
IF - Industry Forum
S: Kristina Lundqvist Mälardalen University
17:30 - 18:30
Social II: Closing and After workIF - Industry Forum at Congress Foyer
17:30
30m
Talk
Closing
IF - Industry Forum
Judith Bishop Stellenbosch University, Pekka Abrahamsson University of Jyväskylä, Jaana Nyfjord RISE
18:00
30m
Break
After Work: Forum Aperitivo with drinks and posters
IF - Industry Forum

Thu 31 May

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

09:00 - 18:00
Poster ExhibitionSRC - ACM Student Research Competition at H - Exibition Hall
Chair(s): Olga Baysal Carleton University, Jun Sun Singapore University of Technology and Design
09:00
9h
Talk
VarXplorer: Reasoning About Feature Interactions
SRC - ACM Student Research Competition
Larissa Soares Universidade Federal da Bahia
09:00
9h
Talk
Toward an Empirical Theory of Feedback-Driven Development
SRC - ACM Student Research Competition
Moritz Beller Delft University of Technology
09:00
9h
Talk
Automatically Finding Bugs in Commercial Cyber-Physical System Development Tool Chains
SRC - ACM Student Research Competition
Shafiul Azam Chowdhury University of Texas at Arlington
09:00
9h
Talk
Interactive and Automated Debugging for Big Data Analytics
SRC - ACM Student Research Competition
Muhammad Ali Gulzar University of California, Los Angeles
09:00
9h
Short-paper
Deadlock Detector and Solver (DDS)
SRC - ACM Student Research Competition
Eman Aldakheel University of Illinois at Chicago & Princess Nourah bint Abdulrahman University
DOI
09:00
9h
Talk
AutoModel: A Domain-specific Language for Automatic Modeling of Real-time Embedded Systems
SRC - ACM Student Research Competition
09:00
9h
Talk
When to Extract Features: Towards a Recommender System
SRC - ACM Student Research Competition
Jacob Krüger Harz University of Applied Sciences, Germany
09:00
9h
Talk
Compiler-Assisted Test Acceleration Using GPUs
SRC - ACM Student Research Competition
Vanya Yaneva University of Edinburgh, UK
09:00
9h
Talk
Adding Sparkle to Social Coding: An Empirical Study of Repository Badges in the npm Ecosystem
SRC - ACM Student Research Competition
Asher Trockman University of Evansville
09:00
9h
Talk
Combining Symbolic Execution and Model Checking to Verify MPI Programs
SRC - ACM Student Research Competition
09:00 - 18:00
Thursday Poster Exibition (with authors present during 13:15-13:55 and 15:40-15:55)Posters at H - Exibition Hall
Chair(s): Yuriy Brun University of Massachusetts, Amherst, Raffaela Mirandola Politecnico di Milano
09:00
9h
Talk
Poster T1: An Efficient Approach for Verifying Automobile Distributed Application Systems on Timing Property
Posters
Haitao Zhang Lanzhou University, Guoqiang Li Shanghai Jiao Tong University, Li Xiaohong TianJin University, Zhuo Cheng Jiangxi Normal University, Jinyun Xue Jiangxi Normal University, Shaoying Liu Hosei University
09:00
9h
Talk
Poster T2: Conway: Law or Not?
Posters
Wolfgang Mauerer OTH Regensburg / Siemens AG, Mitchell Joblin Siemens AG, Damian Andrew Tamburri TU/e, Carlos Paradis University of Hawaii, Sven Apel Saarland University, Germany, Rick Kazman
09:00
9h
Talk
Poster T3: Adoption of the Visual Brainstorming Technique in the Open Source Software Development Process
Posters
Lucrecia Llerena Universidad Autónoma de Madrid, Nancy Rodriguez Universidad Autónoma de Madrid, Pablo Gómez-Abajo Universidad Autónoma de Madrid, John W. Castro Universidad de Atacama, Silvia Teresita Acuña Castillo Universidad Autonoma de Madrid
09:00
9h
Talk
Poster T4: A General Framework to Detect Behavioral Design Patterns
Posters
Cong Liu Eindhoven University of Technology, Boudewijn Van Dongen Eindhoven University of Technology, Nour Assy Eindhoven University of Technology, Wil van der Aalst RWTH Aachen University, Germany
09:00
9h
Talk
Poster T5: Subsuming Mutation Operators
Posters
Huan Lin State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Yawen Wang State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Yunzhan Gong State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications
09:00
9h
Talk
Poster T6: Detecting Missing Checks for Identifying Insufficient Attack Protections
Posters
Lingyun Situ Nanjing University, Liang Zou Nanyang Technological University, Linzhang Wang , Yang Liu Nanyang Technological University, Singapore, Bing Mao Nanjing University, Xuandong Li Nanjing University
09:00
9h
Talk
Poster T7: How Do Community Smells Influence Code Smells?
Posters
Fabio Palomba , Damian Andrew Tamburri TU/e, Alexander Serebrenik Eindhoven University of Technology, Andy Zaidman TU Delft, Francesca Arcelli Fontana University of Milano-Bicocca, Rocco Oliveto University of Molise
Pre-print
09:00
9h
Talk
Poster T8: Communication in Open-Source Projects--End of the E-mail Era?
Posters
Verena Käfer University of Stuttgart, Daniel Graziotin University of Stuttgart, Ivan Bogicevic University of Stuttgart, Stefan Wagner Universität Stuttgart, Jasmin Ramadani University of Stuttgart
09:00
9h
Talk
Poster T9: Predicting components for issue reports using deep learning with information retrieval
Posters
Morakot Choetkiertikul University of Wollongong, Hoa Khanh Dam University of Wollongong, Truyen Tran , Trang Pham Deakin University, Aditya Ghose
09:00
9h
Talk
Poster T10: OreoCF: Towards Accurate and Scalable Detection of Semantic Clones
Posters
Vaibhav Saini University of California at Irvine, USA, Farima Farmahinifarahani University of California, Irvine, Crista Lopes University of California Irvine, Pedro Martins University of California at Irvine, USA
09:00
9h
Talk
Poster T11: Understanding Differences among Executions with Variational Traces
Posters
Jens Meinicke Magdeburg University, Chu-Pan Wong Carnegie Mellon University, Christian Kästner Carnegie Mellon University, Gunter Saake University of Magdeburg, Germany
09:00
9h
Talk
Poster T12: An Experimental Analysis of Fault Detection Capabilities of Covering Array Constructors
Posters
Rubing Huang Jiangsu University, Yunan Zhou Jiangsu University, Tsong Yueh Chen Swinburne University of Technology, Dave Towey University of Nottingham, Jinfu Chen Jiangsu University
09:00
9h
Talk
Poster T13: Are Information Retrieval-based Bug Localization Techniques Trustworthy?
Posters
Misoo Kim Sungkyunkwan University, Eunseok Lee Sungkyunkwan University
09:00
9h
Talk
Poster T14: Accelerating Counterexample Detection in Software Model Checking
Posters
Cong Tian , Zhao Duan Xidian University, Zhenhua Duan
09:00
9h
Talk
Poster T15: A Novel Variable-centric Fault Localization Technique
Posters
Jeongho Kim Sungkyunkwan University, Jindae Kim The Hong Kong University of Science and Technology, Eunseok Lee Sungkyunkwan University
09:00
9h
Talk
Poster T16: Android Inter-Component Communication Analysis with Intent Revision
Posters
Cong Tian , Congli Xia Xidian University, Zhenhua Duan
09:00
9h
Talk
Poster T17: Exploration of Academic and Industrial Evidence about Architectural Tactics and Patterns in Microservices
Posters
Gaston Marquez Universidad Tecnica Federico Santa Maria, Hernan Astudillo Universidad Tecnica Federico Santa María, Felipe Osses Universidad Federico Santa Maria
09:00
9h
Talk
Poster T18: FreeDA: Deploying Incompatible Stock Dynamic Analyses in Production via Multi-Version Execution
Posters
Luís Pina George Mason University, Anastasios Andronidis Imperial College London, UK, Cristian Cadar Imperial College London
09:00
9h
Talk
Poster T19: Automatically Solving NP-Complete Problems on a Quantum Computer
Posters
09:00
9h
Talk
Poster T20: Guiding Developers to Make Informative Commenting Decisions in Source Code
Posters
Yuan Huang School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China, Nan Jia School of Management Science and Engineering, Hebei GEO University, Shijiazhuang, China, Qiang Zhou School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China, Xiangping Chen , Yingfei Xiong Peking University, Xiaonan Luo School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China
09:00
9h
Talk
Poster T21: Making Well-Informed Software Design Decisions
Posters
Arman Shahbazian University of Southern California, Youn Kyu Lee , Yuriy Brun University of Massachusetts, Amherst, Nenad Medvidović University of Southern California
Link to publication DOI Pre-print
09:00
9h
Talk
Poster T22: Runtime Verification of Memory Safety via Source Transformation
Posters
Zhe Chen Nanjing University of Aeronautics and Astronautics, Junqi Yan Nanjing University of Aeronautics and Astronautics, Wenming Li , Ju Qian Nanjing University of Aeronautics and Astronautics, Zhiqiu Huang Nanjing University of Aeronautics and Astronautics
09:00
9h
Talk
Poster T23: Synthesizing Relation-Aware Entity Transformation by Examples
Posters
Jiarong Wu Nanjing University, Yanyan Jiang Nanjing University, Chang Xu Nanjing University, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Xiaoxing Ma Nanjing University, Jian Lu Nanjing University
09:00
9h
Talk
Poster T24: Testing Heap-Based Programs with Java StarFinder
Posters
Long H. Pham Singapore University of Technology and Design, Quang Loc Le School of Computing, Teesside University, UK, Quoc-Sang Phan Fujitsu Laboratories of America, Jun Sun Singapore University of Technology and Design, Shengchao Qin University of Teesside
09:00
9h
Talk
Poster T25: Automatically Answering API-Related Questions
Posters
WuDi , Xiao-Yuan Jing State Key Laboratory of Software Engineering, School of Computer, Wuhan University, Haowen Chen State Key Laboratory of Software Engineering, School of Computer, Wuhan University, Xiaoke Zhu State Key Laboratory of Software Engineering, School of Computer, Wuhan University, Hongyu Zhang The University of Newcastle, Mei Zuo State Key Laboratory of Software Engineering, School of Computer, Wuhan University, Lu Zi State Key Laboratory of Software Engineering, School of Computer, Wuhan University, Chen Zhu State Key Laboratory of Software Engineering, School of Computer, Wuhan University
09:00
9h
Talk
Poster T26: Exploring Uncertainty in GitHub OSS Projects
Posters
Naoyasu Ubayashi Kyushu University, Hokuto Muraoka Kyushu University, Daiki Muramoto Kyushu University, Yasutaka Kamei Kyushu University, Ryosuke Sato University of Tokyo, Japan
09:00
9h
Talk
Poster T27: Systematic Top-down Design of Cyber-physical Models with Integrated Validation and Formal Verification
Posters
Christoph Luckeneder Vienna University of Technology, Hermann Kaindl
09:00
9h
Talk
Poster T28: On Vulnerability Evolution in Android Apps
Posters
Jun Gao University of Luxembourg, SnT, Li Li University of Luxembourg, Luxembourg, Pingfan Kong Interdisciplinary Centre for Security, Reliability and Trust, University of Luxembourg, Tegawendé F. Bissyandé University of Luxembourg, Luxembourg, Jacques Klein University of Luxembourg, SnT
09:00
9h
Talk
Poster T29: UMLx: a UML Diagram Analytic Tool for Software Management Decisions
Posters
Kan Qi University of Southern California, Barry Boehm University of Southern California
09:00
9h
Talk
Poster T30: Benchmarking cross-project defect prediction approaches with cost metrics
Posters
Steffen Herbold University of Göttingen
09:00
9h
Poster
Poster T31: Unit Tests and Component Tests do Make a Difference on Fault Localisation Effectiveness
Posters
Gulsher Laghari University of Antwerp, Belgium; University of Sindh, Pakistan, Serge Demeyer University of Antwerp, Belgium
Pre-print
09:00
9h
Talk
Poster T32: Recommending Exception Handling Patterns with ExAssist
Posters
09:00
9h
Talk
Poster T33: ALPACA: Advanced Linguistic Pattern and Concept Analysis Framework for Software Engineering Corpora
Posters
09:00
9h
Talk
Poster T34: Combining STPA and BDD for Safety Analysis and Verification in Agile Development
Posters
Yang Wang University of Stuttgart, Stefan Wagner Universität Stuttgart
09:00
9h
Talk
Poster T35: When Pair Programming is most helpful: Explaining session dynamics from knowledge gaps
Posters
Franz Zieris Freie Universitaet Berlin, Lutz Prechelt Freie Universität Berlin
09:00
9h
Poster
Poster T36: Machine-Learning-Based Code Smell Detection through WekaNose
Posters
Umberto Azadi University of Milan-Bicocca, Francesca Arcelli Fontana University of Milano-Bicocca, Marco Zanoni University of Milano Bicocca
Pre-print
09:00
9h
Talk
Poster T37: Knowledge-enriched Security and Privacy Threat Modeling
Posters
Laurens Sion , Koen Yskout , Dimitri Van Landuyt Katholieke Universiteit Leuven, Wouter Joosen Katholieke Universiteit Leuven
09:00
9h
Talk
Poster T38: CrossEcore: An Extendible Framework to Use Ecore and OCL across Platforms
Posters
Simon Schwichtenberg Paderborn University, Ivan Jovanovikj Paderborn University, Christian Gerth Osnabrueck University of Applied Sciences, Gregor Engels Paderborn University
09:00
9h
Talk
Poster T39: Semantically Enhanced Tag Recommendation for Software CQAs via Deep Learning
Posters
Jian Zhang Beihang University, Hailong Sun Beihang University, Yanfei Tian Beihang University, Xudong Liu Beihang University
09:00
9h
Talk
Poster T40: QoS-aware Service Composition using Blockchain-based Smart Contract
Posters
Puwei Wang Renmin University of China, Xiaohe Liu Renmin University of China, Jinchuan Chen Renmin University of China, Ying Zhan Guizhou University of Finance and Economics, Zhi Jin Guizhou University of Finance and Economics
09:00
9h
Talk
Poster T41: An Automated and Instant Discovery of Concrete Repairs for Model Inconsistencies
Posters
Roland Kretschmer Johannes Kepler Universität Linz, Djamel Eddine Khelladi ISSE - JKU, Alexander Egyed
09:00
9h
Talk
Poster T42: Knowledge Transfer from Research to Industry: A Survey on Program Comprehension
Posters
Ivonne Schröter University of Magdeburg, Germany, Jacob Krüger Harz University of Applied Sciences, Germany, Janet Siegmund University of Passau, Thomas Leich Harz University of Applied Sciences, Germany
09:00
9h
Talk
Poster T43: MOBS: Multi-Operator Observation-Based Slicing using Lexical Approximation of Program Dependence
Posters
Seongmin Lee Korea Advanced Institute of Science and Technology, David Binkley Loyola University Baltimore, Nicolas Gold University College London, Syed Islam University of East London, Jens Krinke University College London, Shin Yoo Korea Advanced Institute of Science and Technology
09:00
9h
Talk
Poster T44: On Extracting Relevant and Complex Variability Information from Software Descriptions with Pattern Structures
Posters
Jessie Carbonnel LIRMM, CNRS and University of Montpellier, Marianne Huchard LIRMM, Clémentine Nebut Université Montpellier 2
09:00
9h
Talk
Poster T45: CUTER: ClUstering-based TEst suite Reduction
Posters
Carmen Coviello University of Basilicata, Simone Romano University of Basilicata, Giuseppe Scanniello University of Basilicata
09:00
9h
Talk
Poster T46: The Effect of Noise on Requirements Comprehension
Posters
Simone Romano University of Basilicata, Giuseppe Scanniello University of Basilicata, Davide Fucci University of Hamburg, Natalia Juristo Facultad de Informática - UPM, Burak Turhan Brunel University
09:00
9h
Talk
Poster T47: Incremental UML for Agile Development: An Introduction
Posters
Eric Braude Boston University, Jason Van Schooneveld Boston University
09:00
9h
Talk
Poster T48: An Algorithm and Tool to Infer Practical Postconditions
Posters
John L. Singleton University of Central Florida, Gary Leavens University of Central Florida, Hridesh Rajan Iowa State University, David Cok GrammaTech, Inc
09:00
9h
Talk
Poster T49: Designing Bug Detection Rules for Fewer False Alarms
Posters
Jaechang Nam Pohang University of Science and Technology, Song Wang University of Waterloo, Yuan Xi University of Waterloo, Lin Tan University of Waterloo
09:00
9h
Talk
Poster T50: Automated User Reviews Analyser
Posters
Adelina Ciurumelea University of Zurich, Sebastiano Panichella University of Zurich, Harald Gall University of Zurich
09:00
9h
Talk
Poster T51: A Recommender System for Developer Onboarding
Posters
Chao Liu Chongqing University, Dan Yang Chongqing University, Xiaohong Zhang Chongqing University, Haibo Hu Chongqing University, Jed Barson University of Virginia, Baishakhi Ray Columbia University, New York
09:00
9h
Talk
Poster T52: Automated Test Script Repair for Mobile Applications
Posters
Tongtong Xu Nanjing University, Minxue Pan Nanjing University, Tian Zhang Nanjing University, Xuandong Li Nanjing University
09:00
9h
Talk
Poster T53: Obfuscating Program Control Flow with Intel SGX
Posters
Yongzhi Wang Xidian University, Shen Yulong Xidian University, Ke Cheng Xidian University, Yibo Yang Xidian University, Cuicui Su Xidian University, Anter Faree Xidian University
09:00
9h
Talk
Poster T54: Benchmarking Microservice Systems for Software Engineering Research
Posters
Xiang Zhou , Xin Peng Fudan University, Tao Xie University of Illinois at Urbana-Champaign, Jun Sun Singapore University of Technology and Design, Chenjie Xu Fudan University, Chao Ji Fudan University, Wenyun Zhao Fudan University
09:00
9h
Talk
Poster T55: Bridging Effort-Aware Prediction and Strong Classification - a Just-in-Time Software Defect Prediction Study
Posters
Yuchen GUO Xi'an Jiaotong University, Martin Shepperd Brunel University London, Ning Li School of Computer Science, Northwestern Polytechnical University
File Attached
09:00
9h
Talk
Poster T56: Model-Based Adaptation to Extreme Physical Environments: A Case Study on Mixed-Criticality Industrial Ethernet
Posters
Zonghui Li Software School, Tsinghua University, Hai Wan Tsinghua University, Yangdong Deng Tsinghua University, Qinghan Yu Software School,Tsinghua University, Tianchi Li Tsinghua University, Kang Wei Software School,Tsinghua University, Ming Gu Tsinghua University
09:00
9h
Talk
Poster T57: Efficient and Deterministic Replay for Web-enabled Android Apps
Posters
Fangge Yan Shanghai Jiao Tong University, Mingyuan Xia McGill University, Zhengwei Qi Shanghai Jiao Tong University, Xue Liu McGill University
09:00
9h
Talk
Poster T58: A Parallel Framework for Ab Initio Transcript-Clustering
Posters
Dhananjai Rao Miami University
09:00
9h
Talk
Poster T59: Sources of Satisfaction in Agile Software Development
Posters
Robert Biddle Carleton University, Martin Kropp University of Applied Sciences Northwestern Switzerland, Andreas Meier Zurich University of Applied Sciences, Craig Anslow Victoria University of Wellington
09:00
9h
Talk
Poster T60: Which Similarity Metric to Use for Software Documents? A Study on Information Retrieval-Based Software Engineering Tasks
Posters
Md Masudur Rahman University of Virginia, USA, Saikat Chakraborty University of Virginia, Baishakhi Ray Columbia University, New York
11:00 - 12:30
Test ImprovementTechnical Papers at Congress Hall
Chair(s): Yves Le Traon University of Luxembourg
11:00
20m
Talk
DeFlaker: Automatically Detecting Flaky Tests
Technical Papers
Jonathan Bell George Mason University, Owolabi Legunsen University of Illinois at Urbana-Champaign, Michael Hilton Carnegie Mellon University, USA, Lamyaa Eloussi , Tifany Yung , Darko Marinov University of Illinois at Urbana-Champaign
Pre-print Media Attached
11:20
20m
Talk
DetReduce: Minimizing Android GUI Test Suites for Regression Testing
Technical Papers
Wontae Choi , Koushik Sen University of California, Berkeley, George Necula University of California, Berkeley, Wenyu Wang University of Illinois at Urbana-Champaign
11:40
20m
Talk
Time to Clean your Test Objectives
Technical Papers
Link to publication DOI File Attached
12:00
20m
Talk
Prioritizing Browser Environments for Web Application Test Execution
Technical Papers
Junghyun Kwon , In-Young Ko Korea Advanced Institute of Science and Technology, Gregg Rothermel University of Nebraska - Lincoln
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
SPLs and OO repairDEMO - Demonstrations at E1/A room
Chair(s): Rachel Tzoref-Brill IBM Research
11:00
30m
Demonstration
KernelHaven – An Experimentation Workbench for Analyzing Software Product Lines
DEMO - Demonstrations
Christian Kröher University of Hildesheim, Sascha El-Sharkawy University of Hildesheim, Klaus Schmid Stiftung University Hildesheim
Link to publication DOI Pre-print
11:30
30m
Talk
Elixir: An Automated Repair Tool for Java Programs
DEMO - Demonstrations
Ripon Saha , Hiroaki Yoshida Fujitsu Laboratories of America, Inc., Mukul R. Prasad , Susumu Tokumoto Fujitsu Laboratories Ltd., Kuniharu Takayama , Isao Nanba
12:00
30m
Talk
Multi-View Editing of Software Product Lines with PEoPL
DEMO - Demonstrations
Mukelabai Mukelabai , Benjamin Behringer htw saar, Germany, Moritz Fey , Jochen Palz , Jacob Krüger Harz University of Applied Sciences, Germany, Thorsten Berger
Link to publication Pre-print
11:00 - 12:30
Static analysisDEMO - Demonstrations at E1/B room
Chair(s): Anne Koziolek Karlsruhe Institute of Technology
11:00
30m
Demonstration
AnATLyzer: An Advanced IDE for ATL Model Transformations
DEMO - Demonstrations
Pre-print Media Attached
11:30
30m
Talk
VisuFlow: a Debugging Environment for Static Analyses
DEMO - Demonstrations
Lisa Nguyen Quang Do Paderborn University, Stefan Krüger , Patrick Hill , Karim Ali University of Alberta, Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
Link to publication Pre-print
12:00
30m
Talk
SQLInspect: A Static Analyzer to Inspect Database Usage in Java Applications
DEMO - Demonstrations
Csaba Nagy , Anthony Cleve University of Namur
11:00 - 12:30
SCORESEET - Software Engineering Education and Training at E2 room
Chair(s): Christine Julien The University of Texas at Austin, Rafael Prikladnicki Faculdade de Informática da PUCRS
11:00
30m
Talk
Ridertrack - an accessible tracking platform for outdoor sports events
SEET - Software Engineering Education and Training
11:30
30m
Talk
Transient Shared Communication Channels
SEET - Software Engineering Education and Training
Birkan Denizer Istanbul Technical University, Berkay Giriş Istanbul Technical University, Kağan Özgün , Alperen Özkan , Berk Dehrioğlu , Ayse Tosun Istanbul Technical University
12:00
30m
Talk
Travlendar by CPSoftware
SEET - Software Engineering Education and Training
Anderson Júnior Federal Institute of Alagoas, Gabriel Lima Federal Institute of Alagoas (IFAL), Genilson Almeida Federal Institute of Alagoas (IFAL), Igor Santana Federal University of Alagoas
11:00 - 12:30
Keynote IISEIP - Software Engineering in Practice at E4 room
Chair(s): Jan Bosch Chalmers University of Technology
11:00
90m
Talk
[Keynote] The Car as a Computer On WheelsKeynote
SEIP - Software Engineering in Practice
K: Ödgärd Andersson Volvo Cars
11:00 - 12:30
Security, Privacy and Trust IITechnical Papers / Journal first papers at G1 room
Chair(s): Julia Rubin University of British Columbia
11:00
20m
Talk
ENTRUST: Engineering Trustworthy Self-Adaptive Software with Dynamic Assurance Cases
Journal first papers
Radu Calinescu University of York, UK, Danny Weyns