Software researchers increasingly take advantage of large software repositories when they design new tools. How do we make such repositories maximally useful for research? In particular, how do we make them more searchable, make interaction scriptable, and ensure that we can run both static and dynamic analyses? Additionally, how do we make the results from tools reproducible, how do we label programs with ground truth, and how do we measure whether a repository is representative of real-world applications? NJR 2019 will be the third workshop in a series that addresses these questions. The goal is for researchers in academia and industry to share new ideas, demonstrate recent tools, and discuss directions for research and development.
Fri 15 NovDisplayed time zone: Tijuana, Baja California change
09:00 - 10:30 | |||
09:00 30mTalk | BugSwarm: an Infrastructure and Dataset for Software Engineering Research NJR Cindy Rubio-González University of California, Davis | ||
09:30 30mTalk | ARCADE - A Workbench for Mining Architectural Information and Identifying Technical Debt NJR Nenad Medvidović University of Southern California | ||
10:00 30mTalk | Moving Fast with High Reliability using Pluggable Types NJR Manu Sridharan University of California Riverside |
10:30 - 11:00 | |||
11:00 - 12:30 | |||
11:00 30mTalk | 50K-C: A Dataset of Compilable and Compiled, Java Projects NJR | ||
11:30 30mTalk | Why We're Going in SAIN: Producing a Community-Wide Software Architecture INfrastructure NJR Joshua Garcia University of California, Irvine | ||
12:00 30mTalk | NJR: Executable, Scriptable, and Searchable Java Programs NJR Jens Palsberg University of California, Los Angeles |
12:30 - 14:00 | |||
14:00 - 15:30 | NJR Discussion; Needs, Requirements, WishesNJR at Cortez 1A Chair(s): Crista Lopes , Jens Palsberg University of California, Los Angeles | ||
15:30 - 16:00 | |||
Invited Talks
Call for Presentations
We welcome presentations on any of the NJR topics, including new ideas, tools, and benchmark suites. We particularly welcome presentations on experiments with large software repositories and on tools for managing experiments with such repositories.