Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Thu 30 May 2019 11:00 - 12:30 at Mansfield / Sherbrooke - Selected Presentations Chair(s): Julia Rubin, Alessandro Garcia
Wed 29 May 2019 14:00 - 18:00 at Square Dorchester - Selected Presentations

In a buggy configurable system, configuration-dependent bugs cause the failures in only certain configurations due to unexpected interactions among features. Manually localizing configuration-dependent faults in configurable systems could be highly time-consuming due to their complexity. However, the cause of configuration-dependent bugs is not considered by existing automated fault localization techniques, which are designed to localize bugs in non-configurable code. Thus, their capacity for efficient configuration-dependent localization is limited. In this work, we propose CoFL, a novel approach to localize configuration-dependent bugs by identifying and analyzing suspicious feature interactions that potentially cause the failures in buggy configurable systems. We evaluated the efficiency of CoFL in fault localization of artificial configuration-dependent faults in a highly-configurable system. We found that CoFL significantly improves the baseline spectrum-based approaches. With CoFL, on average, the correctness in ranking the buggy statements increases more than 7 times, and the search space is significantly narrowed down, about 15 times.

Wed 29 May
Times are displayed in time zone: Eastern Time (US & Canada) change

14:00 - 18:00
14:00
4h
Talk
TOAD: A tool for recommending auto-refactoring alternatives
ACM Student Research Competition
Alejandra SilesUniversidad Católica Boliviana San Pablo
14:00
4h
Talk
An Empirical Study On Leveraging Logs For Debugging Production Failures
ACM Student Research Competition
An Ran ChenConcordia University
14:00
4h
Talk
Visually Identifying Potential Sensitive Information Leaks in Access-Controlled Data Services
ACM Student Research Competition
14:00
4h
Talk
MARVEL: A Generic, Scalable and Effective Vulnerability Detection Platform
ACM Student Research Competition
Xiaoning DuNanyang Technological University
14:00
4h
Talk
Agile Process Improvement in Retrospectives
ACM Student Research Competition
Christoph MatthiesHasso Plattner Institute, University of Potsdam
14:00
4h
Talk
JSOptimizer: An Extensible Framework for JavaScript Program Optimization
ACM Student Research Competition
Yi LiuSouthern University of Science and Technology
14:00
4h
Talk
Selected Presentations
ACM Student Research Competition
14:00
4h
Talk
Release Synchronization in Software Ecosystems
ACM Student Research Competition
Armstrong Tita FoundjemEcole Polytechnique de Montreal
14:00
4h
Talk
Android GUI Search Using Hand-drawn Sketches
ACM Student Research Competition
Xiaofei GeNanjing University
14:00
4h
Talk
Impact of Lifestyle and Working Process Organization on the Job Satisfaction Level of Software Engineers
ACM Student Research Competition
Aleksandr TarasovInnopolis University
14:00
4h
Talk
Detection and Characterization of Variability Bugs in Configurable C Software: An Empirical Study
ACM Student Research Competition
Austin MordahlThe University of Texas at Dallas
14:00
4h
Talk
An systematic evaluation of problematic tests generated by Evosuite
ACM Student Research Competition
Zhiyu FanSouthern University of Science and Technology
14:00
4h
Talk
Finding Concurrency Exploits on Smart Contracts
ACM Student Research Competition
Yue LiPeking University
14:00
4h
Talk
Identifying developers by their application usage
ACM Student Research Competition
Ihar ShulhanInnopolis University
14:00
4h
Talk
Property Oriented Verification via Iterative Abstract Interpretation
ACM Student Research Competition
Banghu YinNational University of Defense Technology
14:00
4h
Talk
Characterizing and Detecting Duplicate Logging Code Smells
ACM Student Research Competition
Zhenhao LiConcordia University
14:00
4h
Talk
Fault Localization Integration for Enhanced Automated Program Repair
ACM Student Research Competition
Tongtong XuNanjing University
14:00
4h
Talk
Configuration-dependent Fault Localization
ACM Student Research Competition
Son NguyenThe University of Texas at Dallas
14:00
4h
Talk
Guided, Automated Testing of Blockchain-based Decentralized Applications
ACM Student Research Competition
Jianbo GaoPeking University
14:00
4h
Talk
Towards Zero Knowledge Learning for Cross Language API Mappings
ACM Student Research Competition
Nghi D. Q. BuiSingapore Management University, Singapore
Pre-print

Thu 30 May
Times are displayed in time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Selected PresentationsACM Student Research Competition at Mansfield / Sherbrooke
Chair(s): Julia RubinUniversity of British Columbia, Alessandro GarciaPUC-Rio
11:00
90m
Talk
Selected Presentations
ACM Student Research Competition
11:00
90m
Talk
Fault Localization Integration for Enhanced Automated Program Repair
ACM Student Research Competition
Tongtong XuNanjing University
11:00
90m
Talk
Guided, Automated Testing of Blockchain-based Decentralized Applications
ACM Student Research Competition
Jianbo GaoPeking University
11:00
90m
Talk
Visually Identifying Potential Sensitive Information Leaks in Access-Controlled Data Services
ACM Student Research Competition
11:00
90m
Talk
Finding Concurrency Exploits on Smart Contracts
ACM Student Research Competition
Yue LiPeking University
11:00
90m
Talk
Characterizing and Detecting Duplicate Logging Code Smells
ACM Student Research Competition
Zhenhao LiConcordia University
11:00
90m
Talk
Release Synchronization in Software Ecosystems
ACM Student Research Competition
Armstrong Tita FoundjemEcole Polytechnique de Montreal
11:00
90m
Talk
TOAD: A tool for recommending auto-refactoring alternatives
ACM Student Research Competition
Alejandra SilesUniversidad Católica Boliviana San Pablo
11:00
90m
Talk
Configuration-dependent Fault Localization
ACM Student Research Competition
Son NguyenThe University of Texas at Dallas
11:00
90m
Talk
Impact of Lifestyle and Working Process Organization on the Job Satisfaction Level of Software Engineers
ACM Student Research Competition
Aleksandr TarasovInnopolis University
11:00
90m
Talk
Agile Process Improvement in Retrospectives
ACM Student Research Competition
Christoph MatthiesHasso Plattner Institute, University of Potsdam
11:00
90m
Talk
JSOptimizer: An Extensible Framework for JavaScript Program Optimization
ACM Student Research Competition
Yi LiuSouthern University of Science and Technology
11:00
90m
Talk
An systematic evaluation of problematic tests generated by Evosuite
ACM Student Research Competition
Zhiyu FanSouthern University of Science and Technology
11:00
90m
Talk
Property Oriented Verification via Iterative Abstract Interpretation
ACM Student Research Competition
Banghu YinNational University of Defense Technology
11:00
90m
Talk
Identifying developers by their application usage
ACM Student Research Competition
Ihar ShulhanInnopolis University
11:00
90m
Talk
MARVEL: A Generic, Scalable and Effective Vulnerability Detection Platform
ACM Student Research Competition
Xiaoning DuNanyang Technological University
11:00
90m
Talk
Towards Zero Knowledge Learning for Cross Language API Mappings
ACM Student Research Competition
Nghi D. Q. BuiSingapore Management University, Singapore
Pre-print
11:00
90m
Talk
An Empirical Study On Leveraging Logs For Debugging Production Failures
ACM Student Research Competition
An Ran ChenConcordia University
11:00
90m
Talk
Android GUI Search Using Hand-drawn Sketches
ACM Student Research Competition
Xiaofei GeNanjing University
11:00
90m
Talk
Detection and Characterization of Variability Bugs in Configurable C Software: An Empirical Study
ACM Student Research Competition
Austin MordahlThe University of Texas at Dallas