Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022
Tue 10 May 2022 20:05 - 20:10 at ICSE room 1-even hours - Reliability and Safety 5 Chair(s): David Lo
Fri 13 May 2022 05:10 - 05:15 at ICSE room 1-odd hours - Reliability and Safety 2 Chair(s): Shahar Maoz

Automatic configuration tuning helps users who intend to improve software performance. However, the auto-tuners are limited by the huge configuration search space. More importantly, they focus only on performance improvement while being unaware of other important user intentions (e.g., reliability or security). To reduce the search space, researchers mainly focus on pre-selecting performance-related parameters which requires a heavy stage of dynamically running under different configurations to build performance models. Given that other important user intentions are not paid attention to, we focus on guiding users in pre-selecting performance-related parameters in general while warning about side-effects on non-performance intentions. We find that the configuration document often, if it does not always, contains rich information about the parameters’ relationship with diverse user intentions, but documents might also be long and domain-specific.

In this paper, we first conduct a comprehensive study on 13 representative software containing 7,325 configuration parameters, and derive six types of ways in which configuration parameters may affect non-performance intentions. Guided by this study, we design SafeTune, a multi-intention-aware method that pre-selects important performance-related parameters and warns about their side-effects on non-performance intentions. Evaluation on target software shows that SafeTune correctly identifies 22-26 performance-related parameters that are missed by state-of-the-art tools but have significant performance impacts (up to 14.7x). Furthermore, we illustrate eight representative cases to show that SafeTune can effectively prevent real-world and critical side-effects on other user intentions.

Tue 10 May

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

20:00 - 21:00
Reliability and Safety 5Technical Track / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): David Lo Singapore Management University
20:00
5m
Talk
When Cyber-Physical Systems Meet AI: A Benchmark, an Evaluation, and a Way Forward
SEIP - Software Engineering in Practice
Jiayang Song University of Alberta, Deyun Lyu Kyushu university, Zhenya Zhang Nanyang Technological University, Zhijie Wang University of Alberta, Tianyi Zhang Purdue University, Lei Ma University of Alberta
DOI Pre-print Media Attached
20:05
5m
Talk
Multi-Intention-Aware Configuration Selection for Performance Tuning
Technical Track
Haochen He National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Chenglong Zhou National University of Defense Technology, Qing Liao Harbin Institute of Technology, Ji Wang National University of Defense Technology, Liao Xiangke National University of Defense Technology
Pre-print Media Attached
20:10
5m
Talk
DeepStability: A Study of Unstable Numerical Methods and Their Solutions in Deep Learning
Technical Track
Eliska Kloberdanz Iowa State University, Kyle Kloberdanz Cape Privacy, Wei Le Iowa State University
Pre-print Media Attached
20:15
5m
Talk
If a Human Can See It, So Should Your System: Reliability Requirements for Machine Vision Components
Technical Track
Boyue Caroline Hu University of Toronto, Lina Marsso University of Toronto, Krzysztof Czarnecki University of Waterloo, Canada, Rick Salay University of Toronto, Huakun Shen University of Toronto, Marsha Chechik University of Toronto
DOI Pre-print Media Attached

Fri 13 May

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

05:00 - 06:00
Reliability and Safety 2NIER - New Ideas and Emerging Results / Technical Track / Journal-First Papers at ICSE room 1-odd hours
Chair(s): Shahar Maoz Tel Aviv University, Israel
05:00
5m
Talk
TaintBench: Automatic Real-World Malware Benchmarking of Android Taint Analyses
Journal-First Papers
Linghui Luo Amazon Web Services, Felix Pauck Paderborn University, Germany, Goran Piskachev Fraunhofer IEM, Manuel Benz Paderborn University, Ivan Pashchenko University of Trento, Martin Mory Paderborn University, Eric Bodden , Ben Hermann Technical University Dortmund, Fabio Massacci University of Trento; Vrije Universiteit Amsterdam
Link to publication DOI Pre-print Media Attached File Attached
05:05
5m
Talk
Are We Training with The Right Data? Evaluating Collective Confidence in Training Data using Dempster Shafer Theory
NIER - New Ideas and Emerging Results
Sangeeta Dey Ajou University, Seok-Won Lee Ajou University
Pre-print Media Attached
05:10
5m
Talk
Multi-Intention-Aware Configuration Selection for Performance Tuning
Technical Track
Haochen He National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Chenglong Zhou National University of Defense Technology, Qing Liao Harbin Institute of Technology, Ji Wang National University of Defense Technology, Liao Xiangke National University of Defense Technology
Pre-print Media Attached
05:15
5m
Talk
PerfSig: Extracting Performance Bug Signatures via Multi-modality Causal Analysis
Technical Track
Jingzhu He ShanghaiTech University, Yuhang Lin North Carolina State University, Xiaohui Gu North Carolina State University, Chin-Chia Michael Yeh Visa Research, Zhongfang Zhuang Visa Research
DOI Pre-print Media Attached
05:20
5m
Talk
Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning
Technical Track
Renjue Li Institute of Software at Chinese Academy of Sciences, China, Pengfei Yang Institute of Software at Chinese Academy of Sciences, China, Cheng-Chao Huang Nanjing Institute of Software Technology, ISCAS, Youcheng Sun The University of Manchester, Bai Xue Institute of Software at Chinese Academy of Sciences, China, Lijun Zhang Institute of Software, Chinese Academy of Sciences
Pre-print Media Attached
05:25
5m
Talk
Analyzing User Perspectives on Mobile App Privacy at Scale
Technical Track
Preksha Nema Google Inc., Pauline Anthonysamy Google Inc., Nina Taft Google Inc., Sai Teja Peddinti Google Inc.
Pre-print Media Attached

Information for Participants
Tue 10 May 2022 20:00 - 21:00 at ICSE room 1-even hours - Reliability and Safety 5 Chair(s): David Lo
Info for room ICSE room 1-even hours:

Click here to go to the room on Midspace

Fri 13 May 2022 05:00 - 06:00 at ICSE room 1-odd hours - Reliability and Safety 2 Chair(s): Shahar Maoz
Info for room ICSE room 1-odd hours:

Click here to go to the room on Midspace