TSSJS_header Home

Day One – Wednesday, March 18, 2009

PDF Version of the Agenda
8:00 - 9:00 am Onsite Registration and Morning Refreshments
9:00 - 9:10 am Welcome
9:10 - 10:10 am Keynote: The Productive Programmer: On the Lam from the Furniture Police with Neal Ford, Author, Art of Java Web Development
10:10 - 10:35 am Morning Refreshment Break, Peer and Vendor Networking
10:35 - 11:35 am Lightning Rounds
11:45 - 12:45 pm JSF 2.0 in Action
Kito Mann
Mission-critical Cloud/Enterprise Hybrid Applications Case Study
Eugene Ciurana
The Rules of SOA - A Road to a Successful SOA Implementation
Jeff Genender
The Busy Java Developer's Guide to Scala
Ted Neward
Identifying Browser Problems in Ajax Applications
Frank Cohen
12:45 - 1:35 pm Lunch and Exhibits
1:35 - 2:15 pm Luncheon Keynote
2:25 - 3:25 pm GWT: An Introduction
David Geary
Just Enough Early Architecture to Guide Development
Jon Kern
JSON in the Real World
Scott Davis
Intro to JRuby
Neal Ford
Meet-Up for Selenium, soapUI, HtmlUnit, and Other Test Tools
Frank Cohen
3:25 - 3:50 pm Afternoon Refreshment Break, Peer and Vendor Networking
3:50 - 4:50 pm Open Source Portals: Free Application Infrastructure
Kito Mann
Enterprise Application Integration, and Spring
Josh Long
Creating High Performance, Massively Scalable Messaging Solutions with Apache ActiveBlaze
Rob Davies
Functional Programming
Ted Neward & Amanda Laucher
HtmlUnit: An Effective Approach to Testing Web Applications
Marc Guillemot & Daniel Gredler
5:00 - 6:00 pm Evening Event

Day 2 – Thursday, March 19, 2009

8:30 - 9:00 am Morning Refreshments
9:00 - 9:10 am Welcome
9:10 - 10:10 am Keynote: How Spring Fits into the Java Landscape with Rod Johnson, Creator, Spring Framework
10:20 - 11:20 am GWT: Advanced
David Geary
A General Purpose Object Marshalling Framework
David Lloyd
RESTful SOA with Mule
Dan Diephouse
Dynamic Languages in Glassfish Leveraging Groovy for Building Java Applications (Gradle)
Hans Dockter
11:20 - 11:45 am Morning Refreshment Break, Peer and Vendor Networking
11:45 - 12:45 pm Sexier Software with Java and Flex
James Ward
Resource-Oriented Enterprise Architecture
Jeremy Deane
Putting Java to REST: The New Java + RESTful Web Services Specification
Bill Burke
The Amazing Groovy Weight-loss Plan
Scott Davis
Agile Web Service and REST Service Testing with soapUI
Robert Schneider
12:45 - 1:35 pm Lunch and Exhibits
1:45 - 2:45 pm Luncheon Keynote
2:45 - 3:10 pm Afternoon Refreshment Break, Peer and Vendor Networking
3:10 - 3:40 pm Tech Sessions
3:50 - 4:50 pm Ask the Experts Panel
5:00 - 5:45 pm Open Source Project Reports and Fireside Chats
6:00 pm Dinner with Strangers

Day 3 – Friday, March 20, 2009

8:30 - 9:00 am Morning Refreshments
9:00 - 9:10 am Welcome
9:10 - 10:10 am Keynote: The Keys to Agile Software Development with Jon Kern, co-author, The Agile Manifesto
10:20 - 11:20 am Bean Validation
Emmanuel Bernard
Building Server Platforms with OSGi and Equinox
Rob Harrop
Scaling RESTful Services with JAX-RS
Bill Burke
DSLs in Groovy: Say What You Mean, Mean What You Say
Scott Davis
Troubleshooting and Monitoring Using Glassbox
Ron Bodkin
11:20 - 11:50 am Morning Refreshment Break, Peer and Vendor Networking
11:50 - 12:50 pm Hibernate Search: Finding Data, You Deserve Better
Emmanuel Bernard
Navigating the SOA Mine Field: Optimized Application Architectures
Heath Kesler
To Mediate is the Message - The Evolution of Indirection
Glen Daniels
Meta-Programming with JRuby
Pat Farley
Alex, A New Java Build System
12:50 - 1:40 pm Lunch & Exhibits
1:50 - 2:50 pm
Spring for the Advanced Java Developer
Rod Johnson
Rapid, Large-Scale SOA - Connected Products at Leapfrog Enterprises
Jason Whaley
Securing Web Services with Apache CFX
Dan Kulp
Sensible Interop Programming with Fan
Andy Frank
Atom: From Blogging to Data Syndication
Scott Davis
3:00 - 4:00 pm Socialize Your Web Apps with OpenSocial
Dave Johnson
Architecting Applications Using Apache Wicket
Andrew Lombardi
Apache ServiceMix 4 and OSGi
Chris Custine
DSLs in JavaScript
Nathaniel Schutta
Performance and Cost Management in the Clouds