Workshop on Quality Software: Texas A&M University, April 27-28, 2012 |
On Friday and Saturday, the technical sessions will be held in room 2005 of the Emerging Technologies Building (ETB) on the campus of Texas A&M University. Lunches and breaks will be held in the same location as the technical sessions. The banquet on Friday evening will be held at the Brazos Cotton Exchange in Bryan and will be catered by Madden's.
Please see the local arrangements page for more details, including maps and information on parking shuttles to/from the workshop hotel and the College Station airport (CLL, Easterwood Airport).
Thursday April 26, 2012 | |
6:30pm | Open House, hosted by Bjarne and Marian Stroustrup at their home. Directions will be emailed to conference attendees. |
Friday April 27, 2012 | |
8:30am | Registration Opens |
8:50am | Opening Remarks |
9:00am-10:30am | Session 1: Software Quality - Challenges and Solutions
Session Chair: Bjarne Stroustrup |
End-to-End Software Quality, Ravi Sethi (Avaya Labs) [Video (avi, 25:59)] | |
Lessons from Bugs, Lawrence Crowl [Slides (pdf)] [Video (avi, 30:53)] | |
Educating Programmers: A Customer Perspective, Alex Stepanov (A9.com) [Video (avi, 32:15)] | |
10:30am-11:00am | Break |
11:00am-12:00pm | Session 2:
Panel: Teaching Programming
Moderator: Jan Christiaan van Winkel (Google) Panelists: Alex Stepanov (A9.com), Bjarne Stroustrup (Texas A&M) |
12:00pm-1:30pm | Lunch (included) |
1:30pm-3:00pm | Session 3: C++, in Parallel
Session Chair: Lawrence Rauchwerger (Texas A&M) |
C++11 Threads Surprises, Hans Boehm (HP Labs) [Slides (pdf)] [Video (avi, 32:37)] | |
Design and Evaluation of Scalable Software, Damian Dechev (UCF) [Slides (pdf)] [Video (avi, 19:49)] | |
Large-scale distributed computation at Google, Matt Austern (Google) [Video (avi, 32:37)] | |
3:00pm-3:30pm | Break |
3:30pm-4:00pm | Session 4: C++, it's Everywhere
Session Chair: Gabriel Dos Reis |
The Programming Languages Beacon, Vincent Lextrait (Amadeus) [Video (avi, 31:25)] | |
4:00pm-5:00pm | Session 5:
Panel: C++ Standards
Moderator: Alisdair Meredith Panelists: Matt Austern (Google), Jonathan Caves (Microsoft), Lawrence Crowl, Jan Christiaan van Winkel (Google) Video (avi, 1:09:38) |
7:00pm | Banquet, Brazos Cotton Exchange |
7:00pm Reception | |
7:45pm Dinner | |
9:00pm A few remarks | |
Saturday April 28, 2012 | |
9:00am-10:30am | Session 6: Bugs and more
Session Chair: Jaakko Jarvi (Texas A&M) |
Dynamic Bug Detection for C, C++, and UPC , Peter Pirkelbauer (LLNL) [Slides (pdf)] [Video (avi, 20:44)] | |
Domain Engineering with Concepts, Magne Haveraaen (Univ. Bergen) [Slides (pdf)] [Video (avi, 30:27)] | |
enable_if: Extending a language in four lines or less, Andrew Lumsdaine (Indiana Univ.) [Video (avi, 35:35)] | |
10:30am-11:00am | Break |
11:00am-12:00pm | Session 7: |
Places, People, and Code, Bjarne Stroustrup (Texas A&M) [Slides (pdf)] [Video (avi, 42:41)] | |
12:00pm | Concluding Remarks [Video (avi, 25:34)] |
12:00pm-1:30pm | Lunch (included) |
Bjarne Festschrift Home | Contact & Info |