Session 1 |
Welcome and Keynote (Chair: Emerson Murphy-Hill) |
0830-0900 |
Welcome and Introductions: Emerson Murphy Hill, Shane Markstrum |
0900-1000 |
Keynote Presentation. Inherent vs. Accidental vs. Intentional Difficulties in Programming by Brad Myers (Slides) |
|
|
1000-1030 |
Morning Break |
|
|
Session 2 |
Programming Languages and Programming (Chair: Shane Markstrum) |
1030-1100 |
An Empirical Comparison of the Accuracy Rates of Novices using the Quorum, Perl, and Randomo Programming Languages. Andreas Stefik, Susanna Siebert, Melissa Stefik and Kim Slattery. (Slides) |
1100-1130 |
Heuristic Evaluation of Programming Language Features. Caitlin Sadowski and Sri Kurniawan. (Slides) |
1130-1200 |
How to Rate Programming Skills in Programming Experiments? A Preliminary, Exploratory Study based on University Marks, Pretests, and Self-Estimation. Sebastian Kleinschmager and Stefan Hanenberg. (Slides) |
|
|
1200-1330 |
Lunch Break |
|
|
Session 3 |
Tools (Chair: Caitlin Sadowski) |
1330-1350 |
Capturing and Analyzing Low-Level Events from the Code Editor. YoungSeok Yoon and Brad A. Myers. (Slides) |
1350-1410 |
The Need for Richer Refactoring Usage Data. Mohsen Vakilian, Nicholas Chen, Stas Negara, Balaji Ambresh Rajkumar, Roshanak Zilouchian Moghaddam and Ralph E. Johnson. (Slides) |
1410-1430 |
Using Metaphors from Natural Discussion to Improve the Design of Arcum. Macneil Shonle, William Griswold and Sorin Lerner. (Slides) |
1430-1450 |
Designing Useful Tools for Developers. Thomas D. LaToza and Brad A. Myers. (Slides) |
|
|
1500-1530 |
Afternoon Break |
|
|
Session 4 |
APIs, Metrics, DSLs, Program Comprehension (Chair: Donna Malayeri) |
1530-1550 |
Are Object Protocols Burdensome? Ciera Jaspan and Jonathan Aldrich. (Slides) |
1550-1610 |
How Much Information Do Software Metrics Contain? Yossi Gil, Maayan Goldstein and Dany Moshkovitz. (Slides) |
1610-1630 |
Quality in Use of Domain Specific Language: a Case Study. Ankica Barisic, Vasco Amaral, Miguel Goulão and Bruno Barroca. (Slides) |
1630-1650 |
Categorization of Concerns - A Categorical Program Comprehension Model. Tim Frey, Marius Gelhausen, and Gunter Saake. (Slides) |
1700-1730 |
Participant Feedback and Organizers Report |
|
|
1730-1900 |
SPLASH Welcome Session and Poster Session |