Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Wed 29 May 2019 16:00 - 16:20 at Viger - SE Datasets, Research Infrastructure, and Methodology Chair(s): Rashina Hoda

Fault-detection, localization, and repair methods are vital to software quality; but it is difficult to evaluate their generality, applicability, and current effectiveness. Large, diverse, realistic datasets of durably-reproducible faults and fixes are vital to good experimental evaluation of approaches to software quality, but they are difficult and expensive to assemble and keep current. Modern continuous-integration (CI) approaches, like Travis-CI, which are widely used, fully configurable, and executed within custom-built containers, promise a path toward much larger defect datasets. If we can identify and archive failing and subsequent passing runs, the containers will provide a substantial assurance of durable future reproducibility of build and test. Several obstacles, however, must be overcome to make this a practical reality. We describe BugSwarm, a toolset that navigates these obstacles to enable the creation of a scalable, diverse, realistic, continuously growing set of durably reproducible failing and passing versions of real-world, open-source systems. The BugSwarm toolkit has already gathered 3,091 fail-pass pairs, in Java and Python, all packaged within fully reproducible containers. Furthermore, the toolkit can be run periodically to detect fail-pass activities, thus growing the dataset continually.

Wed 29 May

icse-2019-Paper-Presentations
16:00 - 18:00: Papers - SE Datasets, Research Infrastructure, and Methodology at Viger
Chair(s): Rashina HodaThe University of Auckland
icse-2019-Technical-Papers16:00 - 16:20
Talk
Naji DmeiriUniversity of California, Davis, David A TomassiUniversity of California, Davis, Yichen WangUniversity of California, Davis, Antara BhowmickUniversity of California, Davis, Yen-Chuan LiuUniversity of California, Davis, Prem DevanbuUniversity of California, Bogdan VasilescuCarnegie Mellon University, Cindy Rubio-GonzalezUniversity of California, Davis
Pre-print
icse-2019-Demonstrations16:20 - 16:40
Talk
Samuel BentonThe University of Texas at Dallas, Ali GhanbariThe University of Texas at Dallas, Lingming Zhang
icse-2019-New-Ideas-and-Emerging-Reults16:40 - 16:50
Talk
Per RunesonLund University
icse-2019-New-Ideas-and-Emerging-Reults16:50 - 17:00
Talk
Andrea A. Janes, Romain RobbesFree University of Bozen-Bolzano
icse-2019-Technical-Papers17:00 - 17:20
Talk
Dehai Zhao, Zhenchang XingAustralia National University, Chunyang ChenMonash University, Xin XiaMonash University, Guoqiang LiShanghai Jiao Tong University
icse-2019-Journal-First-Paper17:20 - 17:30
Talk
Klaas-Jan StolUniversity College Cork and Lero, Ireland, Brian FitzgeraldLero - The Irish Software Research Centre and University of Limerick
Link to publication DOI
icse-2019-New-Ideas-and-Emerging-Reults17:30 - 17:40
Talk
Vladimir Ivanov, Giancarlo SucciInnopolis University, Jooyong YiUNIST (Ulsan National Institute of Science and Technology)
icse-2019-Journal-First-Paper17:40 - 17:50
Talk
Adrian Santos Parrilla, Omar GomezEscuela Superior Politecnica de Chimborazo Riobamba, Natalia JuristoUniversidad Politecnica de Madrid
icse-2019-Paper-Presentations17:50 - 18:00
Talk