Wed 28 Oct 2015 12:00 - 12:45 at Woodlawn 1 - Demo3
Thu 29 Oct 2015 10:00 - 10:45 at Woodlawn 1 - Demo9
Fri 30 Oct 2015 10:00 - 10:45 at Woodlawn 1 - Demo17

Programming language researchers often study real-world projects to see how language features have been adopted and are being used. Typically researchers choose a small number of projects to study, due to the immense challenges associated with finding, downloading, storing, processing, and querying large amounts of data. The Boa programming language and infrastructure was designed to solve these challenges and allow researchers to focus on simply asking the right questions. Boa provides a domain-specific language to abstract details of how to mine hundreds of thousands of projects and also abstracts how to efficiently query that data.

We have previously used this platform to perform a large study of the adoption of Java’s language features over time. In this demonstration, we will show you how we used Boa to quickly analyze billions of AST nodes and study the adoption of Java’s language features.

Wed 28 Oct

Displayed time zone: Eastern Time (US & Canada) change

12:00 - 12:45
12:00
45m
Demonstration
Demonstrating Programming Language Feature Mining Using Boa
Demos
Robert Dyer Bowling Green State University, Hridesh Rajan Iowa State University, USA, Tien N. Nguyen Iowa State University, Hoan Nguyen Iowa State University
Pre-print

Thu 29 Oct

Displayed time zone: Eastern Time (US & Canada) change

10:00 - 10:45
10:00
45m
Demonstration
Demonstrating Programming Language Feature Mining Using Boa
Demos
Robert Dyer Bowling Green State University, Hridesh Rajan Iowa State University, USA, Tien N. Nguyen Iowa State University, Hoan Nguyen Iowa State University
Pre-print

Fri 30 Oct

Displayed time zone: Eastern Time (US & Canada) change

10:00 - 10:45
Demo17Demos at Woodlawn 1
10:00
45m
Demonstration
Demonstrating Programming Language Feature Mining Using Boa
Demos
Robert Dyer Bowling Green State University, Hridesh Rajan Iowa State University, USA, Tien N. Nguyen Iowa State University, Hoan Nguyen Iowa State University
Pre-print