* ICSE 2018 *
Sun 27 May - Sun 3 June 2018 Gothenburg, Sweden
Wed 30 May 2018 14:45 - 15:00 at E3 room - Programming and Code Analysis Chair(s): Thorsten Berger

Software libraries ease development tasks by allowing client developers to reuse code written by third parties. To perform a specific task, there is usually a large number of libraries that offer the desired functionality. Unfortunately, selecting the appropriate library to use is not straightforward since developers are often unaware of the advantages and disadvantages of each library, and may also care about different characteristics in different situations. In this paper, we introduce the idea of using software metrics to help developers choose the libraries most suited to their needs. We propose creating library comparisons based on several metrics extracted from multiple sources such as software repositories, issue tracking systems, and Q&A websites. By consolidating all of this information in a single website, we enable developers to make informed decisions by comparing metric data belonging to libraries from several domains. Additionally, we will use this website to survey developers about which metrics are the most valuable to them, helping us answer the broader question of what determines library quality. In this short paper, we describe the metrics we propose in our work and present preliminary results, as well as faced challenges.

Wed 30 May
Times are displayed in time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:30: NIER - New Ideas and Emerging Results - Programming and Code Analysis at E3 room
Chair(s): Thorsten BergerChalmers University of Technology, Sweden
icse-2018-New-Ideas-and-Emerging-Results14:00 - 14:15
DOI Pre-print File Attached
icse-2018-New-Ideas-and-Emerging-Results14:15 - 14:30
Marcelino Rodriguez-Cancio, Benoit BaudryKTH Royal Institute of Technology, Sweden, Jules WhiteVanderbilt University
icse-2018-New-Ideas-and-Emerging-Results14:30 - 14:45
Nghi Duy Quoc BuiSingapore Management University, Singapore, Lingxiao JiangSingapore Management University
icse-2018-New-Ideas-and-Emerging-Results14:45 - 15:00
Fernando Lopez de La MoraUniversity of Alberta, Sarah NadiUniversity of Alberta
icse-2018-New-Ideas-and-Emerging-Results15:00 - 15:15
Federico CiccozziMalardalen University
Link to publication
icse-2018-New-Ideas-and-Emerging-Results15:15 - 15:30
Eric BoddenHeinz Nixdorf Institut, Paderborn University and Fraunhofer IEM