Workshops
2010 International Workshop on Foundations of Object-Oriented Languages (FOOL'10)
Sun 8:30-5:00 pm - Southern Pacific E
Jonathan Aldrich, Carnegie Mellon University, United States
Jeremy Siek, University of Colorado at Boulder, United States
Architecture in an Agile World
Mon 8:30-5:00 pm - Freemont
Dennis Mancl, Alcatel-Lucent, United States
Steven Fraser, Cisco Research Center, United States
Bill Opdyke, JP Morgan Chase, United States
CloudCamp
Sun 3:00-7:00 pm - Washoe
Dave Nielsen, Platform D,
Concurrency for the Application Programmer
Mon 8:30-5:00 pm - Southern Pacific F
Vijay Saraswat, IBM TJ Watson Research Center, United States
Doug Lea, SUNY Oswego, United States
Curricula in Concurrency and Parallelism
Sun 8:30-5:00 pm - Southern Pacific C
Vijay Saraswat, IBM TJ Watson Research Center, United States
Kim B. Bruce, Pomona College, United States
Experimental Evaluation of Software and Systems in Computer Science (EVALUATE 2010)
Mon 8:30-5:00 pm - Southern Pacific D
Steve Blackburn, Australian National University, Australia
Amer Diwan, University of Colorado at Boulder, United States
Matthias Hauswirth, University of Lugano, Switzerland
Peter Sweeney, IBM TJ Watson Research Center, United States
Atif Memon, University of Maryland, USA
KOPLE — Knowledge-Oriented Product Line Engineering
Sun 8:30-5:00 pm - Southern Pacific F
Haitham S Hamza, Software Engineering Competence Center (SECC), Egypt
Jabier Martínez, European Software Institute, Spain
Joseba Laka Mugartza, European Software Institute, Spain
Ontology-Driven Software Engineering
Mon 8:30-5:00 pm - Donner
Sergio De Cesare, Brunel University, United Kingdom
Frederik Gailly, Ghent University, Belgium
Grant Holland, Grant Holland and Associates, United States
Mark Lycett, Brunel University, United Kingdom
Chris Partridge, BORO Program, United Kingdom
Onward! Workshop: Evaluation and Usability of Programming Languages and Tools (PLATEAU)
Mon 8:30-5:00 pm - Southern Pacific B
Emerson Murphy-Hill, University of British Columbia, Canada
Shane Markstrum, Bucknell University, United States
Craig Anslow, Victoria University of Wellington, New Zealand
Parallel/High-Performance Object-Oriented Scientific Computing
Mon 8:30-5:00 pm - Southern Pacific A & G
Kei Davis, Los Alamos National Laboratory, United States
Wolfgang Bangerth, Texas A&M University, United States
Hans Petter Langtangen, University of Oslo, Norway
Joerg Nolte, Brandenburg University of Technology, Germany
Joerg Striegnitz, University of Applied Sciences Regensburg, Germany
Programming Support Innovations for Emerging Distributed Applications
Sun 8:30-5:00 pm - Southern Pacific B
Eli Tilevich, Virginia Tech, United States
Patrick Eugster, Purdue University, United States
SPLASH 2010 Workshop on Flexible Modeling Tools
Mon 8:30-5:00 pm - Southern Pacific E
Doug Kimelman, IBM TJ Watson Research Center, United States
André van der Hoek, University of California, Irvine, United States
Harold Ossher, IBM TJ Watson Research Center, United States
Margaret-Anne Storey, University of Victoria, Canada
The 10th Workshop on Domain-Specific Modeling
Sun 8:30-5:00 pm - Central Pacific A, B & C
Juha-Pekka Tolvanen, MetaCase, Finland
Jonathan Sprinkle, University of Arizona, United States
Matti Rossi, Helsinki School of Economics, Finland
Steven Kelly, MetaCase, Finland
The 10th Workshop on Domain-Specific Modeling (Day 2)
Mon 8:30-5:00 pm - Central Pacific A, B & C
Juha-Pekka Tolvanen, MetaCase, Finland
Jonathan Sprinkle, University of Arizona, United States
Matti Rossi, Helsinki School of Economics, Finland
Steven Kelly, MetaCase, Finland
The 2nd Workshop on Human Aspects of Software Engineering (HAoSE2010)
Sun 8:30-5:00 pm - Southern Pacific A & G
Orit Hazzan, Technion – Israel Institute of Technology, Israel
Yael Dubinsky, IBM Haifa Research Lab, Israel
Virtual Machines and Intermediate Languages
Sun 8:30-5:00 pm - Southern Pacific D
Christoph Bockisch, Universiteit Twente, Netherlands
Hridesh Rajan, Iowa State University, United States
Michael Haupt, University of Potsdam, Germany
Robert Dyer, Iowa State University, United States
More Articles...
- 2010 International Workshop on Foundations of Object-Oriented Languages (FOOL'10)
- Architecture in an Agile World
- CloudCamp
- Concurrency for the Application Programmer
- Curricula in Concurrency and Parallelism
- Experimental Evaluation of Software and Systems in Computer Science (EVALUATE 2010)
- KOPLE — Knowledge-Oriented Product Line Engineering
- Ontology-Driven Software Engineering
- Onward! Workshop: Evaluation and Usability of Programming Languages and Tools (PLATEAU)
- Parallel/High-Performance Object-Oriented Scientific Computing
- Programming Support Innovations for Emerging Distributed Applications
- SPLASH 2010 Workshop on Flexible Modeling Tools
- The 10th Workshop on Domain-Specific Modeling
- The 10th Workshop on Domain-Specific Modeling (Day 2)
- The 2nd Workshop on Human Aspects of Software Engineering (HAoSE2010)
- Virtual Machines and Intermediate Languages



Robert Johnson discusses Facebook’s approach to scalability issues resulting from a large growth of the user base. He talks about: why one needs to prepare for horizontal and not vertical scalability, very short release cycles which are better because they introduce fewer bugs, the need to streamline to deploying process for short release cycles, and making the entire process faster every day.
