Blogs (1) >>
ASE 2019
Sun 10 - Fri 15 November 2019 San Diego, California, United States

Designing usable APIs is critical to developers’ productivity and software quality but is quite difficult. In this paper, I focus on “boilerplate” code, sections of code that have to be included in many places with little or no alteration, which many experts in API design have said can be an indicator of API usability problems. I investigate what properties make code count as boilerplate, and present a novel approach to automatically mine boilerplate code from a large set of client code. The technique combines an existing API usage mining algorithm, with novel filters using AST comparison and graph partitioning. With boilerplate candidates identified by the technique, I discuss how this technique could help API designers in reviewing their design decisions and identifying usability issues.

Tue 12 Nov

ase-2019-Student-Research-Competition
15:20 - 16:00: Student Research Competition - Poster Session: Student Research Competition at Kensington Ballroom
ase-2019-Student-Research-Competition15:20 - 16:00
Shuyao JiangFudan University
ase-2019-Student-Research-Competition15:20 - 16:00
Ali GhanbariThe University of Texas at Dallas
ase-2019-Student-Research-Competition15:20 - 16:00
Shao YangCase Western Reserve University
ase-2019-Student-Research-Competition15:20 - 16:00
Krishna NeupaneRochester Institute of Technology
ase-2019-Student-Research-Competition15:20 - 16:00
Kevin ZhangWayne State University
ase-2019-Student-Research-Competition15:20 - 16:00
Bolin WeiPeking University
ase-2019-Student-Research-Competition15:20 - 16:00
Rashmi MudduluruUniversity of Washington, Seattle
ase-2019-Student-Research-Competition15:20 - 16:00
Krishna Murthy Kattiyan RamamoorthySan Diego State University
ase-2019-Student-Research-Competition15:20 - 16:00
Li YuNanjing University
ase-2019-Student-Research-Competition15:20 - 16:00
Gargi BalasubramaniamBirla Institute of Technology and Science, Pilani, K K Birla Goa Campus
File Attached
ase-2019-Student-Research-Competition15:20 - 16:00
Daye NamCarnegie Mellon University
ase-2019-Student-Research-Competition15:20 - 16:00
Martin KelloggUniversity of Washington, Seattle
ase-2019-Student-Research-Competition15:20 - 16:00
Shengcheng YuNanjing University, China
File Attached

Wed 13 Nov

ase-2019-Student-Research-Competition
10:40 - 12:20: Student Research Competition - Student Research Competition - Selected Presentations (Graduate) at South Park
Chair(s): Jie M. ZhangUniversity College London, UK, Jin L.C. GuoMcGill University
ase-2019-Student-Research-Competition10:40 - 10:55
Ali GhanbariThe University of Texas at Dallas
ase-2019-Student-Research-Competition10:55 - 11:10
Rashmi MudduluruUniversity of Washington, Seattle
ase-2019-Student-Research-Competition11:10 - 11:25
Shao YangCase Western Reserve University
ase-2019-Student-Research-Competition11:25 - 11:40
Krishna Murthy Kattiyan RamamoorthySan Diego State University
ase-2019-Student-Research-Competition11:40 - 11:55
Daye NamCarnegie Mellon University
ase-2019-Student-Research-Competition11:55 - 12:10
Martin KelloggUniversity of Washington, Seattle