Tutorials

An Architecturally-Evident Coding Style: Making Your Design Visible in Your Code

Sun 8:30-12:00 pm - Ponderosa A
George Fairbanks, Rhino Research, United States

Read more...

 

Better Planning Via Tasking as a Team

Sun 8:30-12:00 pm - Bonanza A
Chris O'Connor, Xtrm-Nrg Consulting, United States

Read more...

 

Bridging Software Languages and Ontology Technologies

Sun 1:30-5:00 pm - Ponderosa A
Fernando Silva Parreiras, University of Koblenz-Landau, Germany
Christian Wende, TU Dresden, Germany
Edward Thomas, University of Aberdeen, United Kingdom
Tobias Walter, University of Koblenz-Landau, Germany

Read more...

 

Introduction to Model Driven Development with Examples using Eclipse Frameworks

Mon 8:30-12:00 pm - Bonanza B
Bruce Trask, MDE Systems Inc, United States
Angel Roman, MDE Systems Inc, United States

Read more...

 

iPhone Application Development

Mon 1:30-5:00 pm - Ponderosa B
Javier Gonzalez-Sanchez, Arizona State University, United States
Maria Elena Chavez-Echeagaray, Arizona State University, United States

Read more...

 

Language Extension and Composition with Language Workbenches

Sun 8:30-12:00 pm - Bonanza B
Markus Voelter, independent/itemis, Germany
Eelco Visser, Delft University of Technology, Netherlands

Read more...

 

Monday Lunch

Mon 12:00-1:30 pm - Poolside Terrace

Read more...

 

Pattern-Oriented Software Architectures - Patterns and Frameworks for Concurrent and Networked Software

Sun 8:30-5:00 pm - Ponderosa B
Douglas Schmidt, Vanderbilt University, United States

Read more...

 

Refactoring for Parallelism

Mon 8:30-12:00 pm - Ponderosa A
Danny Dig, Universal Parallel Computing Research Center (UP- CRC) at the University of Illinois,

Read more...

 

Rulemakers and Toolmakers: Adaptive Object Models as as Agile Division of Labor

Mon 8:30-12:00 pm - Bonanza A
Joseph Yoder, The Refactory, Inc., United States
Rebecca Wirfs-Brock, Wirfs-Brock Associates, United States

Read more...

 

Skills for Agile Designers: Seeing, Shaping, and Discussing Design Ideas

Mon 1:30-5:00 pm - Bonanza A
Rebecca Wirfs-Brock, Wirfs-Brock Associates, United States

Read more...

 

Stop the Software Architecture Erosion: controlling and building better software systems

Sun 1:30-5:00 pm - Bonanza B
Bernhard Merkle, SICK AG, Germany

Read more...

 

Sunday Lunch

Sun 12:00-1:30 pm - Poolside Terrace

Read more...

 

Weaving Web Applications with WebDSL

Sun 1:30-5:00 pm - Bonanza A
Danny M. Groenewegen, Delft University of Technology,
Eelco Visser, Delft University of Technology, Netherlands
Zef Hemel, Delft University of Technology,

Read more...

 

Xtext - Implement your Language Faster than the Quick and Dirty way

Mon 1:30-5:00 pm - Bonanza B
Moritz Eysholdt, itemis AG, Germany
Heiko Behrens, itemis AG, Germany

Read more...

 

XUnit Test Patterns and Smells; Improving the ROI of Test Code

Mon 1:30-5:00 pm - Ponderosa A
Gerard Meszaros, Solution Frameworks Inc., Canada

Read more...

 
 

2009 Highlights

Gerard HolzmannGerard Holzmann discusses Spin, a design analyzer tool, and Scrub, a code review tool, used by Jet Propulsion Laboratory to analyze and fix the software used for critical solar system exploration missions.

Watch the video on InfoQ.

More Highlights