Write a Blog >>
ASE 2021
Sun 14 - Sat 20 November 2021
Australia
Toggle navigation
Attending
Venue: Virtual Event
Sponsorship Details
Diversity and Inclusion
Code of Conduct
Student Support
Registration
Author Information
Presenter Information
Program
ASE Program
Your Program
Keynote
Filter by Day
Sun 14 Nov
Mon 15 Nov
Tue 16 Nov
Wed 17 Nov
Thu 18 Nov
Fri 19 Nov
Sat 20 Nov
Tracks
ASE 2021
Artifact Evaluation
Doctoral Symposium
Industry Showcase
Journal-first Papers
Late Breaking Results
NIER track
Plenary
Research Papers
Social/Networking
Student Research Competition
Student Volunteers
Tool Demonstrations
Tutorials
Workshops
[Workshop] A-Mobile
[Workshop] ASE4Games 2021
[Workshop] AeSIR 2021
[Workshop] HCSE&CS
[Workshop] IWoR2021
[Workshop] NLP-SEA
[Workshop] RAISE2021
[Workshop] SUSTAIN-SE
Organization
ASE 2021 Committees
Organizing Committee
Track Committees
Artifact Evaluation
Artifact Evaluation Chair
Program Committee
Doctoral Symposium
Doctoral Symposium Chair
Program Committee
Industry Showcase
Industry showcases Chair
Program Committee
Journal-first Papers
Late Breaking Results
Late Breaking Results Chair
Program Committee
NIER track
NIER Chairs
Program Committee
Research Papers
Research Papers Chair
Program Committee
Student Research Competition
Student Research Competition Chair
Program Committee
Student Volunteers
Tool Demonstrations
Tool Demonstrations Chair
Program Committee
Tutorials
Workshops
Contributors
People Index
Search
Series
Series
ASE 2025
ASE 2024
ASE 2023
ASE 2022
ASE 2021
ASE 2020
ASE 2019
Past Editions
Sign in
Sign up
ASE 2021
(
series
) /
Virtual Event
/
Room information: Kangaroo
Venue
Virtual Event
Room name
Kangaroo
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+11:00) Hobart
.
Use conference time zone: (GMT+11:00) Hobart
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-10:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-09:00) Alaska
(GMT-08:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-08:00) Pacific Time (US & Canada)
(GMT-07:00) Mountain Time (US & Canada)
(GMT-07:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-06:00) Central Time (US & Canada)
(GMT-05:00) Eastern Time (US & Canada)
(GMT-05:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-04:00) Atlantic Time (Goose Bay)
(GMT-04:00) Atlantic Time (Canada)
(GMT-03:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-03:00) Miquelon, St. Pierre
(GMT-03:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02:00) Jerusalem
(GMT+03:00) Minsk
(GMT+02:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Tue 16 Nov
Displayed time zone:
Hobart
change
08:00 - 09:00
ASE2021 Opening
Plenary
at
Kangaroo
08:00
60m
Day opening
ASE2021 Opening
Plenary
G:
John Grundy
Monash University
,
P:
Dan Hao
Peking University
,
P:
Denys Poshyvanyk
William and Mary
09:00 - 10:00
MIP Talk 1
Plenary
at
Kangaroo
Chair(s):
Myra Cohen
Iowa State University
09:00
60m
Talk
MIP: UMLDiff: an Algorithm for Object-Oriented Design Differencing
Plenary
Zhenchang Xing
Australian National University
,
Eleni Stroulia
University of Alberta
10:00 - 11:00
Virtual Reception
Social/Networking
at
Kangaroo
Chair(s):
Mattia Fazzini
University of Minnesota
10:00
60m
Social Event
Virtual Reception
Social/Networking
11:00 - 12:00
Automation
Research Papers
/
Tool Demonstrations
/
Journal-first Papers
at
Kangaroo
Chair(s):
Eunsuk Kang
Carnegie Mellon University
11:00
20m
Talk
Automating User Notice Generation for Smart Contract Functions
Research Papers
Xing Hu
Zhejiang University
,
Zhipeng Gao
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Xiaohu Yang
Zhejiang University
11:20
20m
Talk
End-to-End Automation of Feedback on Student Assembly Programs
Research Papers
Zikai Liu
ETH Zurich
,
Tingkai Liu
UIUC
,
Qi Li
Purdue University
,
Wenqing Luo
UIUC
,
Steven S. Lumetta
UIUC
11:40
10m
Talk
An automated model-based approach to repair test suites of evolving web applications
Journal-first Papers
Javaria Imtiaz
National University of Computer and Emerging Sciences, Islamabad
,
Muhammad Zohaib Iqbal
National University of Computer and Emerging Sciences
,
Muhammad Uzair Khan
National University of Computer and Emerging Sciences
11:50
5m
Talk
BeAFix: An Automated Repair Tool for Faulty Alloy Models
Tool Demonstrations
Simón Gutiérrez Brida
University of Rio Cuarto and CONICET, Argentina
,
Germán Regis
Universidad Nacional de Río Cuarto
,
Guolong Zheng
University of Nebraska Lincoln
,
Hamid Bagheri
University of Nebraska-Lincoln
,
ThanhVu Nguyen
George Mason University
,
Nazareno Aguirre
University of Rio Cuarto and CONICET, Argentina
,
Marcelo F. Frias
Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
11:55
5m
Talk
FLACK: Localizing Faults in Alloy Models
Tool Demonstrations
Guolong Zheng
University of Nebraska Lincoln
,
ThanhVu Nguyen
George Mason University
,
Simón Gutiérrez Brida
University of Rio Cuarto and CONICET, Argentina
,
Germán Regis
Universidad Nacional de Río Cuarto
,
Marcelo F. Frias
Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
,
Nazareno Aguirre
University of Rio Cuarto and CONICET, Argentina
,
Hamid Bagheri
University of Nebraska-Lincoln
12:00 - 13:00
Programming
Journal-first Papers
/
Research Papers
/
NIER track
at
Kangaroo
Chair(s):
Amiangshu Bosu
Wayne State University
12:00
20m
Talk
Detecting TensorFlow Program Bugs in Real-World Industrial Environment
Research Papers
Chen Liu
,
Jie Lu
SKL Computer Architecture, ICT, CAS
,
Guangwei Li
Institute of Computing Technology
,
Ting Yuan
SKL Computer Architecture, ICT, CAS University of Chinese Academy of Sciences, China
,
Lian Li
Institute of Computing Technology at Chinese Academy of Sciences, China
,
Feng Tan
Alibaba Group
,
Jun Yang
Alibaba Group
,
Liang You
Alibaba Group
,
Jingling Xue
UNSW Sydney
Pre-print
12:20
20m
Talk
Why Do Developers Remove Lambda Expressions in Java?
Research Papers
Mingwei Zheng
Huazhong University of Science and Technology
,
Jun Yang
Huazhong University of Science and Technology
,
Ming Wen
Huazhong University of Science and Technology
,
Hengcheng Zhu
The Hong Kong University of Science and Technology
,
Yepang Liu
Southern University of Science and Technology
,
Hai Jin
Huazhong University of Science and Technology
12:40
10m
Talk
A Mocktail of Source Code Representations
NIER track
Dheeraj Vagavolu
RISHA Lab, Indian Institute of Technology, Tirupati
,
Karthik Chandra Swarna
RISHA Lab, Indian Institute of Technology Tirupati
,
Sridhar Chimalakonda
RISHA Lab, Indian Institute of Technology, Tirupati
12:50
10m
Talk
On Tracking Java Methods with Git Mechanisms
Journal-first Papers
Yoshiki Higo
Osaka University
,
Shinpei Hayashi
Tokyo Institute of Technology
,
Shinji Kusumoto
Osaka University
13:00 - 14:00
Meet Your Peers: Faculty
Social/Networking
at
Kangaroo
13:00
60m
Social Event
Meet Your Peers: Faculty
Social/Networking
Kevin Moran
George Mason University
,
Preetha Chatterjee
Drexel University, USA
18:00 - 19:00
Testing I
Research Papers
/
NIER track
/
Industry Showcase
at
Kangaroo
Chair(s):
Xiaoyin Wang
University of Texas at San Antonio
18:00
20m
Talk
Testing Your Question Answering Software via Asking Recursively
Research Papers
Songqiang Chen
School of Computer Science, Wuhan University
,
Shuo Jin
School of Computer Science, Wuhan University
,
Xiaoyuan Xie
School of Computer Science, Wuhan University, China
18:20
20m
Talk
Improving Test Case Generation for REST APIs Through Hierarchical Clustering
Research Papers
Dimitri Stallenberg
Delft University of Technology
,
Mitchell Olsthoorn
Delft University of Technology
,
Annibale Panichella
Delft University of Technology
DOI
Pre-print
18:40
10m
Talk
Access Control Tree for Testing and Learning
Industry Showcase
Davrondzhon Gafurov
Norsk Helsenett SF
,
Margrete Sunde Grovan
Norsk Helsenett SF
,
Margrete Sunde Grovan
Norsk Helsenett SF
18:50
10m
Talk
Property-based Test for Part-of-Speech Tagging Tool
NIER track
Shuo Jin
School of Computer Science, Wuhan University
,
Songqiang Chen
School of Computer Science, Wuhan University
,
Xiaoyuan Xie
School of Computer Science, Wuhan University, China
19:00 - 20:00
Code
Tool Demonstrations
/
Research Papers
/
NIER track
at
Kangaroo
Chair(s):
Michael Pradel
University of Stuttgart
19:00
20m
Talk
EditSum: A Retrieve-and-Edit Framework for Source Code Summarization
Research Papers
Jia Li
Peking University
,
Yongmin Li
Peking University
,
Ge Li
Peking University
,
Xing Hu
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Zhi Jin
Peking University
19:20
20m
Talk
Interactive Cross-language Code Retrieval with Auto-Encoders
Research Papers
Binger Chen
Technische Universität Berlin
,
Ziawasch Abedjan
Leibniz Universität Hannover
19:40
10m
Talk
Did You Do Your Homework? Raising Awareness on Software Fairness and Discrimination
NIER track
Max Hort
University College London
,
Federica Sarro
University College London
19:50
5m
Talk
Quito: a Coverage-Guided Test Generator for Quantum Programs
Tool Demonstrations
Xinyi Wang
Nanjing University of Aeronautics and Astronautics, Nanjing, China
,
Paolo Arcaini
National Institute of Informatics
,
Tao Yue
Nanjing University of Aeronautics and Astronautics
,
Shaukat Ali
Simula Research Laboratory, Norway
19:55
5m
Talk
Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based on Graph Matching
Tool Demonstrations
Oleg Smirnov
JetBrains Research, Saint Petersburg State University
,
Artyom Lobanov
JetBrains Research
,
Yaroslav Golubev
JetBrains Research
,
Elena Tikhomirova
JetBrains Research
,
Timofey Bryksin
JetBrains Research; HSE University
Pre-print
21:00 - 22:00
Fuzzing Applications
Research Papers
/
Industry Showcase
/
Tool Demonstrations
at
Kangaroo
Chair(s):
Thuan Pham
The University of Melbourne
21:00
20m
Talk
CorbFuzz: Checking Browser Security Policies with Fuzzing
Research Papers
Chaofan Shou
University of California, Santa Barbara
,
Ismet Burak Kadron
University of California at Santa Barbara
,
Qi Su
University of California Santa Barbara
,
Tevfik Bultan
University of California, Santa Barbara
Pre-print
21:20
20m
Talk
SMARTIAN : Enhancing Smart Contract Fuzzing with Static and Dynamic Data-Flow Analyses
Research Papers
Jaeseung Choi
KAIST
,
Doyeon Kim
LINE Plus Corporation
,
Soomin Kim
KAIST
,
Gustavo Grieco
Trail of Bits
,
Alex Groce
Northern Arizona University
,
Sang Kil Cha
KAIST, South Korea
21:40
10m
Talk
FinFuzzer: One Step Further in Fuzzing Fintech Systems
Industry Showcase
Qingshun Wang
East China Normal University
,
Lihua Xu
New York University Shanghai
,
Jun Xiao
Ant Group Co. Ltd.
,
Qi Guo
Ant Group Co. Ltd.
,
Haotian Zhang
Ant Group Co. Ltd.
,
Liang Dou
East China Normal University
,
Liang He
East China Normal University
,
Tao Xie
Peking University
21:50
5m
Talk
Scalable Fuzzing of Program Binaries with E9AFL
Tool Demonstrations
Xiang Gao
National University of Singapore
,
Gregory J. Duck
National University of Singapore
,
Abhik Roychoudhury
National University of Singapore
22:00 - 23:00
Tool Demo (1)
Tool Demonstrations
at
Kangaroo
Chair(s):
Sridhar Chimalakonda
RISHA Lab, Indian Institute of Technology, Tirupati
22:00
2m
Talk
EvoMe: A Software Evolution Management Engine Based on Differential Factbase
Tool Demonstrations
Xiuheng Wu
Nanyang Technological University
,
Mengyang Li
Nanyang Technological University
,
Yi Li
Nanyang Technological University
Pre-print
22:02
2m
Talk
Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based on Graph Matching
Tool Demonstrations
Oleg Smirnov
JetBrains Research, Saint Petersburg State University
,
Artyom Lobanov
JetBrains Research
,
Yaroslav Golubev
JetBrains Research
,
Elena Tikhomirova
JetBrains Research
,
Timofey Bryksin
JetBrains Research; HSE University
Pre-print
22:04
2m
Talk
SoManyConflicts: Resolve Many Merge Conflicts Interactively and Systematically
Tool Demonstrations
Bo Shen
Peking University
,
Wei Zhang
Peking University
,
Ailun Yu
Peking University
,
Yifan Shi
Peking University
,
Haiyan Zhao
Peking University
,
Zhi Jin
Peking University
22:06
2m
Talk
Automated Code Refactoring upon Database-Schema Changes in Web Applications
Tool Demonstrations
Sophie Xie
Whitney Young High School
,
Junwen Yang
University of Chicago
,
Shan Lu
University of Chicago
22:08
2m
Talk
BeAFix: An Automated Repair Tool for Faulty Alloy Models
Tool Demonstrations
Simón Gutiérrez Brida
University of Rio Cuarto and CONICET, Argentina
,
Germán Regis
Universidad Nacional de Río Cuarto
,
Guolong Zheng
University of Nebraska Lincoln
,
Hamid Bagheri
University of Nebraska-Lincoln
,
ThanhVu Nguyen
George Mason University
,
Nazareno Aguirre
University of Rio Cuarto and CONICET, Argentina
,
Marcelo F. Frias
Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
22:10
2m
Talk
RefactorInsight: Enhancing IDE Representation of Changes in Git with Refactorings Information
Tool Demonstrations
Zarina Kurbatova
JetBrains Research
,
Vladimir Kovalenko
JetBrains Research
,
Ioana Savu
Delft University of Technology
,
Bob Brockbernd
Delft University of Technology
,
Dan Andreescu
Delft University of Technology
,
Matei Anton
Delft University of Technology
,
Roman Venediktov
Higher School of Economics
,
Elena Tikhomirova
JetBrains Research
,
Timofey Bryksin
JetBrains Research; HSE University
Pre-print
23:00 - 00:00
Artefacts Plenary (Any Day Band 2)
Artifact Evaluation
at
Kangaroo
Chair(s):
Aldeida Aleti
Monash University
,
Tim Menzies
North Carolina State University
23:00
5m
Day opening
Opening
Artifact Evaluation
A:
Aldeida Aleti
Monash University
23:05
7m
Keynote
Keynote
Artifact Evaluation
Dirk Beyer
LMU Munich, Germany
23:12
3m
Talk
CiFi: Versatile Analysis of Class and Field Immutability
Artifact Evaluation
Tobias Roth
Technische Universität Darmstadt
,
Dominik Helm
Technische Universität Darmstadt
,
Michael Reif
Technische Universität Darmstadt
,
Mira Mezini
Technische Universität Darmstadt
23:15
3m
Talk
Testing Your Question Answering Software via Asking Recursively
Artifact Evaluation
Songqiang Chen
School of Computer Science, Wuhan University
,
Shuo Jin
School of Computer Science, Wuhan University
,
Xiaoyuan Xie
School of Computer Science, Wuhan University, China
23:18
3m
Talk
Restoring the Executability of Jupyter Notebooks by Automatic Upgrade of Deprecated APIs
Artifact Evaluation
Chenguang Zhu
University of Texas at Austin
,
Ripon Saha
Fujitsu Laboratories of America, Inc.
,
Mukul Prasad
Fujitsu Research of America
,
Sarfraz Khurshid
The University of Texas at Austin
23:21
3m
Talk
Context Debloating for Object-Sensitive Pointer Analysis
Artifact Evaluation
Dongjie He
UNSW Sydney
,
Jingbo Lu
UNSW Sydney
,
Jingling Xue
UNSW Sydney
23:24
3m
Talk
Understanding and Detecting Performance Bugs in Markdown Compilers
Artifact Evaluation
Penghui Li
The Chinese University of Hong Kong
,
Yinxi Liu
The Chinese University of Hong Kong
,
Wei Meng
Chinese University of Hong Kong
23:27
5m
Product release
Reuse graphs
Artifact Evaluation
P:
Tim Menzies
North Carolina State University
23:32
10m
Talk
Most reused artefacts
Artifact Evaluation
23:42
18m
Live Q&A
Discussion
Artifact Evaluation
Wed 17 Nov
Displayed time zone:
Hobart
change
08:00 - 09:00
Bugs I
Research Papers
/
Industry Showcase
/
Tool Demonstrations
at
Kangaroo
Chair(s):
Elena Sherman
Boise State University
08:00
20m
Research paper
On the Real-World Effectiveness of Static Bug Detectors at Finding Null Pointer Exceptions
Research Papers
David A Tomassi
University of California, Davis
,
Cindy Rubio-González
University of California at Davis
08:20
20m
Talk
Subtle Bugs Everywhere: Generating Documentation for Data Wrangling Code
Research Papers
Chenyang Yang
Peking University
,
Shurui Zhou
University of Toronto
,
Jin L.C. Guo
McGill University
,
Christian Kästner
Carnegie Mellon University
08:40
10m
Talk
Reducing Time-To-Fix For Fuzzer Bugs
Industry Showcase
Rui Abreu
Faculty of Engineering, University of Porto, Portugal
,
Franjo Ivančić
Google
,
Filip Niksic
Google
,
Hadi Ravanbakhsh
Google
,
Ramesh Viswanathan
Google
08:50
5m
Talk
Shaker: a Tool for Detecting More Flaky Tests Faster
Tool Demonstrations
Marcello Cordeiro
Federal University of Pernambuco
,
Denini Silva
Federal University of Pernambuco
,
Leopoldo Teixeira
Federal University of Pernambuco
,
Breno Miranda
Federal University of Pernambuco
,
Marcelo d'Amorim
Federal University of Pernambuco
Link to publication
09:00 - 10:00
Learning I
NIER track
/
Research Papers
/
Tool Demonstrations
at
Kangaroo
Chair(s):
Denys Poshyvanyk
William and Mary
09:00
20m
Talk
DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Score
Research Papers
Vincenzo Riccio
USI Lugano
,
Nargiz Humbatova
Università della Svizzera Italiana (USI)
,
Gunel Jahangirova
USI Lugano
,
Paolo Tonella
USI Lugano
09:20
20m
Talk
Efficient state synchronisation in model-based testing through reinforcement learning
Research Papers
Uraz Cengiz Türker
University of Leicester, UK
,
Robert Hierons
University of Sheffield
,
Mohammad Reza Mousavi
King's College London
,
Ivan Tyukin
University of Leicester
09:40
10m
Talk
What do pre-trained code models know about code?
NIER track
Anjan Karmakar
Free University of Bozen-Bolzano
,
Romain Robbes
09:50
5m
Talk
DEVIATE: A Deep Learning Variance Testing Framework
Tool Demonstrations
Hung Viet Pham
University of Waterloo
,
Mijung Kim
Purdue University
,
Lin Tan
Purdue University
,
Yaoliang Yu
University of Waterloo
,
Nachiappan Nagappan
Microsoft Research
10:00 - 11:00
Tool Demo (2)
Tool Demonstrations
at
Kangaroo
Chair(s):
Mattia Fazzini
University of Minnesota
10:00
2m
Talk
Shaker: a Tool for Detecting More Flaky Tests Faster
Tool Demonstrations
Marcello Cordeiro
Federal University of Pernambuco
,
Denini Silva
Federal University of Pernambuco
,
Leopoldo Teixeira
Federal University of Pernambuco
,
Breno Miranda
Federal University of Pernambuco
,
Marcelo d'Amorim
Federal University of Pernambuco
Link to publication
10:04
2m
Talk
GenTree: Inferring Configuration Interactions using Decision Trees
Tool Demonstrations
KimHao Nguyen
University of Nebraska-Lincoln
,
ThanhVu Nguyen
George Mason University
10:06
2m
Talk
DEVIATE: A Deep Learning Variance Testing Framework
Tool Demonstrations
Hung Viet Pham
University of Waterloo
,
Mijung Kim
Purdue University
,
Lin Tan
Purdue University
,
Yaoliang Yu
University of Waterloo
,
Nachiappan Nagappan
Microsoft Research
10:08
2m
Talk
FLACK: Localizing Faults in Alloy Models
Tool Demonstrations
Guolong Zheng
University of Nebraska Lincoln
,
ThanhVu Nguyen
George Mason University
,
Simón Gutiérrez Brida
University of Rio Cuarto and CONICET, Argentina
,
Germán Regis
Universidad Nacional de Río Cuarto
,
Marcelo F. Frias
Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
,
Nazareno Aguirre
University of Rio Cuarto and CONICET, Argentina
,
Hamid Bagheri
University of Nebraska-Lincoln
10:10
2m
Talk
Scalable Fuzzing of Program Binaries with E9AFL
Tool Demonstrations
Xiang Gao
National University of Singapore
,
Gregory J. Duck
National University of Singapore
,
Abhik Roychoudhury
National University of Singapore
11:00 - 12:00
Finding Defects
Research Papers
/
NIER track
/
Journal-first Papers
at
Kangaroo
Chair(s):
Xiao Liu
School of Information Technology, Deakin University
11:00
20m
Talk
Graph-based Incident Aggregation for Large-Scale Online Service Systems
Research Papers
Zhuangbin Chen
Chinese University of Hong Kong, China
,
Yuxin Su
The Chinese University of Hong Kong
,
Jinyang Liu
,
Hongyu Zhang
University of Newcastle
,
Xuemin Wen
Huawei Technologies
,
Xiao Ling
Huawei Technologies
,
Yongqiang Yang
Huawei Technologies
,
Michael Lyu
The Chinese University of Hong Kong
11:20
20m
Talk
PyExplainer: Explaining the Predictions of Just-In-Time Defect Models
Research Papers
Chanathip Pornprasit
Monash University
,
Kla Tantithamthavorn
Monash University
,
Jirayus Jiarpakdee
Monash University, Australia
,
Michael Fu
Monash University
,
Patanamon Thongtanunam
University of Melbourne
11:40
10m
Talk
Towards Systematic and Dynamic Task Allocation for Collaborative Parallel Fuzzing
NIER track
Thuan Pham
The University of Melbourne
,
Manh-Dung Nguyen
Montimage R&D, France
,
Quang-Trung Ta
National University of Singapore
,
Toby Murray
University of Melbourne
,
Benjamin I.P. Rubinstein
University of Melbourne
11:50
10m
Talk
An Extensive Study on Smell-Aware Bug Localization
Journal-first Papers
Aoi Takahashi
Tokyo Institute of Technology
,
Natthawute Sae-Lim
Tokyo Institute of Technology
,
Shinpei Hayashi
Tokyo Institute of Technology
,
Motoshi Saeki
Nanzan University
Link to publication
DOI
12:00 - 13:00
Learning II
Research Papers
/
Industry Showcase
at
Kangaroo
Chair(s):
John Grundy
Monash University
12:00
20m
Talk
On Multi-Modal Learning of Editing Source Code
Research Papers
Saikat Chakraborty
Columbia University
,
Baishakhi Ray
Columbia University
12:20
20m
Talk
Learning Highly Recursive Input Grammars
Research Papers
Neil Kulkarni
University of California, Berkeley
,
Caroline Lemieux
Microsoft Research
,
Koushik Sen
University of California at Berkeley
Link to publication
Pre-print
12:40
10m
Talk
Learning GraphQL Query Cost
Industry Showcase
Georgios Mavroudeas
Rensselaer Polytechnic Institute
,
Guillaume Baudart
Inria; ENS; PSL University
,
Alan Cha
IBM Research, USA
,
Martin Hirzel
IBM Research
,
Jim A. Laredo
IBM Research
,
Malik Magdon-Ismail
Rensselaer Polytechnic Institute
,
Louis Mandel
IBM Research, USA
,
Erik Wittern
IBM Research
13:00 - 14:00
Ask Me Anything - Tom Zimmermann
Social/Networking
at
Kangaroo
Chair(s):
August Shi
University of Texas at Austin
13:00
60m
Live Q&A
Ask Me Anything - Tom Zimmermann
Social/Networking
Thomas Zimmermann
Microsoft Research
18:00 - 19:00
Keynote - Andreas Zeller
Plenary
at
Kangaroo
Chair(s):
Dan Hao
Peking University
18:00
60m
Keynote
Illustrated Code: Building Software in a Literate Way
Plenary
K:
Andreas Zeller
CISPA
,
S:
Dan Hao
Peking University
19:00 - 20:00
Detection
Research Papers
/
NIER track
at
Kangaroo
Chair(s):
Cuiyun Gao
Harbin Institute of Technology
19:00
20m
Talk
Race Detection for Event-Driven Node.js Applications
Research Papers
Xiaoning Chang
Institute of Software, Chinese Academy of Sciences
,
Wensheng Dou
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Jun Wei
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Tao Huang
Institute of Software Chinese Academy of Sciences
,
Jinhui Xie
Tencent Inc.
,
Yuetang Deng
Tencent
,
Jianbo Yang
Tencent Inc.
,
Jiaheng Yang
Tencent Inc.
19:20
20m
Talk
Log-based Anomaly Detection Without Log Parsing
Research Papers
Van-Hoang Le
The University of Newcastle
,
Hongyu Zhang
University of Newcastle
Link to publication
DOI
Pre-print
19:40
10m
Talk
Log Anomaly to Resolution: AI Based Proactive Incident Remediation
NIER track
Ruchi Mahindru
IBM Research
,
Harshit Kumar
IBM Research
,
Sahil Bansal
IBM Research
19:50
10m
Talk
HyperGI: Automated Detection and Repair of Information Flow Leakage
NIER track
Ibrahim Mesecan
Iowa State University
,
Daniel Blackwell
University College London
,
David Clark
University College London
,
Myra Cohen
Iowa State University
,
Justyna Petke
University College London
Pre-print
20:00 - 21:00
LBR + DS Poster (1) (Wed 07:00 - 10:00)
Doctoral Symposium
/
Late Breaking Results
at
Kangaroo
Chair(s):
Maria Spichkova
RMIT University, Australia
20:00
2m
Talk
Time-Aware Coverage Criteria for Testing of AI-Enabled Hybrid Control Systems
Late Breaking Results
Zhenya Zhang
Kyushu University
,
Deyun Lyu
Kyushu university
,
Paolo Arcaini
National Institute of Informatics
,
Lei Ma
University of Alberta
,
Ichiro Hasuo
National Institute of Informatics, Japan
,
Jianjun Zhao
Kyushu University
20:02
2m
Talk
Metamorphic Testing on Multi-module UAV Systems
Late Breaking Results
Rui Li
Swinburne University of Technology
,
Huai Liu
Swinburne University of Technology
,
Guannan Lou
Macquarie University
,
Xi Zheng
Macquarie University
,
Xiao Liu
School of Information Technology, Deakin University
,
Tsong Yueh Chen
Swinburne University of Technology
20:04
2m
Talk
Quality analysis of mobile applications with special focus on security aspects
Doctoral Symposium
Kristiina Rahkema
University of Tartu
Pre-print
20:06
2m
Talk
Semi-automated Cross-Component Issue Management and Impact Analysis
Doctoral Symposium
Sandro Speth
Institute of Software Engineering, University of Stuttgart
File Attached
20:08
2m
Talk
Cross-Lingual Transfer Learning Framework for Program Analysis
Doctoral Symposium
Zhiming Li
Nanyang Technological University, Singapore
20:10
2m
Talk
Decoupling Server and Client Code Through Cloud-Native Domain-Specific Functions
Late Breaking Results
José Miguel Pérez-Álvarez
NAVER LABS Europe
,
Adrian Mos
NAVER LABS Europe
,
Benjamin V. Hanrahan
Pennsylvania State University
,
Iyadunni J. Adenuga
Pennsylvania State University
20:12
2m
Talk
Tackling Flaky Tests: Understanding the Problem and Providing Practical Solutions
Doctoral Symposium
Martin Gruber
BMW Group, University of Passau
File Attached
20:14
2m
Talk
Effectively Analyzing Evolving Software with Differential Facts
Doctoral Symposium
Xiuheng Wu
Nanyang Technological University
File Attached
20:16
2m
Talk
Automatically Annotating Sentences for Task-specific Bug Report Summarization
Late Breaking Results
Akalanka Galappaththi
University of Alberta
,
John Anvik
University of Lethbridge
,
Rafat Bin Islam
University of Lethbridge
20:18
2m
Talk
Genetic Optimisation of C++ Applications
Late Breaking Results
Rafail Giavrimis
Turing Intelligence Technology
,
Alexis Butler
Turing Intelligence Technology
,
Constantin Cezar Petrescu
University of Surrey
,
Michail Basios
Turing Intelligence Technology
,
Santanu Dash
University of Surrey, UK
20:20
2m
Talk
Revisiting Textual Feature of Bug-Triage Approach
Late Breaking Results
Zexuan Li
Shanghai Jiao Tong University
,
Hao Zhong
Shanghai Jiao Tong University
20:22
2m
Talk
Training Automated Test Oracles to Identify Semantic Bugs
Doctoral Symposium
Charaka Geethal
Monash University
File Attached
20:24
2m
Talk
Automated Approach for System-level Testing of Unmanned Aerial Systems
Doctoral Symposium
Hassan Sartaj
National University of Computer and Emerging Sciences, Islamabad, Pakistan
File Attached
20:26
2m
Talk
How can Subgroup Discovery help AIOps?
Doctoral Symposium
Youcef REMIL
INSA Lyon, INFOLOGIC
,
Anes Bendimerad
Infologic
,
Mehdi Kaytoue
INFOLOGIC
,
Jean-François Boulicaut
INSA Lyon
Pre-print
20:28
2m
Talk
Gas Estimation and Optimization for Smart Contracts on Ethereum
Doctoral Symposium
Chunmiao Li
National Institute of Informatics
Pre-print
20:30
2m
Talk
Fuzzing Methods Recommendation Based on Feature Vectors
Doctoral Symposium
Chi Zhang
Jiangsu University
File Attached
21:00 - 22:00
Generation
Research Papers
/
Journal-first Papers
at
Kangaroo
Chair(s):
Bo Wang
21:00
20m
Talk
APIzation: Generating Reusable APIs from StackOverflow Code Snippets
Research Papers
Valerio Terragni
University of Auckland
,
Pasquale Salza
University of Zurich
Pre-print
21:20
20m
Talk
FIGCPS: Effective Failure-inducing Input Generation for Cyber-Physical Systems with Deep Reinforcement Learning
Research Papers
Shaohua Zhang
Tianjin University
,
Shuang Liu
Tianjin University
,
Jun Sun
Singapore Management University
,
Yuqi Chen
Singapore Management University
,
Wenzhi Huang
Tianjin University
,
Jinyi Liu
Tianjin University
,
Jian Liu
Tianjin University
,
Jianye Hao
Tianjin University
21:40
10m
Talk
An evolutionary approach for generating software models: The case of Kromaia in Game Software Engineering
Journal-first Papers
Daniel Blasco
SVIT Research Group. Universidad San Jorge
,
Jaime Font
San Jorge University, Spain
,
Mar Zamorano
SVIT Research Group. Universidad San Jorge
,
Carlos Cetina
San Jorge University, Spain
21:50
10m
Talk
Signal-based properties of cyber-physical systems: Taxonomy and logic-based characterization
Journal-first Papers
Chaima Boufaied
University of Luxembourg
,
Maris Jukss
,
Domenico Bianculli
University of Luxembourg
,
Lionel Briand
University of Luxembourg; University of Ottawa
,
Yago Isasi Parache
LuxSpace
22:00 - 23:00
Analysis II
Research Papers
at
Kangaroo
Chair(s):
Annibale Panichella
Delft University of Technology
22:00
20m
Talk
JSTAR: JavaScript Specification Type Analyzer using Refinement
Research Papers
Jihyeok Park
KAIST
,
Seungmin An
KAIST
,
Shin Wonho
KAIST
,
Yusung Sim
KAIST
,
Sukyoung Ryu
KAIST
22:20
20m
Talk
Can neural clone detection generalize to unseen functionalities?
Research Papers
Chenyao Liu
School of Software, Tsinghua University
,
Zeqi Lin
Microsoft Research, China
,
Jian-Guang Lou
Microsoft Research
,
Lijie Wen
School of Software, Tsinghua University
,
Dongmei Zhang
Microsoft Research
22:40
20m
Talk
Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts
Research Papers
Lu Liu
Southern University of Science and Technology; The Hong Kong University of Science and Technology
,
Lili Wei
Hong Kong University of Science and Technology
,
Wuqi Zhang
The Hong Kong University of Science and Technology
,
Ming Wen
Huazhong University of Science and Technology
,
Yepang Liu
Southern University of Science and Technology
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
23:00 - 00:00
MIP Talk 2
Plenary
at
Kangaroo
Chair(s):
David Lo
Singapore Management University
23:00
60m
Talk
MIP: PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web
Plenary
Suresh Thummalapenta
,
Tao Xie
Peking University
Thu 18 Nov
Displayed time zone:
Hobart
change
08:00 - 09:00
Keynote - Laurie Williams
Plenary
at
Kangaroo
Chair(s):
Denys Poshyvanyk
William and Mary
08:00
60m
Keynote
Solving Software Security Challenges with Artificial Intelligence
Plenary
K:
Laurie Williams
North Carolina State University
,
S:
Denys Poshyvanyk
William and Mary
09:00 - 10:00
Development
Industry Showcase
/
Research Papers
/
NIER track
at
Kangaroo
Chair(s):
James C. Davis
Purdue University, USA
09:00
20m
Talk
Performance Testing for Cloud Computing with Dependent Data Bootstrapping
Research Papers
Sen He
The University of Texas at San Antonio
,
Tianyi Liu
The University of Texas at San Antonio
,
Palden Lama
The University of Texas at San Antonio
,
Jaewoo Lee
University of Georgia
,
In Kee Kim
University of Georgia
,
Wei Wang
University of Texas at San Antonio, USA
09:20
10m
Talk
Privacy as first-class requirements in software development: A socio-technical approach
NIER track
Itsik Benbenisty
University of Haifa
,
Irit Hadar
University of Haifa
,
Gil Luria
University of Haifa
,
Paola Spoletini
Kennesaw State University
09:30
10m
Talk
Towards a Serverless Java Runtime
Industry Showcase
Yifei Zhang
Alibaba Group
,
Tianxiao Gu
Alibaba Group
,
Xiaolin Zheng
Alibaba Group
,
Lei Yu
Alibaba Group
,
Wei Kuai
Alibaba Group
,
Sanhong Li
Alibaba Inc.
10:00 - 11:00
LBR + DS Poster (2) (Thursday 21:00 - 00:00)
Late Breaking Results
/
Doctoral Symposium
at
Kangaroo
Chair(s):
Xiaoyin Wang
University of Texas at San Antonio
10:00
2m
Talk
API Compatibility Issue Detection, Testing and Analysis for Android Apps
Doctoral Symposium
Tarek Mahmud
Texas State University
File Attached
10:02
2m
Talk
Towards the generation of machine learning defect reports
Doctoral Symposium
Tuan Dung Lai
Deakin University
Pre-print
File Attached
10:04
2m
Talk
DSInfoSearch: Supporting experimentation process of data scientists
Doctoral Symposium
Shangeetha Sivasothy
Applied Artificial Intelligence Institute, Deakin University
File Attached
10:06
2m
Talk
A First Look at the Effect of Deep Learning inCoverage-guided Fuzzing
Late Breaking Results
Siqi Li
Tianjin University
,
Yun Lin
National University of Singapore
,
Xiaofei Xie
Kyushu University
,
Yuekang Li
Nanyang Technological University
,
Xiaohong Li
TianJin University
,
Weimin Ge
Tianjin University
,
Yang Liu
Nanyang Technological University
,
Jin Song Dong
National University of Singapore
10:08
2m
Talk
Counterexample Guided Inductive Repair of Reactive Contracts
Late Breaking Results
Soha Hussein
University of Minnesota, USA / Ain Shams University, Egypt
,
Vaibhav Sharma
University of Minnesota, USA
,
Stephen McCamant
University of Minnesota, USA
,
Sanjai Rayadurgam
University of Minnesota
,
Mats Heimdahl
University of Minnesota
10:10
2m
Talk
AST-Transformer: Encoding Abstract Syntax TreesEfficiently for Code Summarization
Late Breaking Results
Ze Tang
Software Institute, Nanjing University
,
Chuanyi Li
Software Institute, Nanjing University
,
Jidong Ge
,
Xiaoyu Shen
Alexa AI, Amazon
,
Zheling Zhu
Software Institute, Nanjing University
,
Bin Luo
Software Institute, Nanjing University
10:12
2m
Talk
An Automated Pipeline for Privacy Leak Analysis of Android Applications
Doctoral Symposium
Yifan Zhou
The University of Adelaide
File Attached
10:14
2m
Talk
Detecting Adversarial Samples with Graph-Guided Testing
Late Breaking Results
Zuohui Chen
Zhejiang University of Technology
,
Renxuan Wang
Zhejiang University of Technology
,
Jingyang Xiang
Zhejiang University of Technology
,
Yue Yu
College of Computer, National University of Defense Technology, Changsha 410073, China
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Shouling Ji
Zhejiang University
,
Qi Xuan
Zhejiang University of Technology
,
Xiaoniu Yang
Zhejiang University of Technology
10:16
2m
Talk
Using Static Analysis to Address Microservice Architecture Reconstruction
Late Breaking Results
Vincent Bushong
Baylor University
,
Dipta Das
Baylor University
,
Abdullah Al Maruf
Baylor University
,
Tomas Cerny
Baylor University
10:18
2m
Talk
Applying Semi-Automated Hyperparameter Tuning for Clustering Algorithms
Late Breaking Results
Elizabeth Forest
James Cook University
,
Anne Swinbourne
James Cook University
,
Trina Myers
Queensland University of Technology
,
Mitchell Scovell
James Cook University
Link to publication
10:20
2m
Talk
Business Process Extraction Using Static Analysis
Late Breaking Results
Rofiqul Islam
Baylor University
,
Tomas Cerny
Baylor University
10:22
2m
Talk
Binary Code Similarity Detection
Doctoral Symposium
Zian Liu
Swinburne University of Technology; Data61, CSIRO
,
Chao Chen
James Cook University
,
Jun Zhang
Digital Research & Innovation Capability Platform, Swinburne University of Technology
,
Dongxi Liu
Data61, CSIRO
,
Muhammad Ejaz Ahmed
Data61, CSIRO
,
Yang Xiang
Digital Research & Innovation Capability Platform, Swinburne University of Technology
File Attached
10:24
2m
Talk
Improving Mutation-Based Fault Localization with Plausible-code Generating Mutation Operators
Late Breaking Results
Juyoung Jeon
Handong Global University
,
Shin Hong
Handong Global University
10:26
2m
Talk
Using Version Control and Issue Tickets to detect Code Debt and Economical Cost
Late Breaking Results
Abdullah Al Maruf
Baylor University
,
Noah Lambaria
Baylor University
,
Amr Elsayed
Baylor University
,
Tomas Cerny
Baylor University
File Attached
10:28
2m
Talk
Human-in-the-Loop XAI-enabled Vulnerability Detection, Investigation, and Mitigation
Late Breaking Results
Tien N. Nguyen
University of Texas at Dallas
,
Kim-Kwang Raymond Choo
University of Texas at San Antonio
10:30
2m
Talk
A Prediction Model for Software Requirements Change Impact
Doctoral Symposium
Kareshna Zamani
PhD candidate
File Attached
10:32
2m
Talk
Leveraging Code Clones and Natural Language Processing for Log Statement Prediction
Doctoral Symposium
Sina Gholamian
University of Waterloo
Pre-print
11:00 - 12:00
Vulnerability
Research Papers
at
Kangaroo
Chair(s):
Xusheng Xiao
Case Western Reserve University
11:00
20m
Talk
Finding A Needle in a Haystack: Automated Mining of Silent Vulnerability Fixes
Research Papers
Jiayuan Zhou
Centre for Software Excellence, Huawei, Canada
,
Michael Pacheco
Centre for Software Excellence, Huawei
,
Zhiyuan Wan
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Yuan Wang
Huawei Sweden Research Center
,
Ahmed E. Hassan
Queen's University
11:20
20m
Talk
DeepCVA: Automated Commit-level Vulnerability Assessment with Deep Multi-task Learning
Research Papers
Triet Le
The University of Adelaide
,
David Hin
The University of Adelaide
,
Roland Croft
The University of Adelaide
,
Muhammad Ali Babar
University of Adelaide
Pre-print
12:00 - 13:00
Debt and Refactoring
Tool Demonstrations
/
Research Papers
at
Kangaroo
Chair(s):
Yuan Tian
Queens University, Kingston, Canada
12:00
20m
Talk
Intelligent Change Operators for Multi-Objective Refactoring
Research Papers
Chaima Abid
University of Michigan
,
James Ivers
Carnegie Mellon University, USA
,
Thiago Ferreira
University of Michigan - Flint
,
Marouane Kessentini
University of Michigan - Dearborn
,
Fares El Kahla
University of Michigan
,
Ipek Ozkaya
Carnegie Mellon Software Engineering Institute
12:20
20m
Talk
Refactorings and Technical Debt in Docker Projects: An Empirical Study
Research Papers
Emna Ksontini
University of Michigan - Dearborn
,
Marouane Kessentini
University of Michigan - Dearborn
,
Thiago Ferreira
University of Michigan - Flint
,
Foyzul Hassan
University of Michigan - Dearborn
12:40
5m
Talk
FixMe: A GitHub Bot for Detecting and Monitoring On-hold Self-Admitted Technical Debt
Tool Demonstrations
Saranphon Phaithoon
Mahidol University
,
Supakarn Wongnil
Mahidol University
,
Patiphol Pussawong
Mahidol University
,
Morakot Choetkiertikul
Mahidol University, Thailand
,
Chaiyong Rakhitwetsagul
Mahidol University, Thailand
,
Thanwadee Sunetnanta
Mahidol University
,
Rungroj Maipradit
Nara Institute of Science and Technology
,
Hideaki Hata
Shinshu University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
Link to publication
DOI
Pre-print
Media Attached
12:50
5m
Talk
Automated Code Refactoring upon Database-Schema Changes in Web Applications
Tool Demonstrations
Sophie Xie
Whitney Young High School
,
Junwen Yang
University of Chicago
,
Shan Lu
University of Chicago
13:00 - 14:00
Keynote - Karen Li
Plenary
at
Kangaroo
Chair(s):
John Grundy
Monash University
13:00
60m
Keynote
The challenges and trends in engineering excellence with automation
Plenary
K:
Karen Li
Xero
,
S:
John Grundy
Monash University
18:00 - 19:00
Firmware
Research Papers
/
NIER track
/
Industry Showcase
at
Kangaroo
Chair(s):
ingo Mueller
Monash University
18:00
20m
Talk
FirmGuide: Boosting the Capability of Rehosting Embedded Linux Kernels through Model-Guided Kernel Execution
Research Papers
Qiang Liu
Zhejiang University
,
Cen Zhang
Nanyang Technological University
,
Lin Ma
Zhejiang University
,
Muhui Jiang
The Hong Kong Polytechnic University; Zhejiang University
,
Yajin Zhou
Zhejiang University
,
Lei Wu
Zhejiang University
,
Wenbo Shen
Zhejing University
,
Xiapu Luo
Hong Kong Polytechnic University
,
Yang Liu
Nanyang Technological University
,
Kui Ren
Zhejiang University
Pre-print
18:20
20m
Talk
iFIZZ: Deep-State and Efficient Fault-Scenario Generation to Test IoT Firmware
Research Papers
Peiyu Liu
Zhejiang University
,
Shouling Ji
Zhejiang University
,
Xuhong Zhang
Zhejiang University
,
Qinming Dai
Zhejiang University
,
Kangjie Lu
University of Minnesota
,
Lirong Fu
Zhejiang University
,
Wenzhi Chen
Zhejiang University
,
Peng Cheng
Zhejiang University
,
Wenhai Wang
Zhejiang University
,
Raheem Beyah
Georgia Institute of Technology
18:40
10m
Talk
BIFF: Practical Binary Fuzzing Framework for Programs of IoT and Mobile Devices
Industry Showcase
Cen Zhang
Nanyang Technological University
,
Yuekang Li
Nanyang Technological University
,
Hongxu Chen
Nanyang Technological University
,
Xiaoxing Luo
Huawei Technologies Co., Ltd.
,
Miaohua Li
Huawei Technologies Co., Ltd.
,
Anh Quynh Nguyen
Nanyang Technological University
,
Yang Liu
Nanyang Technological University
18:50
10m
Talk
Adaptation 2.0: Adapting Specification Learners in Assured Adaptive Systems
NIER track
Dalal Alrajeh
Imperial College London
,
Patrick Benjamin
Imperial College London
,
Sebastian Uchitel
Imperial College London & University of Buenos Aires
19:00 - 20:00
Developers
Research Papers
/
Industry Showcase
/
NIER track
at
Kangaroo
Chair(s):
Chetan Arora
Deakin University
19:00
20m
Talk
Automating Developer Chat Mining
Research Papers
Shengyi Pan
Zhejiang University
,
Lingfeng Bao
Zhejiang University
,
Xiaoxue Ren
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Shanping Li
Zhejiang University
19:20
20m
Talk
Thinking Like a Developer? Comparing the Attention of Humans with Neural Models of Code
Research Papers
Matteo Paltenghi
University of Stuttgart
,
Michael Pradel
University of Stuttgart
Pre-print
Media Attached
19:40
10m
Talk
Infrastructure in Code: Towards developer-friendly cloud applications
Industry Showcase
Vladislav Tankov
Higher School of Economics, JetBrains, JetBrains Research
,
Dmitriy Valchuk
JetBrains, ITMO University
,
Yaroslav Golubev
JetBrains Research
,
Timofey Bryksin
JetBrains Research; HSE University
Pre-print
19:50
10m
Talk
Towards Fluid Software Architectures: Bidirectional Human-AI Interaction
NIER track
Ammar Yasser
German University in Cairo
,
Mervat Abu-Elkheir
German University in Cairo
20:00 - 21:00
Tool Demo (3)
Tool Demonstrations
at
Kangaroo
Chair(s):
Mohamed Abdelrazek
Deakin University, Australia
20:00
2m
Talk
Muskit: A Mutation Analysis Tool for Quantum Software Testing
Tool Demonstrations
Eñaut Mendiluze Usandizaga
Simula Research Laboratory, Norway
,
Shaukat Ali
Simula Research Laboratory, Norway
,
Paolo Arcaini
National Institute of Informatics
,
Tao Yue
Nanjing University of Aeronautics and Astronautics
20:02
2m
Talk
IncBL: Incremental Bug Localization
Tool Demonstrations
Zhou Yang
Singapore Management University
,
Jieke Shi
Singapore Management University
,
Shaowei Wang
University of Manitoba
,
David Lo
Singapore Management University
20:04
2m
Talk
FixMe: A GitHub Bot for Detecting and Monitoring On-hold Self-Admitted Technical Debt
Tool Demonstrations
Saranphon Phaithoon
Mahidol University
,
Supakarn Wongnil
Mahidol University
,
Patiphol Pussawong
Mahidol University
,
Morakot Choetkiertikul
Mahidol University, Thailand
,
Chaiyong Rakhitwetsagul
Mahidol University, Thailand
,
Thanwadee Sunetnanta
Mahidol University
,
Rungroj Maipradit
Nara Institute of Science and Technology
,
Hideaki Hata
Shinshu University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
Link to publication
DOI
Pre-print
Media Attached
20:06
2m
Talk
Quito: a Coverage-Guided Test Generator for Quantum Programs
Tool Demonstrations
Xinyi Wang
Nanjing University of Aeronautics and Astronautics, Nanjing, China
,
Paolo Arcaini
National Institute of Informatics
,
Tao Yue
Nanjing University of Aeronautics and Astronautics
,
Shaukat Ali
Simula Research Laboratory, Norway
20:08
2m
Talk
Q&A MAESTRO: Q&A Post Recommendation for Fixing Java Runtime Exceptions
Tool Demonstrations
Yusuke Kimura
Fujitsu Ltd.
,
Takumi Akazaki
Fujitsu Limited
,
Shinji Kikuchi
Fujitsu Laboratories Ltd.
,
Sonal Mahajan
Fujitsu Research of America, Inc.
,
Mukul Prasad
Fujitsu Research of America
20:10
2m
Talk
JTDog: a Gradle Plugin for Dynamic Test Smell Detection
Tool Demonstrations
Masayuki Taniguchi
Osaka University
,
Shinsuke Matsumoto
Osaka University
,
Shinji Kusumoto
Osaka University
21:00 - 22:00
Learning Applications
Research Papers
/
Tool Demonstrations
/
Journal-first Papers
at
Kangaroo
Chair(s):
Michael Pradel
University of Stuttgart
21:00
20m
Talk
Deep GUI: Black-box GUI Input Generation with Deep Learning
Research Papers
Faraz YazdaniBanafsheDaragh
University of California, Irvine
,
Sam Malek
University of California at Irvine, USA
21:20
20m
Talk
Towards Exploring the Limitations of Active Learning: An Empirical Study
Research Papers
Qiang Hu
University of Luxembourg
,
Yuejun GUo
University of Luxembourg
,
Maxime Cordy
University of Luxembourg, Luxembourg
,
Xiaofei Xie
Kyushu University
,
Wei Ma
University of Luxembourg
,
Mike Papadakis
University of Luxembourg, Luxembourg
,
Yves Le Traon
University of Luxembourg, Luxembourg
21:40
10m
Talk
Machine Learning based Success Prediction for Crowdsourcing Software Projects
Journal-first Papers
Inam Illahi
Beijing Institute of Technology
,
Hui Liu
Beijing Institute of Technology
,
Qasim Umer
Beijing Institute of Technology
,
Nan Niu
University of Cincinnati
21:50
5m
Talk
SoManyConflicts: Resolve Many Merge Conflicts Interactively and Systematically
Tool Demonstrations
Bo Shen
Peking University
,
Wei Zhang
Peking University
,
Ailun Yu
Peking University
,
Yifan Shi
Peking University
,
Haiyan Zhao
Peking University
,
Zhi Jin
Peking University
22:00 - 23:00
Analysis III
NIER track
/
Research Papers
at
Kangaroo
Chair(s):
Jifeng Xuan
Wuhan University
22:00
20m
Talk
Binary Diffing as a Network Alignment Problem via Belief Propagation
Research Papers
Elie Mengin
SAMM, EA 4543 - Université Paris 1 Panthéon-Sorbonne
,
Fabrice Rossi
CEREMADE, CNRS, UMR 7534 - Université Paris-Dauphine, PSL University
22:20
20m
Talk
CiFi: Versatile Analysis of Class and Field Immutability
Research Papers
Tobias Roth
Technische Universität Darmstadt
,
Dominik Helm
Technische Universität Darmstadt
,
Michael Reif
Technische Universität Darmstadt
,
Mira Mezini
Technische Universität Darmstadt
22:40
10m
Talk
Assessing Robustness of ML-Based Program Analysis Tools using Metamorphic Program Transformations
NIER track
Leonhard Applis
Delft University of Technology
,
Annibale Panichella
Delft University of Technology
,
Arie van Deursen
Delft University of Technology, Netherlands
Pre-print
22:50
10m
Talk
Defeating program analysis techniques via Ambiguous Translation
NIER track
Chijung Jung
University of Virginia
,
Doowon Kim
University of Tennessee, Knoxville
,
Weihang Wang
University at Buffalo, SUNY
,
Yunhui Zheng
IBM Research
,
Kyu Hyung Lee
University of Georgia
,
Yonghwi Kwon
University of Virginia
23:00 - 00:00
ASE2021 Closing
Plenary
at
Kangaroo
23:00
60m
Day closing
Closing
Plenary
Tue 16 Nov
Displayed time zone:
Hobart
change
Room
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
Kangaroo
Plenary
ASE2021 Opening
Plenary
MIP Talk 1
Social/Networking
Virtual Reception
Research Papers + Tool Demonstrations + Journal-first Papers
Automation
Journal-first Papers + Research Papers + NIER track
Programming
Social/Networking
Meet Your Peers: Faculty
Research Papers + NIER track + Industry Showcase
Testing I
Tool Demonstrations + Research Papers + NIER track
Code
Social/Networking
Research Papers + Industry Showcase + Tool Demonstrations
Fuzzing Applications
Tool Demonstrations
Tool Demo (1)
Artifact Evaluation
Artefacts Plenary (Any Day Band 2)
Wed 17 Nov
Displayed time zone:
Hobart
change
Room
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
Kangaroo
Research Papers + Industry Showcase + Tool Demonstrations
Bugs I
NIER track + Research Papers + Tool Demonstrations
Learning I
Tool Demonstrations
Tool Demo (2)
Research Papers + NIER track + Journal-first Papers
Finding Defects
Research Papers + Industry Showcase
Learning II
Social/Networking
Ask Me Anything - Tom Zimmermann
Plenary
Keynote - Andreas Zeller
Research Papers + NIER track
Detection
Doctoral Symposium + Late Breaking Results
LBR + DS Poster (1) (Wed 07:00 - 10:00)
Research Papers + Journal-first Papers
Generation
Research Papers
Analysis II
Plenary
MIP Talk 2
Thu 18 Nov
Displayed time zone:
Hobart
change
Room
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
Kangaroo
Plenary
Keynote - Laurie Williams
Industry Showcase + Research Papers + NIER track
Development
Late Breaking Results + Doctoral Symposium
LBR + DS Poster (2) (Thursday 21:00 - 00:00)
Research Papers
Vulnerability
Tool Demonstrations + Research Papers
Debt and Refactoring
Plenary
Keynote - Karen Li
Research Papers + NIER track + Industry Showcase
Firmware
Research Papers + Industry Showcase + NIER track
Developers
Tool Demonstrations
Tool Demo (3)
Research Papers + Tool Demonstrations + Journal-first Papers
Learning Applications
NIER track + Research Papers
Analysis III
Plenary
ASE2021 Closing
Tue 16 Nov
Displayed time zone:
Hobart
change
Room
8:00
15
30
45
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
22:00
15
30
45
23:00
15
30
45
Kangaroo
ASE Plenary
ASE2021 Opening
08:00 - 09:00
ASE Plenary
MIP: UMLDiff: an Algorithm for Object-Oriented Design Differencing
09:00 - 10:00
ASE Social/Networking
Virtual Reception
10:00 - 11:00
ASE Research Papers
Automating User Notice Generation for Smart Contract Functions
11:00 - 11:20
ASE Research Papers
End-to-End Automation of Feedback on Student Assembly Programs
11:20 - 11:40
ASE Journal-first Papers
An automated model-based approach to repair test suites of evolving web ...
11:40 - 11:50
ASE Tool Demonstrations
BeAFix: An Automated Repair Tool for Faulty Alloy Models
11:50 - 11:55
ASE Tool Demonstrations
FLACK: Localizing Faults in Alloy Models
11:55 - 12:00
ASE Research Papers
Detecting TensorFlow Program Bugs in Real-World Industrial Environment
12:00 - 12:20
ASE Research Papers
Why Do Developers Remove Lambda Expressions in Java?
12:20 - 12:40
ASE NIER track
A Mocktail of Source Code Representations
12:40 - 12:50
ASE Journal-first Papers
On Tracking Java Methods with Git Mechanisms
12:50 - 13:00
ASE Social/Networking
Meet Your Peers: Faculty
13:00 - 14:00
ASE Research Papers
Testing Your Question Answering Software via Asking Recursively
18:00 - 18:20
ASE Research Papers
Improving Test Case Generation for REST APIs Through Hierarchical Clust ...
18:20 - 18:40
ASE Industry Showcase
Access Control Tree for Testing and Learning
18:40 - 18:50
ASE NIER track
Property-based Test for Part-of-Speech Tagging Tool
18:50 - 19:00
ASE Research Papers
EditSum: A Retrieve-and-Edit Framework for Source Code Summarization
19:00 - 19:20
ASE Research Papers
Interactive Cross-language Code Retrieval with Auto-Encoders
19:20 - 19:40
ASE NIER track
Did You Do Your Homework? Raising Awareness on Software Fairness and Di ...
19:40 - 19:50
ASE Tool Demonstrations
Quito: a Coverage-Guided Test Generator for Quantum Programs
19:50 - 19:55
ASE Tool Demonstrations
Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based ...
19:55 - 20:00
ASE Research Papers
CorbFuzz: Checking Browser Security Policies with Fuzzing
21:00 - 21:20
ASE Research Papers
SMARTIAN : Enhancing Smart Contract Fuzzing with Static and Dynamic Dat ...
21:20 - 21:40
ASE Industry Showcase
FinFuzzer: One Step Further in Fuzzing Fintech Systems
21:40 - 21:50
ASE Tool Demonstrations
Scalable Fuzzing of Program Binaries with E9AFL
21:50 - 21:55
ASE Tool Demonstrations
EvoMe: A Software Evolution Management Engine Based on Differential Fac ...
22:00 - 22:02
ASE Tool Demonstrations
Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based ...
22:02 - 22:04
ASE Tool Demonstrations
SoManyConflicts: Resolve Many Merge Conflicts Interactively and Systema ...
22:04 - 22:06
ASE Tool Demonstrations
Automated Code Refactoring upon Database-Schema Changes in Web Applications
22:06 - 22:08
ASE Tool Demonstrations
BeAFix: An Automated Repair Tool for Faulty Alloy Models
22:08 - 22:10
ASE Tool Demonstrations
RefactorInsight: Enhancing IDE Representation of Changes in Git with Re ...
22:10 - 22:12
ASE Artifact Evaluation
Opening
23:00 - 23:05
ASE Artifact Evaluation
Keynote
23:05 - 23:12
ASE Artifact Evaluation
CiFi: Versatile Analysis of Class and Field Immutability
23:12 - 23:15
ASE Artifact Evaluation
Testing Your Question Answering Software via Asking Recursively
23:15 - 23:18
ASE Artifact Evaluation
Restoring the Executability of Jupyter Notebooks by Automatic Upgrade o ...
23:18 - 23:21
ASE Artifact Evaluation
Context Debloating for Object-Sensitive Pointer Analysis
23:21 - 23:24
ASE Artifact Evaluation
Understanding and Detecting Performance Bugs in Markdown Compilers
23:24 - 23:27
ASE Artifact Evaluation
Reuse graphs
23:27 - 23:32
ASE Artifact Evaluation
Most reused artefacts
23:32 - 23:42
ASE Artifact Evaluation
Discussion
23:42 - 00:00
Wed 17 Nov
Displayed time zone:
Hobart
change
Room
8:00
15
30
45
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
22:00
15
30
45
23:00
15
30
45
Kangaroo
ASE Research Papers
On the Real-World Effectiveness of Static Bug Detectors at Finding Null ...
08:00 - 08:20
ASE Research Papers
Subtle Bugs Everywhere: Generating Documentation for Data Wrangling Code
08:20 - 08:40
ASE Industry Showcase
Reducing Time-To-Fix For Fuzzer Bugs
08:40 - 08:50
ASE Tool Demonstrations
Shaker: a Tool for Detecting More Flaky Tests Faster
08:50 - 08:55
ASE Research Papers
DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation ...
09:00 - 09:20
ASE Research Papers
Efficient state synchronisation in model-based testing through reinforc ...
09:20 - 09:40
ASE NIER track
What do pre-trained code models know about code?
09:40 - 09:50
ASE Tool Demonstrations
DEVIATE: A Deep Learning Variance Testing Framework
09:50 - 09:55
ASE Tool Demonstrations
Shaker: a Tool for Detecting More Flaky Tests Faster
10:00 - 10:02
ASE Tool Demonstrations
GenTree: Inferring Configuration Interactions using Decision Trees
10:04 - 10:06
ASE Tool Demonstrations
DEVIATE: A Deep Learning Variance Testing Framework
10:06 - 10:08
ASE Tool Demonstrations
FLACK: Localizing Faults in Alloy Models
10:08 - 10:10
ASE Tool Demonstrations
Scalable Fuzzing of Program Binaries with E9AFL
10:10 - 10:12
ASE Research Papers
Graph-based Incident Aggregation for Large-Scale Online Service Systems
11:00 - 11:20
ASE Research Papers
PyExplainer: Explaining the Predictions of Just-In-Time Defect Models
11:20 - 11:40
ASE NIER track
Towards Systematic and Dynamic Task Allocation for Collaborative Parall ...
11:40 - 11:50
ASE Journal-first Papers
An Extensive Study on Smell-Aware Bug Localization
11:50 - 12:00
ASE Research Papers
On Multi-Modal Learning of Editing Source Code
12:00 - 12:20
ASE Research Papers
Learning Highly Recursive Input Grammars
12:20 - 12:40
ASE Industry Showcase
Learning GraphQL Query Cost
12:40 - 12:50
ASE Social/Networking
Ask Me Anything - Tom Zimmermann
13:00 - 14:00
ASE Plenary
Illustrated Code: Building Software in a Literate Way
18:00 - 19:00
ASE Research Papers
Race Detection for Event-Driven Node.js Applications
19:00 - 19:20
ASE Research Papers
Log-based Anomaly Detection Without Log Parsing
19:20 - 19:40
ASE NIER track
Log Anomaly to Resolution: AI Based Proactive Incident Remediation
19:40 - 19:50
ASE NIER track
HyperGI: Automated Detection and Repair of Information Flow Leakage
19:50 - 20:00
ASE Late Breaking Results
Time-Aware Coverage Criteria for Testing of AI-Enabled Hybrid Control S ...
20:00 - 20:02
ASE Late Breaking Results
Metamorphic Testing on Multi-module UAV Systems
20:02 - 20:04
ASE Doctoral Symposium
Quality analysis of mobile applications with special focus on security ...
20:04 - 20:06
ASE Doctoral Symposium
Semi-automated Cross-Component Issue Management and Impact Analysis
20:06 - 20:08
ASE Doctoral Symposium
Cross-Lingual Transfer Learning Framework for Program Analysis
20:08 - 20:10
ASE Late Breaking Results
Decoupling Server and Client Code Through Cloud-Native Domain-Specific ...
20:10 - 20:12
ASE Doctoral Symposium
Tackling Flaky Tests: Understanding the Problem and Providing Practical ...
20:12 - 20:14
ASE Doctoral Symposium
Effectively Analyzing Evolving Software with Differential Facts
20:14 - 20:16
ASE Late Breaking Results
Automatically Annotating Sentences for Task-specific Bug Report Summari ...
20:16 - 20:18
ASE Late Breaking Results
Genetic Optimisation of C++ Applications
20:18 - 20:20
ASE Late Breaking Results
Revisiting Textual Feature of Bug-Triage Approach
20:20 - 20:22
ASE Doctoral Symposium
Training Automated Test Oracles to Identify Semantic Bugs
20:22 - 20:24
ASE Doctoral Symposium
Automated Approach for System-level Testing of Unmanned Aerial Systems
20:24 - 20:26
ASE Doctoral Symposium
How can Subgroup Discovery help AIOps?
20:26 - 20:28
ASE Doctoral Symposium
Gas Estimation and Optimization for Smart Contracts on Ethereum
20:28 - 20:30
ASE Doctoral Symposium
Fuzzing Methods Recommendation Based on Feature Vectors
20:30 - 20:32
ASE Research Papers
APIzation: Generating Reusable APIs from StackOverflow Code Snippets
21:00 - 21:20
ASE Research Papers
FIGCPS: Effective Failure-inducing Input Generation for Cyber-Physical ...
21:20 - 21:40
ASE Journal-first Papers
An evolutionary approach for generating software models: The case of Kr ...
21:40 - 21:50
ASE Journal-first Papers
Signal-based properties of cyber-physical systems: Taxonomy and logic-b ...
21:50 - 22:00
ASE Research Papers
JSTAR: JavaScript Specification Type Analyzer using Refinement
22:00 - 22:20
ASE Research Papers
Can neural clone detection generalize to unseen functionalities?
22:20 - 22:40
ASE Research Papers
Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts
22:40 - 23:00
ASE Plenary
MIP: PARSEWeb: A Programmer Assistant for Reusing Open Source Code on t ...
23:00 - 00:00
Thu 18 Nov
Displayed time zone:
Hobart
change
Room
8:00
15
30
45
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
22:00
15
30
45
23:00
15
30
45
Kangaroo
ASE Plenary
Solving Software Security Challenges with Artificial Intelligence
08:00 - 09:00
ASE Research Papers
Performance Testing for Cloud Computing with Dependent Data Bootstrapping
09:00 - 09:20
ASE NIER track
Privacy as first-class requirements in software development: A socio-te ...
09:20 - 09:30
ASE Industry Showcase
Towards a Serverless Java Runtime
09:30 - 09:40
ASE Doctoral Symposium
API Compatibility Issue Detection, Testing and Analysis for Android Apps
10:00 - 10:02
ASE Doctoral Symposium
Towards the generation of machine learning defect reports
10:02 - 10:04
ASE Doctoral Symposium
DSInfoSearch: Supporting experimentation process of data scientists
10:04 - 10:06
ASE Late Breaking Results
A First Look at the Effect of Deep Learning inCoverage-guided Fuzzing
10:06 - 10:08
ASE Late Breaking Results
Counterexample Guided Inductive Repair of Reactive Contracts
10:08 - 10:10
ASE Late Breaking Results
AST-Transformer: Encoding Abstract Syntax TreesEfficiently for Code Sum ...
10:10 - 10:12
ASE Doctoral Symposium
An Automated Pipeline for Privacy Leak Analysis of Android Applications
10:12 - 10:14
ASE Late Breaking Results
Detecting Adversarial Samples with Graph-Guided Testing
10:14 - 10:16
ASE Late Breaking Results
Using Static Analysis to Address Microservice Architecture Reconstruction
10:16 - 10:18
ASE Late Breaking Results
Applying Semi-Automated Hyperparameter Tuning for Clustering Algorithms
10:18 - 10:20
ASE Late Breaking Results
Business Process Extraction Using Static Analysis
10:20 - 10:22
ASE Doctoral Symposium
Binary Code Similarity Detection
10:22 - 10:24
ASE Late Breaking Results
Improving Mutation-Based Fault Localization with Plausible-code Generat ...
10:24 - 10:26
ASE Late Breaking Results
Using Version Control and Issue Tickets to detect Code Debt and Economi ...
10:26 - 10:28
ASE Late Breaking Results
Human-in-the-Loop XAI-enabled Vulnerability Detection, Investigation, a ...
10:28 - 10:30
ASE Doctoral Symposium
A Prediction Model for Software Requirements Change Impact
10:30 - 10:32
ASE Doctoral Symposium
Leveraging Code Clones and Natural Language Processing for Log Statemen ...
10:32 - 10:34
ASE Research Papers
Finding A Needle in a Haystack: Automated Mining of Silent Vulnerabilit ...
11:00 - 11:20
ASE Research Papers
DeepCVA: Automated Commit-level Vulnerability Assessment with Deep Mult ...
11:20 - 11:40
ASE Research Papers
Intelligent Change Operators for Multi-Objective Refactoring
12:00 - 12:20
ASE Research Papers
Refactorings and Technical Debt in Docker Projects: An Empirical Study
12:20 - 12:40
ASE Tool Demonstrations
FixMe: A GitHub Bot for Detecting and Monitoring On-hold Self-Admitted ...
12:40 - 12:45
ASE Tool Demonstrations
Automated Code Refactoring upon Database-Schema Changes in Web Applications
12:50 - 12:55
ASE Plenary
The challenges and trends in engineering excellence with automation
13:00 - 14:00
ASE Research Papers
FirmGuide: Boosting the Capability of Rehosting Embedded Linux Kernels ...
18:00 - 18:20
ASE Research Papers
iFIZZ: Deep-State and Efficient Fault-Scenario Generation to Test IoT F ...
18:20 - 18:40
ASE Industry Showcase
BIFF: Practical Binary Fuzzing Framework for Programs of IoT and Mobile ...
18:40 - 18:50
ASE NIER track
Adaptation 2.0: Adapting Specification Learners in Assured Adaptive Systems
18:50 - 19:00
ASE Research Papers
Automating Developer Chat Mining
19:00 - 19:20
ASE Research Papers
Thinking Like a Developer? Comparing the Attention of Humans with Neura ...
19:20 - 19:40
ASE Industry Showcase
Infrastructure in Code: Towards developer-friendly cloud applications
19:40 - 19:50
ASE NIER track
Towards Fluid Software Architectures: Bidirectional Human-AI Interaction
19:50 - 20:00
ASE Tool Demonstrations
Muskit: A Mutation Analysis Tool for Quantum Software Testing
20:00 - 20:02
ASE Tool Demonstrations
IncBL: Incremental Bug Localization
20:02 - 20:04
ASE Tool Demonstrations
FixMe: A GitHub Bot for Detecting and Monitoring On-hold Self-Admitted ...
20:04 - 20:06
ASE Tool Demonstrations
Quito: a Coverage-Guided Test Generator for Quantum Programs
20:06 - 20:08
ASE Tool Demonstrations
Q&A MAESTRO: Q&A Post Recommendation for Fixing Java Runtime Exceptions
20:08 - 20:10
ASE Tool Demonstrations
JTDog: a Gradle Plugin for Dynamic Test Smell Detection
20:10 - 20:12
ASE Research Papers
Deep GUI: Black-box GUI Input Generation with Deep Learning
21:00 - 21:20
ASE Research Papers
Towards Exploring the Limitations of Active Learning: An Empirical Study
21:20 - 21:40
ASE Journal-first Papers
Machine Learning based Success Prediction for Crowdsourcing Software Pr ...
21:40 - 21:50
ASE Tool Demonstrations
SoManyConflicts: Resolve Many Merge Conflicts Interactively and Systema ...
21:50 - 21:55
ASE Research Papers
Binary Diffing as a Network Alignment Problem via Belief Propagation
22:00 - 22:20
ASE Research Papers
CiFi: Versatile Analysis of Class and Field Immutability
22:20 - 22:40
ASE NIER track
Assessing Robustness of ML-Based Program Analysis Tools using Metamorph ...
22:40 - 22:50
ASE NIER track
Defeating program analysis techniques via Ambiguous Translation
22:50 - 23:00
ASE Plenary
Closing
23:00 - 00:00
x
Thu 21 Nov 09:43