ASE 2023
Mon 11 - Fri 15 September 2023 Kirchberg, Luxembourg
Dates
Tue 12 Sep 2023
Wed 13 Sep 2023
Thu 14 Sep 2023
Tracks
ASE Industry Showcase (Papers)
ASE Journal-first Papers
ASE NIER Track
ASE Research Papers
ASE Tool Demonstrations
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 12 Sep

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

10:30 - 12:00
Cloud and Distributed Systems 1Research Papers / Journal-first Papers at Plenary Room 2
10:54
12m
Talk
A Model-based Mode-Switching-Framework based on Security Vulnerability Scores
Journal-first Papers
Michael Riegler Johannes Kepler University Linz, Johannes Sametinger Johannes Kepler University Linz, Michael Vierhauser University of Innsbruck, Manuel Wimmer JKU Linz
Link to publication DOI File Attached
10:30 - 12:00
Infrastructure, Build, and LogsResearch Papers / Industry Showcase (Papers) / NIER Track / Journal-first Papers at Room D
Chair(s): Fatemeh Hendijani Fard University of British Columbia, Arie van Deursen Delft University of Technology
10:54
12m
Talk
On the usage, co-usage and migration of CI/CD tools: a qualitative analysis
Journal-first Papers
Pooya Rostami Mazrae University of Mons, Tom Mens University of Mons
11:30
12m
Talk
What Quality Aspects Influence the Adoption of Docker Images?
Journal-first Papers
Giovanni Rosa University of Molise, Simone Scalabrino University of Molise, Gabriele Bavota Software Institute, USI Università della Svizzera italiana, Rocco Oliveto University of Molise
Link to publication Media Attached
13:30 - 15:00
Cloud and Distributed Systems 2Research Papers / Tool Demonstrations / Journal-first Papers / Industry Showcase (Papers) at Plenary Room 2
Chair(s): Tim Menzies North Carolina State University
13:54
12m
Talk
FaaSLight: General Application-Level Cold-Start Latency Optimization for Function-as-a-Service in Serverless Computing
Journal-first Papers
Xuanzhe Liu Peking University, Jinfeng Wen Peking University, Zhenpeng Chen University College London, Ding Li Peking University, Junkai Chen Peking University, China, Yi Liu Peking University, Haoyu Wang Huazhong University of Science and Technology, Xin Jin Peking University
File Attached
14:18
12m
Talk
Rise of Distributed Deep Learning Training in the Big Model Era: From a Software Engineering Perspective
Journal-first Papers
Xuanzhe Liu Peking University, Diandian Gu Peking University, Zhenpeng Chen University College London, Jinfeng Wen Peking University, Zili Zhang Peking University, Yun Ma Peking University, Haoyu Wang Huazhong University of Science and Technology, Xin Jin Peking University
Link to publication
13:30 - 15:00
Testing AI Systems 2NIER Track / Journal-first Papers / Research Papers at Room C
Chair(s): Lwin Khin Shar Singapore Management University
14:18
12m
Talk
Simulator-based Explanation and Debugging of Hazard-triggering Events in DNN-based Safety-critical Systems
Journal-first Papers
Hazem FAHMY University of Luxembourg, Fabrizio Pastore University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa, Thomas Stifter IEE S.A.
Link to publication DOI Pre-print File Attached
13:30 - 15:00
Smart Contracts, Blockchain, Energy efficiency, and green softwareResearch Papers / NIER Track / Industry Showcase (Papers) / Tool Demonstrations / Journal-first Papers at Room D
13:42
12m
Talk
Code Cloning in Smart Contracts on the Ethereum Platform: An Extended Replication Study
Journal-first Papers
Faizan Khan Plotly Technologies Inc., Istvan David McMaster University, Shane McIntosh University of Waterloo, Daniel Varro Linköping University / McGill University
Media Attached
13:30 - 15:00
Vulnerability and Security 1Research Papers / Journal-first Papers at Room E
Chair(s): Fatemeh Hendijani Fard University of British Columbia
14:18
12m
Talk
The Secret Life of Software Vulnerabilities: A Large-Scale Empirical Study
Journal-first Papers
Emanuele Iannone University of Salerno, Roberta Guadagni University of Salerno, Filomena Ferrucci University of Salerno, Andrea De Lucia University of Salerno, Fabio Palomba University of Salerno
Link to publication DOI Pre-print Media Attached
15:30 - 17:00
15:42
12m
Talk
CodeEditor: Learning to Edit Source Code with Pre-trained Models
Journal-first Papers
Jia Li Peking University, Ge Li Peking University, Li Zhuo , Zhi Jin Peking University, Xing Hu Zhejiang University, Kechi Zhang Peking University, China, Zhiyi Fu Peking University
Link to publication
15:30 - 17:00
Testing AI Systems 3Journal-first Papers / Research Papers / Industry Showcase (Papers) / NIER Track at Room C
Chair(s): Mike Papadakis University of Luxembourg, Luxembourg
16:18
12m
Talk
Evaluating Pre-Trained Models for User Feedback Analysis in Software Engineering: A Study on Classification of App-Reviews
Journal-first Papers
Mohammad Abdul Hadi University of British Columbia, Fatemeh Hendijani Fard University of British Columbia
File Attached
15:30 - 17:00
15:54
12m
Talk
Automatic Extraction of Security-Rich Dataflow Diagrams for Microservice Applications written in Java
Journal-first Papers
Simon Schneider Hamburg University of Technology, Riccardo Scandariato Hamburg University of Technology
16:18
12m
Talk
SLocator: Localizing the Origin of SQL Queries in Database-Backed Web ApplicationsRecorded talk
Journal-first Papers
Wei Liu Concordia University, Montreal, Canada, Tse-Hsun (Peter) Chen Concordia University
Media Attached

Wed 13 Sep

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

10:30 - 12:00
Code Quality and Code SmellsTool Demonstrations / Journal-first Papers / Research Papers at Plenary Room 2
Chair(s): Bernd Fischer Stellenbosch University
11:18
12m
Talk
How to Find Actionable Static Analysis Warnings: A Case Study with FindBugs
Journal-first Papers
Rahul Yedida , Hong Jin Kang UCLA, Huy Tu North Carolina State University, USA, Xueqi Yang NCSU, David Lo Singapore Management University, Tim Menzies North Carolina State University
Link to publication DOI Authorizer link Pre-print
11:42
12m
Talk
Enhancing the defectiveness prediction of methods and classes via JIT
Journal-first Papers
Falessi Davide University of Rome Tor Vergata, Simone Mesiano Laureani University of Rome Tor Vergata, Jonida Çarka University of Rome Tor Vergata, Matteo Esposito University of Rome Tor Vergata, Daniel Alencar Da Costa University of Otago
Link to publication DOI File Attached
10:30 - 12:00
Program Repair 1Tool Demonstrations / NIER Track / Journal-first Papers / Research Papers at Room C
Chair(s): Arie van Deursen Delft University of Technology
10:30
12m
Talk
Adonis: Practical and Efficient Control Flow Recovery through OS-Level Traces
Journal-first Papers
Xuanzhe Liu Peking University, Chengxu Yang Peking University, Ding Li Peking University, Yuhan Zhou Peking University, Shaofei Li Peking University, Jiali Chen Peking University, Zhenpeng Chen University College London
10:30 - 12:00
Program AnalysisResearch Papers / Tool Demonstrations / NIER Track / Journal-first Papers at Room D
Chair(s): Domenico Bianculli University of Luxembourg
11:18
12m
Talk
Towards Robustness of Deep Program Processing Models -- Detection, Estimation and Enhancement
Journal-first Papers
Huangzhao Zhang Peking University, Zhiyi Fu Peking University, Ge Li Peking University, Lei Ma University of Alberta, Zhehao Zhao Peking University, Hua'an Yang Peking University, Yizhe Sun Peking University, Yang Liu Nanyang Technological University, Zhi Jin Peking University
Link to publication DOI File Attached
10:30 - 12:00
Web Development 2Industry Showcase (Papers) / Research Papers / NIER Track / Journal-first Papers at Room E
Chair(s): Hadar Ziv University of California, Irvine
10:30
12m
Talk
Metamorphic Testing for Web System Security
Journal-first Papers
Nazanin Bayati Chaleshtari University of Ottawa, Fabrizio Pastore University of Luxembourg, Arda Goknil SINTEF Digital, Lionel Briand University of Luxembourg; University of Ottawa
Link to publication DOI Pre-print
10:42
12m
Talk
JavaScript Dead Code Identification, Elimination, and Empirical Assessment
Journal-first Papers
Ivano Malavolta Vrije Universiteit Amsterdam, Kishan Nirghin Vrije Universiteit Amsterdam, Gian Luca Scoccia Gran Sasso Science Institute, Simone Romano University of Salerno, Salvatore Lombardi University of Basilicata, Giuseppe Scanniello University of Salerno, Patricia Lago Vrije Universiteit Amsterdam
File Attached
13:30 - 15:00
Open Source and Software Ecosystems 2Research Papers / Journal-first Papers / Industry Showcase (Papers) at Room D
Chair(s): Paul Grünbacher Johannes Kepler University Linz, Austria
14:08
12m
Talk
Predicting Health Indicators for Open Source Projects (using Hyperparameter Optimization)
Journal-first Papers
Tianpei Xia North Carolina State University, Wei Fu North Carolina State University, Rui Shu North Carolina State University, Rishabh Agrawal North Carolina State University, Tim Menzies North Carolina State University
Link to publication DOI Pre-print
13:30 - 15:00
Code Change AnalysisResearch Papers / Journal-first Papers at Room E
Chair(s): Vladimir Kovalenko JetBrains Research
13:42
12m
Talk
DiffSearch: A Scalable and Precise Search Engine for Code Changes
Journal-first Papers
Luca Di Grazia University of Stuttgart, Paul Bredl University of Stuttgart, Michael Pradel University of Stuttgart
Link to publication DOI Pre-print File Attached
15:30 - 17:00
Software Testing for Specialized Systems 1Research Papers / Journal-first Papers / NIER Track at Room C
Chair(s): Fabrizio Pastore University of Luxembourg
16:06
12m
Talk
T-Evos: A Large-Scale Longitudinal Study on CI Test Execution and Failure
Journal-first Papers
An Ran Chen University of Alberta, Tse-Hsun (Peter) Chen Concordia University, Shaowei Wang University of Manitoba
Pre-print
15:30 - 17:00
Bug DetectionResearch Papers / Journal-first Papers at Room D
Chair(s): Andreea Vescan Babes-Bolyai University
15:42
12m
Talk
Duplicate Bug Report Detection: How Far Are We?
Journal-first Papers
Ting Zhang Singapore Management University, DongGyun Han Royal Holloway, University of London, Venkatesh Vinayakarao Chennai Mathematical Institute, Ivana Clairine Irsan Singapore Management University, Bowen Xu North Carolina State University, Ferdian Thung Singapore Management University, David Lo Singapore Management University, Lingxiao Jiang Singapore Management University
Link to publication DOI File Attached
16:30
12m
Full-paper
On effort-aware metrics for defect prediction
Journal-first Papers
Jonida Çarka University of Rome Tor Vergata, Matteo Esposito University of Rome Tor Vergata, Falessi Davide University of Rome Tor Vergata
DOI File Attached
15:30 - 17:00
Autonomous Systems and AgentsResearch Papers / NIER Track / Journal-first Papers / Tool Demonstrations at Room E
Chair(s): Alessio Gambi IMC University of Applied Sciences Krems
15:42
12m
Talk
Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms
Journal-first Papers
Andrea Di Sorbo University of Sannio, Fiorella Zampetti University of Sannio, Italy, Corrado A. Visaggio University of Sannio, Italy, Massimiliano Di Penta University of Sannio, Italy, Sebastiano Panichella Zurich University of Applied Sciences
File Attached

Thu 14 Sep

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

10:30 - 12:00
10:42
12m
Talk
Estimating the Potential of Program Repair Search Spaces with Commit Analysis
Journal-first Papers
Khashayar Etemadi KTH Royal Institute of Technology, Niloofar Tarighat Sharif University of Technology, Siddharth Yadav IIIT-Delhi, Matias Martinez Universitat Politècnica de Catalunya (UPC), Martin Monperrus KTH Royal Institute of Technology
Link to publication File Attached
10:30 - 12:00
Mobile Development 1Research Papers / Tool Demonstrations / Journal-first Papers at Room D
Chair(s): Jordan Samhi CISPA Helmholtz Center for Information Security
10:30
12m
Talk
Taming Android Fragmentation through Lightweight Crowdsourced Testing
Journal-first Papers
Xiaoyu Sun Australian National University, Australia, Xiao Chen Monash University, Yonghui Liu Monash University, John Grundy Monash University, Li Li Beihang University
Media Attached File Attached
13:30 - 15:00
Software Testing for Specialized Systems 3Journal-first Papers / Tool Demonstrations / Research Papers at Plenary Room 2
Chair(s): Xiaoyin Wang University of Texas at San Antonio
14:42
12m
Talk
Machine learning-based test selection for simulation-based testing of self-driving cars software
Journal-first Papers
Christian Birchler Zurich University of Applied Sciences, Sajad Khatiri USI-Lugnao & Zurich University of Applied Sciences, Bill Bosshard Meier Planungsdienste GmbH, Alessio Gambi IMC University of Applied Sciences Krems, Sebastiano Panichella Zurich University of Applied Sciences
13:30 - 15:00
Mobile Development 2Research Papers / Industry Showcase (Papers) / Journal-first Papers / Tool Demonstrations at Room D
Chair(s): Jordan Samhi CISPA Helmholtz Center for Information Security
13:30
12m
Talk
Enhancing Mobile App Bug Reporting via Real-Time Understanding of Reproduction Steps
Journal-first Papers
Mattia Fazzini University of Minnesota, Kevin Moran George Mason University, Carlos Bernal-Cárdenas Microsoft, Tyler Wendland University of Minnesota, Alessandro Orso Georgia Institute of Technology, Denys Poshyvanyk William & Mary
15:30 - 17:00
FuzzingNIER Track / Journal-first Papers / Research Papers / Tool Demonstrations at Plenary Room 2
Chair(s): Lars Grunske Humboldt-Universität zu Berlin
15:30
12m
Talk
Fine-Grained Coverage-Based Fuzzing
Journal-first Papers
Wei-Cheng Wu University of Southern California, USA, Bernard Nongpoh CEA LIST, University Paris-Saclay, Marwan Nour CEA, LIST, Université Paris Saclay, Michaël Marcozzi CEA, LIST, Université Paris Saclay, Sébastien Bardin CEA LIST, University Paris-Saclay, Christophe Hauser Dartmouth College
Link to publication File Attached
15:30 - 17:00
Code Generation 3Research Papers / Journal-first Papers at Room C
Chair(s): David Lo Singapore Management University
16:18
12m
Talk
Out of the BLEU: How should we assess quality of the Code Generation models?
Journal-first Papers
Mikhail Evtikhiev JetBrains Research, Egor Bogomolov JetBrains Research, Yaroslav Sokolov JetBrains, Timofey Bryksin JetBrains Research
Link to publication DOI Pre-print File Attached
15:30 - 17:00
Vulnerability and Security 2Journal-first Papers / Industry Showcase (Papers) / Research Papers at Room E
Chair(s): Ben Hermann TU Dortmund
15:42
12m
Talk
Combatting Front-Running in Smart Contracts: Attack Mining, Benchmark Construction and Vulnerability Detector Evaluation
Journal-first Papers
Wuqi Zhang The Hong Kong University of Science and Technology, Lili Wei McGill University, Shing-Chi Cheung Hong Kong University of Science and Technology, Yepang Liu Southern University of Science and Technology, Shuqing Li The Chinese University of Hong Kong, Lu Liu The Hong Kong University of Science and Technology, Michael Lyu The Chinese University of Hong Kong
Link to publication DOI Pre-print File Attached

Accepted Papers

Title
Adonis: Practical and Efficient Control Flow Recovery through OS-Level Traces
Journal-first Papers
A Model-based Mode-Switching-Framework based on Security Vulnerability Scores
Journal-first Papers
Link to publication DOI File Attached
Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms
Journal-first Papers
File Attached
Automatic Extraction of Security-Rich Dataflow Diagrams for Microservice Applications written in Java
Journal-first Papers
Code Cloning in Smart Contracts on the Ethereum Platform: An Extended Replication Study
Journal-first Papers
Media Attached
CodeEditor: Learning to Edit Source Code with Pre-trained Models
Journal-first Papers
Link to publication
Combatting Front-Running in Smart Contracts: Attack Mining, Benchmark Construction and Vulnerability Detector Evaluation
Journal-first Papers
Link to publication DOI Pre-print File Attached
DiffSearch: A Scalable and Precise Search Engine for Code Changes
Journal-first Papers
Link to publication DOI Pre-print File Attached
Duplicate Bug Report Detection: How Far Are We?
Journal-first Papers
Link to publication DOI File Attached
Enhancing Mobile App Bug Reporting via Real-Time Understanding of Reproduction Steps
Journal-first Papers
Enhancing the defectiveness prediction of methods and classes via JIT
Journal-first Papers
Link to publication DOI File Attached
Estimating the Potential of Program Repair Search Spaces with Commit Analysis
Journal-first Papers
Link to publication File Attached
Evaluating Pre-Trained Models for User Feedback Analysis in Software Engineering: A Study on Classification of App-Reviews
Journal-first Papers
File Attached
FaaSLight: General Application-Level Cold-Start Latency Optimization for Function-as-a-Service in Serverless Computing
Journal-first Papers
File Attached
Fine-Grained Coverage-Based Fuzzing
Journal-first Papers
Link to publication File Attached
How to Find Actionable Static Analysis Warnings: A Case Study with FindBugs
Journal-first Papers
Link to publication DOI Authorizer link Pre-print
JavaScript Dead Code Identification, Elimination, and Empirical Assessment
Journal-first Papers
File Attached
Machine learning-based test selection for simulation-based testing of self-driving cars software
Journal-first Papers
Metamorphic Testing for Web System Security
Journal-first Papers
Link to publication DOI Pre-print
On effort-aware metrics for defect prediction
Journal-first Papers
DOI File Attached
On the usage, co-usage and migration of CI/CD tools: a qualitative analysis
Journal-first Papers
Out of the BLEU: How should we assess quality of the Code Generation models?
Journal-first Papers
Link to publication DOI Pre-print File Attached
Predicting Health Indicators for Open Source Projects (using Hyperparameter Optimization)
Journal-first Papers
Link to publication DOI Pre-print
Rise of Distributed Deep Learning Training in the Big Model Era: From a Software Engineering Perspective
Journal-first Papers
Link to publication
Simulator-based Explanation and Debugging of Hazard-triggering Events in DNN-based Safety-critical Systems
Journal-first Papers
Link to publication DOI Pre-print File Attached
SLocator: Localizing the Origin of SQL Queries in Database-Backed Web ApplicationsRecorded talk
Journal-first Papers
Media Attached
Taming Android Fragmentation through Lightweight Crowdsourced Testing
Journal-first Papers
Media Attached File Attached
T-Evos: A Large-Scale Longitudinal Study on CI Test Execution and Failure
Journal-first Papers
Pre-print
The Secret Life of Software Vulnerabilities: A Large-Scale Empirical Study
Journal-first Papers
Link to publication DOI Pre-print Media Attached
Towards Robustness of Deep Program Processing Models -- Detection, Estimation and Enhancement
Journal-first Papers
Link to publication DOI File Attached
What Quality Aspects Influence the Adoption of Docker Images?
Journal-first Papers
Link to publication Media Attached

Call for Papers

ASE is inviting journal-first presentations for papers published recently in prestigious software engineering journals. This will both enrich the ASE program as well as offer the authors an opportunity to speak to the community. The journal-first manuscripts are published through the journals and will not be part of the ASE proceedings. The journal-first papers will be listed in the conference program. At least one author of each presentation accepted for the journal-first program must register and attend the conference to present the paper.

Scope

We invite applications for journal papers published in:

  • Automated Software Engineering Journal (ASEJ, Springer)
  • IEEE Transaction of Software Engineering (IEEE TSE)
  • ACM Transactions on Software Engineering and Methodology (ACM TOSEM)
  • Empirical Software Engineering Journal (EMSE, Springer)
  • Journal of Systems and Software (JSS, Elsevier)

A journal-first presentation submitted to ASE 2023 must adhere to the following criteria:

  • The paper was accepted for publication after January 1st 2022.
  • The paper is in the scope of the conference, as defined in the call for ASE 2023 research papers
  • The paper does not exclusively report a secondary study, e.g., systematic reviews, mapping studies, surveys.
  • The paper reports completely new research results and/or presents novel contributions that significantly extend and were not previously reported in prior work. The paper does not extend prior work solely with additional proofs or algorithms (or other such details presented for completeness), additional empirical results, or minor enhancements or variants of the results presented in the prior work. As a rough guide, a journal-first paper should have at least 70% new content over and above the content of previous publications. As such, the expectation is that an extension of a full 8-10 page conference or workshop paper would not be deemed a journal-first paper.
  • The paper has not been presented at, and is not under consideration for, journal-first programs of other conferences.

How to Submit

Authors of manuscripts that respect these criteria are invited to submit a one-page presentation proposal consisting of the paper’s title, the paper’s authors, an extended abstract, the name of the presenter, and a pointer to the original journal paper at the journal’s Web site. Each journal first paper should be presented by a different author, but there is no limitation on the number of papers accepted per author. If the paper is not online yet, then specify so. The original paper should also be uploaded during submission. If the journal paper is related to or builds on a previously published work (such as a tool demo or a poster), then the proposal must clearly and explicitly justify why the paper should be considered a journal first paper.

The submission link is: https://ase2023-jf.hotcrp.com/

Evaluation and Selection

Authors will be invited to present their paper at ASE 2023 after a check that the paper is in scope for the conference and it adheres to the criteria above. As the papers have already been reviewed and accepted by the journals, they will not be reviewed again for technical content. In the case that an exceptionally high number of submissions is received, not all papers will be selected. Priority will be given to the papers that:

Increase opportunities for authors to attend ASE, who might not otherwise attend. In particular, priority will be given to papers whose specified presenter is not presenting other JF papers.

Best fit the technical program, offering a balance across the conference topics.

Would be ineligible as a journal-first presentation at the next SE3 conference (ICSE/FSE/ASE) – because its acceptance date precedes the next conference’s window of journal acceptance dates for JF presentations.

:
: