IPP Symposium


Web Programming Technologies

May 8, 2008

The contemporary Web has irrevocably changed our expectations of software platforms. It has, in particular, enabled data-sharing and distributed decision-making on a global scale. With these benefits come obstacles and perils that force us to (re-)consider basic notions of identity, security, and programming. At this IPP Day, we will hear diverse perspectives on these exciting developments from a broad spectrum of speakers.

Please RSVP by May 5th to abt@cs.brown.edu or 401-863-7610


8:30  Breakfast and Registration
3rd Floor, CIT Building

8:50  Welcome
Host: Shriram Krishnamurthi

9:00  Building Web Applications Using Volta
Erik Meijer, Microsoft

10:00  Java Frameworks in Real LIfe: Let Others Do the Work
Luke Ma, Cisco

10:30 Break

10:45  A Programming Language for the New Web
Shriram Krishnamurthi, Brown University

11:30  Comparing Apples and Oranges: Supporting Collaborative Decision-Making
Jacob Baskin, Brown University

12:00  Buffet Lunch
3rd Floor, CIT Building

1:15  Tradoffs in Retrofitting Security: An Experience Report
Mark Miller, Google

2:15  Intrusion Detection for Ajax Applications
Arjun Guha, Brown University

2:45 Break

3:00  Platform for Privacy: Social Information Sharing
David Ellis '07.5, Facebook

3:30  How Playing Cards Changed my View of Access-Control Policies
Shriram Krishnamurthi, Brown University

4:15  Reception