Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022

The objective of the ICSE 2022 Demonstrations Track is to excite the software engineering community about new advances in our field through compelling demonstrations that help advance research and practice. The track is a highly interactive venue where researchers and practitioners can demonstrate their tools and discuss them with attendees.

Supporters
Sponsor
Sponsor
Sponsor
Sponsor
Platinum
Platinum
Gold
Silver
Silver
Silver
Silver
Silver
Silver
Dates
Mon 9 May 2022
Tue 10 May 2022
Wed 11 May 2022
Thu 12 May 2022
Fri 13 May 2022
Wed 25 May 2022
Thu 26 May 2022
Fri 27 May 2022
Tracks
ICSE All plenary events
ICSE Birds of a Feather
ICSE Catering
ICSE Community
ICSE DEMO - Demonstrations
ICSE Journal-First Papers
ICSE Keynotes
ICSE NIER - New Ideas and Emerging Results
ICSE Posters
ICSE SEET - Software Engineering Education and Training
ICSE SEIP - Software Engineering in Practice
ICSE SEIS - Software Engineering in Society
ICSE SRC - ACM Student Research Competition
ICSE Social
ICSE Technical Track
Plenary
Hide plenary sessions
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 9 May

Displayed time zone: Eastern Time (US & Canada) change

20:00 - 21:00
Dynamic AnalysisDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Shiyi Wei University of Texas at Dallas
20:00
15m
Demonstration
Common Data Guided Crash Injection for Cloud Systems
DEMO - Demonstrations
Yu Gao Institute of Software, Chinese Academy of Sciences, China, Dong Wang Institute of software, Chinese academy of sciences, Qianwang Dai 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
Pre-print Media Attached
20:15
15m
Demonstration
Dynaplex: Inferring Asymptotic Runtime Complexity of Recursive Programs
DEMO - Demonstrations
Didier Ishimwe University of Nebraska-Lincoln, ThanhVu Nguyen George Mason University, KimHao Nguyen University of Nebraska-Lincoln
Pre-print Media Attached
20:30
15m
Demonstration
DistFax: A Toolkit for Measuring Interprocess Communications and Quality of Distributed Systems
DEMO - Demonstrations
Xiaoqin Fu Washington State University, Boxiang Lin Washington State University, Haipeng Cai Washington State University, USA
DOI Pre-print Media Attached

Tue 10 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Tools and Environments 1DEMO - Demonstrations at ICSE Demo room 2
Chair(s): Junjie Wang Institute of Software at Chinese Academy of Sciences
03:00
15m
Demonstration
IntelliTC: Automating Type Changes in IntelliJ IDEA
DEMO - Demonstrations
Oleg Smirnov JetBrains Research, Saint Petersburg State University, Ameya Ketkar Oregon State University, USA, Timofey Bryksin JetBrains Research; HSE University, Nikolaos Tsantalis Concordia University, Danny Dig University of Colorado Boulder, USA
Pre-print Media Attached
03:15
15m
Demonstration
Pynguin: Automated Unit Test Generation for Python
DEMO - Demonstrations
Stephan Lukasczyk University of Passau, Gordon Fraser University of Passau
DOI Pre-print Media Attached
03:30
15m
Demonstration
TauPad: Test Data Augmentation of Point Clouds by Adversarial Mutation
DEMO - Demonstrations
Guandi Liu Nanjing University, Jiawei Liu Nanjing University, Quanjun Zhang Nanjing University, Chunrong Fang Nanjing University, Xufan Zhang Nanjing University
04:00 - 05:00
Software Testing 1DEMO - Demonstrations at ICSE Demo room 1
Chair(s): Jifeng Xuan Wuhan University
04:00
15m
Demonstration
GIFdroid: An Automated Light-weight Tool for Replaying Visual Bug Reports
DEMO - Demonstrations
Sidong Feng Monash University, Chunyang Chen Monash University
DOI Pre-print Media Attached
04:15
15m
Demonstration
TauLiM: Test Data Augmentation of LiDAR Point Cloud by Metamorphic Relation
DEMO - Demonstrations
Ju Lin Nanjing University, Jiawei Liu Nanjing University, Quanjun Zhang Nanjing University, Xufan Zhang Nanjing University, Chunrong Fang Nanjing University
04:30
15m
Demonstration
ReGVD: Revisiting Graph Neural Networks for Vulnerability Detection
DEMO - Demonstrations
Van-Anh Nguyen VNU - University of Science, Vietnam, Dai Quoc Nguyen Oracle Labs, Australia, Van Nguyen Monash University, Australia, Trung Le Monash University, Australia, Quan Hung Tran Adobe Research, San Jose, CA, USA, Dinh Phung Monash University, Australia
Pre-print Media Attached
04:45
15m
Demonstration
META: Multidimensional Evaluation of Testing Ability
DEMO - Demonstrations
Tianqi Zhou Nanjing University, Jiawei Liu Nanjing University, Yifan Wang Shenzhen Research Institute of Nanjing University, Zhenyu Chen Nanjing University
11:00 - 12:00
Validation and VerificationDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Allison Sullivan The University of Texas at Arlington
11:00
15m
Demonstration
ESBMC-Solidity: An SMT-Based Model Checker for Solidity Smart Contracts
DEMO - Demonstrations
Kunjian Song The University of Manchester, Nedas Matulevicius University of Manchester, UK, Eddie Lima Samsung Electronics, Brazil, Lucas C. Cordeiro University of Manchester
Pre-print Media Attached
11:15
15m
Demonstration
DScribe: Co-generating Unit Tests and Documentation
DEMO - Demonstrations
Alexa Hernandez McGill University, Mathieu Nassif McGill University, Martin P. Robillard McGill University
Link to publication Pre-print Media Attached
11:30
15m
Demonstration
SymInfer: Inferring Numerical Invariants using Symbolic States
DEMO - Demonstrations
ThanhVu Nguyen George Mason University, KimHao Nguyen University of Nebraska-Lincoln, Hai Duong Independent Researcher
20:00 - 21:00
Mobile ApplicationsDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Yiling Lou Purdue University
20:00
15m
Demonstration
ACID: An API Compatibility Issue Detector for Android Apps
DEMO - Demonstrations
Tarek Mahmud Texas State University, Meiru Che Concordia University Texas, Guowei Yang The University of Queensland
Media Attached
20:15
15m
Demonstration
ICCBot: Fragment-Aware and Context-Sensitive ICC Resolution for Android Applications
DEMO - Demonstrations
Jiwei Yan Institute of Software at Chinese Academy of Sciences, China, Shixin Zhang Beijing Jiaotong University, China, Yepang Liu Southern University of Science and Technology, Jun Yan Institute of Software at Chinese Academy of Sciences, China, Jian Zhang Institute of Software at Chinese Academy of Sciences, China
DOI Pre-print Media Attached
20:30
15m
Demonstration
UIPDroid: Unrooted Dynamic Monitor of Android App UIs for Fine-Grained Permission Control
DEMO - Demonstrations
Mulin Duan Singapore Management University, Lingxiao Jiang Singapore Management University, Lwin Khin Shar Singapore Management University, Debin Gao Singapore Management University
Pre-print Media Attached

Wed 11 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Tools and Environments 2DEMO - Demonstrations at ICSE Demo room 2
Chair(s): Junjie Wang Institute of Software at Chinese Academy of Sciences
03:00
15m
Demonstration
M3triCity: Visualizing Evolving Software & Data Cities
DEMO - Demonstrations
Susanna Ardigò Universita della Svizzera Italiana, Switzerland, Csaba Nagy Software Institute - USI, Lugano, Roberto Minelli Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano
DOI Pre-print Media Attached
03:15
15m
Demonstration
IDE Augmented with Human-Learning Inspired Natural Language Programming
DEMO - Demonstrations
Mitchell Young North Carolina State University, Zifan Nan North Carolina State University, USA, Xipeng Shen North Carolina State University; Facebook
DOI Media Attached
03:30
15m
Demonstration
Asymob: a platform for measuring and clustering chatbots
DEMO - Demonstrations
José María López-Morales Autonomous University of Madrid, Pablo C Canizares Autonomous University of Madrid, Spain, Sara Perez-Soler Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print Media Attached
04:00 - 05:00
Software Testing 2DEMO - Demonstrations at ICSE Demo room 1
Chair(s): Jiajun Jiang Tianjin University
04:00
15m
Demonstration
QuSBT: Search-Based Testing of Quantum Programs
DEMO - Demonstrations
Xinyi Wang Nanjing University of Aeronautics and Astronautics, Paolo Arcaini National Institute of Informatics , Tao Yue Simula Research Laboratory, Norway, Shaukat Ali Simula Research Laboratory, Norway
DOI Pre-print Media Attached
04:15
15m
Demonstration
MASS: A tool for Mutation Analysis for Space CPS
DEMO - Demonstrations
Oscar Cornejo SnT Centre, University of Luxembourg, Fabrizio Pastore University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa
Pre-print Media Attached
04:30
15m
Demonstration
TestKnight: An Interactive Assistant to Stimulate Test Engineering
DEMO - Demonstrations
Cristian-Alexandru Botocan Delft University of Technology, Piyush Deshmukh Delft University of Technology, Pavlos Makridis Delft University of Technology, Jorge Romeu Huidobro Delft University of Technology, Mathanrajan Sundarrajan Delft University of Technology, Maurício Aniche Delft University of Technology, Andy Zaidman Delft University of Technology
Pre-print Media Attached
04:45
15m
Demonstration
FuzzTastic: A Fine-grained, Fuzzer-agnostic Coverage Analyzer
DEMO - Demonstrations
Stephan Lipp Technical University of Munich, Daniel Elsner TU Munich, Thomas Hutzelmann Technical University of Munich, Sebastian Banescu Technical University of Munich, Alexander Pretschner TU Munich, Marcel Böhme MPI-SP, Germany and Monash University, Australia
DOI Pre-print Media Attached
11:00 - 12:00
Program ComprehensionDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Xiaoyin Wang University of Texas at San Antonio
11:00
15m
Demonstration
CIDER: Concept-based Interactive Design Recovery
DEMO - Demonstrations
Hongzhou Fang Drexel University, Yuanfang Cai Drexel University, Rick Kazman University of Hawai‘i at Mānoa, Jason Lefever Drexel University
11:15
15m
Demonstration
NaturalCC: An Open-Source Toolkit for Code Intelligence
DEMO - Demonstrations
Yao Wan Huazhong University of Science and Technology, Yang He University of Technology Sydney, Zhangqian Bi Huazhong University of Science and Technology, Jian-Guo Zhang University of Illinois at Chicago, Yulei Sui University of Technology Sydney, Hongyu Zhang University of Newcastle, Kazuma Hashimoto Google Research, Hai Jin Huazhong University of Science and Technology, Guandong Xu University of Technology, Sydney, Caiming Xiong Salesforce Research, philip yu University of Illinois at Chicago
Media Attached
11:30
15m
Demonstration
COSPEX: A Program Comprehension Tool for Novice Programmers
DEMO - Demonstrations
Nakshatra Gupta Indian Institute of Technology Tirupati, Ashutosh Rajput Indian Institute of Technology Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati
Pre-print Media Attached
11:45
15m
Demonstration
A Tool for Rejuvenating Feature Logging Levels via Git Histories and Degree of Interest
DEMO - Demonstrations
Yiming Tang Concordia University, Allan Spektor City University of New York (CUNY) Hunter College, Raffi Khatchadourian City University of New York (CUNY) Hunter College, Mehdi Bagherzadeh Oakland University
Pre-print Media Attached
20:00 - 21:00
Mining Software RepositoriesDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Xiao Qu ABB Corporate Research
20:00
15m
Demonstration
ARSearch: Searching for API Related Resources from Stack Overflow and GitHub
DEMO - Demonstrations
Kien Luong School of Computing and Information Systems, Singapore Management University, Ferdian Thung Singapore Management University, David Lo Singapore Management University
Media Attached
20:15
15m
Demonstration
gDefect4DL: A Dataset of General Real-World Deep Learning Program Defects
DEMO - Demonstrations
Yunkai Liang Tianjin University, Yun Lin National University of Singapore, Xuezhi Song Fudan University, Jun Sun Singapore Management University, Zhiyong Feng Tianjin University, Jin Song Dong National University of Singapore
Pre-print Media Attached
20:30
15m
Demonstration
Code Implementation Recommendation for Android GUI Components
DEMO - Demonstrations
Yanjie Zhao Monash University, Li Li Monash University, Xiaoyu Sun Monash University, Pei Liu Monash University, John Grundy Monash University
Pre-print Media Attached

Thu 12 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Modeling and RefactoringDEMO - Demonstrations at ICSE Demo room 2
Chair(s): Renzo Degiovanni SnT, University of Luxembourg
03:00
15m
Demonstration
ReInstancer: Automatically Refactoring for Instanceof Pattern Matching
DEMO - Demonstrations
Shuai Hong Hebei University of Science and Technology, Yang Zhang Hebei University of Science and Technology, Chaoshuai Li Hebei University of Science and Technology, Yu Bai Hebei University of Science and Technology
DOI Pre-print Media Attached
03:15
15m
Demonstration
ML-Quadrat & DriotData: A Model-Driven Engineering Tool and a Low-Code Platform for Smart IoT Services
DEMO - Demonstrations
Armin Moin Technical University of Munich, Germany, Andrei Mituca DriotData UG, Munich, Germany, Moharram Challenger University of Antwerp, Atta Badii University of Reading, United Kingdom, Stephan Günnemann Technical University of Munich (TUM) & Munich Data Science Institute, Germany
Pre-print Media Attached
03:30
15m
Demonstration
RM2Doc: A Tool for Automatic Generation of Requirements Documents from Requirements Models
DEMO - Demonstrations
Tianshu Bao School of Computer Science and Technology, Guizhou University, Jing Yang School of Computer Science and Technology, Guizhou University, Yilong Yang Beihang University, Yongfeng Yin School of Software, Beihang University
DOI Pre-print Media Attached
04:00 - 05:00
Android and Web ApplicationsDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Guowei Yang The University of Queensland
04:00
15m
Demonstration
Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discovery
DEMO - Demonstrations
Sidong Feng Monash University, Chunyang Chen Monash University, Zhenchang Xing Australian National University
DOI Pre-print Media Attached
04:15
15m
Demonstration
Proactive Libraries: Enforcing Correct Behaviors in Android Apps
DEMO - Demonstrations
Oliviero Riganelli University of Milano - Bicocca, Ionut Daniel Fagadau University of Milano - Bicocca, Daniela Micucci University of Milano-Bicocca, Italy, Leonardo Mariani University of Milano-Bicocca
DOI Pre-print Media Attached
04:30
15m
Demonstration
NaviDroid: A Tool for Guiding Manual Android Testing via Hint Moves
DEMO - Demonstrations
Zhe Liu Institute of Software, Chinese Academy of Sciences, Chunyang Chen Monash University, Junjie Wang Institute of Software at Chinese Academy of Sciences, Yuhui Su Institute of Software at Chinese Academy of Sciences, Qing Wang Institute of Software at Chinese Academy of Sciences
11:00 - 12:00
Software Testing 3DEMO - Demonstrations at ICSE Demo room 1
Chair(s): Wei Yang University of Texas at Dallas
11:00
15m
Demonstration
DiffWatch: Watch Out for the Evolving Differential Testing in Deep Learning Libraries
DEMO - Demonstrations
Alexander Prochnow Osnabrueck University, Jinqiu Yang Concordia University
Pre-print Media Attached
11:15
15m
Demonstration
VRTest: An Extensible Framework for Automatic Testing of Virtual Reality Scenes
DEMO - Demonstrations
Xiaoyin Wang University of Texas at San Antonio
Pre-print Media Attached
11:30
15m
Demonstration
SynTest-Solidity: Automated Test Case Generation and Fuzzing for Smart Contracts
DEMO - Demonstrations
Mitchell Olsthoorn Delft University of Technology, Dimitri Stallenberg Delft University of Technology, Arie van Deursen Delft University of Technology, Netherlands, Annibale Panichella Delft University of Technology
DOI Pre-print Media Attached
20:00 - 21:00
Software Testing 4DEMO - Demonstrations at ICSE Demo room 1
Chair(s): August Shi University of Texas at Austin
20:00
15m
Demonstration
JMocker: Refactoring Test-Production Inheritance by Mockito
DEMO - Demonstrations
Xiao Wang Stevens Institute of Technology, Lu Xiao Stevens Institute of Technology, Tingting Yu University of Cincinnati, Anne Woepse Analytical Graphics, Sunny Wong Envestnet
Link to publication DOI Media Attached
20:15
15m
Demonstration
A Dynamic Analysis Tool for Memory Safety Based on Smart Status and Source-Level Instrumentation
DEMO - Demonstrations
Zhe Chen Nanjing University of Aeronautics and Astronautics, Jun Wu Nanjing University of Aeronautics and Astronautics, China, Qi Zhang Nanjing University of Aeronautics and Astronautics, China, Jingling Xue UNSW Sydney
Link to publication DOI Pre-print Media Attached
20:30
15m
Demonstration
iPFlakies: A Framework for Detecting and Fixing Python Order-Dependent Flaky Tests
DEMO - Demonstrations
Ruixin Wang Zhejiang University, Yang Chen Huazhong University of Science and Technology, Wing Lam University of Illinois at Urbana-Champaign
Pre-print Media Attached

Fri 13 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Machine Learning with and for SEDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Xiaoyuan Xie School of Computer Science, Wuhan University, China
03:00
15m
Demonstration
HUDD: A tool to debug DNNs for safety analysis
DEMO - Demonstrations
Hazem FAHMY University of Luxembourg, Fabrizio Pastore University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa
Pre-print Media Attached
03:15
15m
Demonstration
WhyGen: Explaining ML-powered Code Generation by Referring to Training Examples
DEMO - Demonstrations
Weixiang Yan Beijing University of Posts and Telecommunications, Yuanchun Li Microsoft Research
DOI Pre-print Media Attached
03:30
15m
Demonstration
SEbox4DL: A Modular Software Engineering Toolbox for Deep Learning Models
DEMO - Demonstrations
Zhengyuan Wei City University of Hong Kong, Hong Kong, Haipeng Wang City University of Hong Kong, Zhen Yang City University of Hong Kong, China, Wing-Kwong Chan City University of Hong Kong, Hong Kong
11:00 - 12:00
Tools and Environments 3DEMO - Demonstrations at ICSE Demo room 1
Chair(s): Wing Lam University of Illinois at Urbana-Champaign
11:00
15m
Demonstration
PyKokkos: Performance Portable Kernels in Python
DEMO - Demonstrations
Nader Al Awar The University of Texas at Austin, Neil Mehta NERSC, Lawrence Berkeley National Laboratory, Steven Zhu The University of Texas at Austin, George Biros The University of Texas at Austin, Milos Gligoric University of Texas at Austin
Pre-print Media Attached
11:15
15m
Demonstration
Gamekins: Gamifying Software Testing in Jenkins
DEMO - Demonstrations
Philipp Straubinger University of Passau, Gordon Fraser University of Passau
DOI Pre-print Media Attached
11:30
15m
Demonstration
Fairkit-learn: A fairness evaluation and comparison toolkit
DEMO - Demonstrations
Brittany Johnson George Mason University, Yuriy Brun University of Massachusetts
Link to publication DOI Pre-print Media Attached
11:45
15m
Demonstration
Synthia: a Generic and Flexible Data Structure Generator
DEMO - Demonstrations
Marc-Antoine Plourde Université du Québec à Chicoutimi, Sylvain Hallé Université du Québec à Chicoutimi
DOI Pre-print Media Attached

Wed 25 May

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 15:00
Demos 1DEMO - Demonstrations at Room 304+305
Chair(s): Wing Lam George Mason University
13:30
20m
Demonstration
PyKokkos: Performance Portable Kernels in Python
DEMO - Demonstrations
Nader Al Awar The University of Texas at Austin, Neil Mehta NERSC, Lawrence Berkeley National Laboratory, Steven Zhu The University of Texas at Austin, George Biros The University of Texas at Austin, Milos Gligoric University of Texas at Austin
Pre-print Media Attached
13:50
20m
Demonstration
Fairkit-learn: A fairness evaluation and comparison toolkit
DEMO - Demonstrations
Brittany Johnson George Mason University, Yuriy Brun University of Massachusetts
Link to publication DOI Pre-print Media Attached
14:10
20m
Demonstration
Gamekins: Gamifying Software Testing in Jenkins
DEMO - Demonstrations
Philipp Straubinger University of Passau, Gordon Fraser University of Passau
DOI Pre-print Media Attached
14:30
20m
Demonstration
Synthia: a Generic and Flexible Data Structure Generator
DEMO - Demonstrations
Marc-Antoine Plourde Université du Québec à Chicoutimi, Sylvain Hallé Université du Québec à Chicoutimi
DOI Pre-print Media Attached

Thu 26 May

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 15:00
Demos 2DEMO - Demonstrations at Room 301+302
Chair(s): August Shi University of Texas at Austin
13:30
20m
Demonstration
SynTest-Solidity: Automated Test Case Generation and Fuzzing for Smart Contracts
DEMO - Demonstrations
Mitchell Olsthoorn Delft University of Technology, Dimitri Stallenberg Delft University of Technology, Arie van Deursen Delft University of Technology, Netherlands, Annibale Panichella Delft University of Technology
DOI Pre-print Media Attached
13:50
20m
Demonstration
DiffWatch: Watch Out for the Evolving Differential Testing in Deep Learning Libraries
DEMO - Demonstrations
Alexander Prochnow Osnabrueck University, Jinqiu Yang Concordia University
Pre-print Media Attached
14:10
20m
Demonstration
iPFlakies: A Framework for Detecting and Fixing Python Order-Dependent Flaky Tests
DEMO - Demonstrations
Ruixin Wang Zhejiang University, Yang Chen Huazhong University of Science and Technology, Wing Lam University of Illinois at Urbana-Champaign
Pre-print Media Attached
13:30 - 15:00
Demos 3DEMO - Demonstrations at Room 304+305
Chair(s): Wei Yang University of Texas at Dallas
13:30
20m
Demonstration
UIPDroid: Unrooted Dynamic Monitor of Android App UIs for Fine-Grained Permission Control
DEMO - Demonstrations
Mulin Duan Singapore Management University, Lingxiao Jiang Singapore Management University, Lwin Khin Shar Singapore Management University, Debin Gao Singapore Management University
Pre-print Media Attached
13:50
20m
Demonstration
CIDER: Concept-based Interactive Design Recovery
DEMO - Demonstrations
Hongzhou Fang Drexel University, Yuanfang Cai Drexel University, Rick Kazman University of Hawai‘i at Mānoa, Jason Lefever Drexel University
14:10
20m
Demonstration
IntelliTC: Automating Type Changes in IntelliJ IDEA
DEMO - Demonstrations
Oleg Smirnov JetBrains Research, Saint Petersburg State University, Ameya Ketkar Oregon State University, USA, Timofey Bryksin JetBrains Research; HSE University, Nikolaos Tsantalis Concordia University, Danny Dig University of Colorado Boulder, USA
Pre-print Media Attached

Fri 27 May

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 15:00
13:30
90m
Demonstration
Gamekins: Gamifying Software Testing in Jenkins
DEMO - Demonstrations
Philipp Straubinger University of Passau, Gordon Fraser University of Passau
DOI Pre-print Media Attached

Accepted Papers

Title
ACID: An API Compatibility Issue Detector for Android Apps
DEMO - Demonstrations
Media Attached
A Dynamic Analysis Tool for Memory Safety Based on Smart Status and Source-Level Instrumentation
DEMO - Demonstrations
Link to publication DOI Pre-print Media Attached
ARSearch: Searching for API Related Resources from Stack Overflow and GitHub
DEMO - Demonstrations
Media Attached
Asymob: a platform for measuring and clustering chatbots
DEMO - Demonstrations
Pre-print Media Attached
A Tool for Rejuvenating Feature Logging Levels via Git Histories and Degree of Interest
DEMO - Demonstrations
Pre-print Media Attached
CIDER: Concept-based Interactive Design Recovery
DEMO - Demonstrations
Code Implementation Recommendation for Android GUI Components
DEMO - Demonstrations
Pre-print Media Attached
Common Data Guided Crash Injection for Cloud Systems
DEMO - Demonstrations
Pre-print Media Attached
COSPEX: A Program Comprehension Tool for Novice Programmers
DEMO - Demonstrations
Pre-print Media Attached
DiffWatch: Watch Out for the Evolving Differential Testing in Deep Learning Libraries
DEMO - Demonstrations
Pre-print Media Attached
DistFax: A Toolkit for Measuring Interprocess Communications and Quality of Distributed Systems
DEMO - Demonstrations
DOI Pre-print Media Attached
DScribe: Co-generating Unit Tests and Documentation
DEMO - Demonstrations
Link to publication Pre-print Media Attached
Dynaplex: Inferring Asymptotic Runtime Complexity of Recursive Programs
DEMO - Demonstrations
Pre-print Media Attached
ESBMC-Solidity: An SMT-Based Model Checker for Solidity Smart Contracts
DEMO - Demonstrations
Pre-print Media Attached
Fairkit-learn: A fairness evaluation and comparison toolkit
DEMO - Demonstrations
Link to publication DOI Pre-print Media Attached
FuzzTastic: A Fine-grained, Fuzzer-agnostic Coverage Analyzer
DEMO - Demonstrations
DOI Pre-print Media Attached
Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discovery
DEMO - Demonstrations
DOI Pre-print Media Attached
Gamekins: Gamifying Software Testing in Jenkins
DEMO - Demonstrations
DOI Pre-print Media Attached
gDefect4DL: A Dataset of General Real-World Deep Learning Program Defects
DEMO - Demonstrations
Pre-print Media Attached
GIFdroid: An Automated Light-weight Tool for Replaying Visual Bug Reports
DEMO - Demonstrations
DOI Pre-print Media Attached
HUDD: A tool to debug DNNs for safety analysis
DEMO - Demonstrations
Pre-print Media Attached
ICCBot: Fragment-Aware and Context-Sensitive ICC Resolution for Android Applications
DEMO - Demonstrations
DOI Pre-print Media Attached
IDE Augmented with Human-Learning Inspired Natural Language Programming
DEMO - Demonstrations
DOI Media Attached
IntelliTC: Automating Type Changes in IntelliJ IDEA
DEMO - Demonstrations
Pre-print Media Attached
iPFlakies: A Framework for Detecting and Fixing Python Order-Dependent Flaky Tests
DEMO - Demonstrations
Pre-print Media Attached
JMocker: Refactoring Test-Production Inheritance by Mockito
DEMO - Demonstrations
Link to publication DOI Media Attached
M3triCity: Visualizing Evolving Software & Data Cities
DEMO - Demonstrations
DOI Pre-print Media Attached
MASS: A tool for Mutation Analysis for Space CPS
DEMO - Demonstrations
Pre-print Media Attached
META: Multidimensional Evaluation of Testing Ability
DEMO - Demonstrations
ML-Quadrat & DriotData: A Model-Driven Engineering Tool and a Low-Code Platform for Smart IoT Services
DEMO - Demonstrations
Pre-print Media Attached
NaturalCC: An Open-Source Toolkit for Code Intelligence
DEMO - Demonstrations
Media Attached
NaviDroid: A Tool for Guiding Manual Android Testing via Hint Moves
DEMO - Demonstrations
Proactive Libraries: Enforcing Correct Behaviors in Android Apps
DEMO - Demonstrations
DOI Pre-print Media Attached
PyKokkos: Performance Portable Kernels in Python
DEMO - Demonstrations
Pre-print Media Attached
Pynguin: Automated Unit Test Generation for Python
DEMO - Demonstrations
DOI Pre-print Media Attached
QuSBT: Search-Based Testing of Quantum Programs
DEMO - Demonstrations
DOI Pre-print Media Attached
ReGVD: Revisiting Graph Neural Networks for Vulnerability Detection
DEMO - Demonstrations
Pre-print Media Attached
ReInstancer: Automatically Refactoring for Instanceof Pattern Matching
DEMO - Demonstrations
DOI Pre-print Media Attached
RM2Doc: A Tool for Automatic Generation of Requirements Documents from Requirements Models
DEMO - Demonstrations
DOI Pre-print Media Attached
SEbox4DL: A Modular Software Engineering Toolbox for Deep Learning Models
DEMO - Demonstrations
SymInfer: Inferring Numerical Invariants using Symbolic States
DEMO - Demonstrations
SynTest-Solidity: Automated Test Case Generation and Fuzzing for Smart Contracts
DEMO - Demonstrations
DOI Pre-print Media Attached
Synthia: a Generic and Flexible Data Structure Generator
DEMO - Demonstrations
DOI Pre-print Media Attached
TauLiM: Test Data Augmentation of LiDAR Point Cloud by Metamorphic Relation
DEMO - Demonstrations
TauPad: Test Data Augmentation of Point Clouds by Adversarial Mutation
DEMO - Demonstrations
TestKnight: An Interactive Assistant to Stimulate Test Engineering
DEMO - Demonstrations
Pre-print Media Attached
UIPDroid: Unrooted Dynamic Monitor of Android App UIs for Fine-Grained Permission Control
DEMO - Demonstrations
Pre-print Media Attached
VRTest: An Extensible Framework for Automatic Testing of Virtual Reality Scenes
DEMO - Demonstrations
Pre-print Media Attached
WhyGen: Explaining ML-powered Code Generation by Referring to Training Examples
DEMO - Demonstrations
DOI Pre-print Media Attached

Call for Contributions

The objective of the ICSE 2022 Demonstrations Track is to excite the software engineering community about new advances in our field through compelling demonstrations that help advance research and practice. The track is a highly interactive venue where researchers and practitioners can demonstrate their tools and discuss them with attendees.

Tool-based demonstrations describe novel aspects of early prototypes or mature tools. The tool demonstrations must communicate clearly the following information to the audience:

  • the envisioned users;

  • the software engineering challenge it proposes to address;

  • the methodology it implies for its users; and

  • the results of validation studies already conducted for mature tools, or the design of planned studies for early prototypes.

Highlighting scientific contributions through concrete artifacts is a critical supplement to the traditional ICSE research papers. A demonstration provides the opportunity to communicate how the scientific approach has been implemented or how a specific hypothesis has been assessed, including details such as implementation and usage issues, data models and representations, APIs for tool and data access. Authors of regular research papers are thus also encouraged to submit an accompanying demonstration paper.

Evaluation

Each submission will be reviewed by at least three members of the demonstration selection committee. The evaluation criteria include:

  • the relevance of the proposed demonstration for the ICSE audience;

  • the technical soundness of the submission;

  • the originality of its underlying ideas;

  • the quality of its presentation in the associated video; and

  • the degree to which it considers the relevant literature.

How to Submit

Submissions must conform to the conference submission and formatting instructions (https://www.acm.org/publications/proceedings-template). In particular, submissions of demonstrations papers must meet the following criteria:

  • A demonstration submission may not exceed four pages (including all text, references and figures).

  • Each submission MUST be accompanied by a short video (between three and five minutes long) illustrating the demonstration.

  • The video should be made available online at the time of submission. Videos should:

    1) provide an overview of the tool capabilities and/or dataset characteristics;

    2) walk through (some of) the tool capabilities and/or data analysis process;

    3) where appropriate, provide clarifying voice-over and/or annotation highlights; and

    4) be engaging and exciting for the watcher!

  • A submission may not have been previously published in a demonstration form. The paper submission must be in PDF.

  • The tool demonstrations track will be using the single-blind reviewing model (the authors do not know who the reviewers are), so please include the authors’ identities in the submission materials.

Papers must be submitted electronically through the Demonstration Track submission site (https://icse2022-demo.hotcrp.com). At the end of the abstract, please append the URL at which your demo video can be found. Please note that for consistency, we require that ALL videos be uploaded to YouTube and made accessible during the time of reviewing. Authors of successful submissions will have the opportunity to revise both the paper and the video (and its hosting location) by the camera-ready deadline.

For examples of previously successful short videos, please see the examples from ICSE 2018: https://www.youtube.com/playlist?list=PL6g5MCGbJtUF1iW4RSPvUtbKkemrVYrkP

Important Dates (AOE Time)

  • Submission Deadline: 24 November 2021

  • Acceptance Notification: 25 January 2022

  • Camera Ready: 11 February 2022

Co-Chairs

  • Dan Hao, Peking University, China

  • Lingming Zhang, University of Illinois at Urbana-Champaign, USA

Conference Attendance Expectation

If a submission is accepted, at least one author of the paper is required to register for and attend the full 3-day technical conference and present the paper. The presentation is expected to be delivered in person, unless this is impossible due to travel limitations (related to, e.g., health, visa, or COVID-19 prevention).

:
: