Schedule - Thursday

[ Tutorials: Monday | Tuesday | Conference: Wednesday | Thursday | Friday ]

Thursday  Domain Specific Languages in Practice  Effective Design  Evolving Java  SOA, REST and the Web  XpDay Sampler  Solution Track - Performance and Scalability  Interviews
Host Neal Ford Kevlin Henney Brian Goetz Stefan Tilkov Steve Freeman Ryan Slobojan
08:00 - 09:00 Registration and Breakfast
09:00 - 10:00 Keynote:Trends in Agile Development
Kent Beck
Location: Fleming Room
Download slides
10:00 - 10:30 Break
10:30 - 10:45 Introduction: DSL in Practice
Neal Ford
Location: Abbey Room
Effective Design - What, Why, How and Who
Kevlin Henney
Location: Fleming Room
Download slides
Introduction: Evolving Java
Brian Goetz
Location: St James's Suite
Introduction: SOA, REST and the Web
Stefan Tilkov
Location: Westminster Suite
Download slides
Introduction: XpDay Sampler
Steve Freeman
Location: Guild Room
10:45 - 11:00 Break
11:00 - 12:00 External Textual DSLs made simple
Markus Völter
Location: Abbey Room
Download slides
Intentions & Interfaces - Making Patterns Concrete
Udi Dahan
Location: Fleming Room
Download slides
Concurrency, past and present
Brian Goetz
Location: St James's Suite
Download slides
REST: A Pragmatic Introduction to the Web's Architecture
Stefan Tilkov
Location: Westminster Suite
Download slides
Agile software. Aspiring to more.
Tim Mackinnon
Location: Guild Room
Download slides
Panel Discussions: Architecting for Performance and Scalability
Richard Allen Smith Jr & Guy Nirpaz & Brian Oliver & Jags Ramnarayan & Randy Shoup & Ari Zilka, Founder
Location: Rutherford Room
Erlang
Joe Armstrong
Location: Wordsworth Room
12:00 - 13:00 Lunch
13:00 - 14:00 Business Natural Languages
Jay Fields
Location: Abbey Room
A Tale of Two Systems
Pete Goodliffe
Location: Fleming Room
Download slides
Blending Java with dynamic languages
Venkat Subramaniam
Location: St James's Suite
Download slides
Using REST to aid WS-* - building a RESTful SOA Registry
Paul Fremantle
Location: Westminster Suite
Download slides
What does it do? Does it work?
Lasse Koskela
Location: Guild Room
Download slides
Clustered Architecture Patterns: Delivering Scalability and Availability
Ari Zilka, Founder
Location: Rutherford Room
Download slides
Future programming languages
Ted Neward
Location: Wordsworth Room
14:00 - 14:30 Break
14:30 - 15:30 Building DSLs in Groovy
Venkat Subramaniam
Location: Abbey Room
Download slides
User Interfaces: Meeting the Challenge of Simplicity
Giles Colborne
Download slides
Evolving the JVM
Ola Bini
Location: St James's Suite
Download slides
REST, Reuse, and Serendipity
Steve Vinoski
Location: Westminster Suite
Download slides
Measure for Measure
Keith Braithwaite
Location: Guild Room
Download slides
Dramatic scalability for data intensive architectures
Jags Ramnarayan
Location: Rutherford Room
Download slides
Smalltalk, Dabble DB
Avi Bryant
Location: Wordsworth Room
15:30 - 16:00 Break
16:00 - 17:00 Domain-specific Smalltalk
Avi Bryant
Location: Abbey Room
Effective Design: TBA (5)
Kent Beck
Location: Fleming Room
Download slides
The Cathedral, the Bazaar and the Commissar: The Evolution of Innovation in Enterprise Java
Rod Johnson
Location: St James's Suite
Download slides
Diary of a Fence Sitting SOA Geek
Mark Little
Location: Westminster Suite
Download slides
Realistic about Risk: Software development with Real Options
Olav Maassen & Chris Matts
Location: Guild Room
Download slides
Characteristics of Next Generation Application Servers
Guy Nirpaz
Location: Rutherford Room
Download slides
Wildcard
Speakers: TBA
Location: Wordsworth Room
17:00 - 17:15 Break
17:15 - 18:15 Intentional Software - Domain Expert DSLs
Magnus Christerson & Henk Kolk
Location: Abbey Room
Download slides
Domain Driven Design - The way back to OO
Felipe Rodrigues
Location: Fleming Room
Download slides
Evolving the Java Language
Neal Gafter
Location: St James's Suite
Download slides
A couple of ways to skin an Internet-scale cat
Jim Webber, SOA Practice Lead
Location: Westminster Suite
Download slides
Transparency: great leap forward or exposed artery
Kent Beck & Keith Braithwaite & Steve Freeman & Chris Matts & John Nolan
Location: Guild Room
Pimp My Data Grid: New things to do with a Data Grid to deliver better application performance, scalability and resilience
Brian Oliver
Location: Rutherford Room
Download slides
Spring
Rod Johnson
Location: Wordsworth Room