NJR: Executable, Scriptable, and Searchable Java Programs
Our Normalized Java Resource (NJR) provides a dataset of Java programs that is searchable, scriptable, and executable. So far, we have normalized the representation of 50,000 Java programs and have the goal to reach 100,000. The normalization enables uniform processing of the entire dataset. I will show how NJR lets us compare static analysis tools and lets us find programs that cause tools such as decompilers to fail.
Fri 15 Nov
11:00 - 12:30: NJR 2019 - Big Code 2 at Cortez 1A Chair(s): Manu SridharanUniversity of California Riverside | ||||||||||||||||||||||||||||||||||||||||||
11:00 - 11:30 Talk | 50K-C: A Dataset of Compilable and Compiled, Java Projects | |||||||||||||||||||||||||||||||||||||||||
11:30 - 12:00 Talk | Why We're Going in SAIN: Producing a Community-Wide Software Architecture INfrastructure Joshua GarciaUniversity of California, Irvine | |||||||||||||||||||||||||||||||||||||||||
12:00 - 12:30 Talk | NJR: Executable, Scriptable, and Searchable Java Programs Jens PalsbergUniversity of California, Los Angeles |