Join us on:
Facebook
LinkedIn
Plaxo

Tutorials

T3. Introduction to Cloud Computing & Large Scale Architecture Design — Tutorial
  • Dave Nielsen
T4. Introduction to Model Driven Development with Examples using Eclipse Frameworks — Tutorial
  • Bruce Trask
  • Angel Roman
T5. Automatic Dependency Injection In The Land Of Dynamic Languages — Tutorial
  • Misko Hevery
T34. Javascript, the Programming Language of the Web — Tutorial
  • Anders Janmyr
Sunday Tutorial Lunch — Tutorial
T1. Crafting External Domain Specific Languages with Xtext — Tutorial
  • Peter Friese
  • Moritz Eysholdt
T6. Garbage Collection: The Whole Truth — Tutorial
  • Tony Printezis
T7. Programming with iPhone SDK — Tutorial
  • Javier Gonzalez Sanchez
  • Maria Elena Chavez Echeagaray
T8. Realizing the benefits of Functional Programming in Object Oriented code — Tutorial
  • Phil Goodwin
T9. Back to the Future: Programming in Smalltalk — Tutorial
  • James Foster
T11. Pattern-Oriented Software Architecture: A Pattern Language for Distributed Computing — Tutorial
  • Douglas Schmidt
T12. Use-Case Patterns and Blueprints — Tutorial
  • Gunnar Övergaard
  • Karin Palmkvist
T13. What Every Software Architect Should Know About Testing — Tutorial
  • Peter Zimmerer
T41. Service-Oriented Cloud Computing Solution Development — Tutorial
  • Tony Shan
Monday Tutorial Lunch — Tutorial
T14. Detecting and preventing bugs with pluggable type-checking — Tutorial
  • Michael D. Ernst
  • Mahmood Ali
T15. Parameterized Unit Testing: Principles, Techniques, and Applications in Practice — Tutorial
  • Nikolai Tillmann
  • Jonathan De Halleux
  • Tao Xie
  • Wolfram Schulte
T16. Practical Erlang Programming — Tutorial
  • Francesco Cesarini
T17. Software "Best" Practices: Agile Deconstructed and Adopted — Tutorial
  • Steven D. Fraser
Tuesday Tutorial Lunch — Tutorial
T18. Agile Architecture via Modularity Patterns — Tutorial
  • Kirk Knoernschild
T20. Domain-Driven Design: Putting the Model to Work — Tutorial
  • Eric Evans
T21. Domain-Specific Modeling: Enabling full code generation — Tutorial
  • Juha-Pekka Tolvanen
  • Steven Kelly
T23. Real-Time Programming on the Java Platform — Tutorial
  • David Holmes
  • Tony Printezis
T24. The Adaptive Object-Model Architecture: Giving Users Control over Their Business — Tutorial
  • Joseph Yoder
T25. Building Viral and Scalable Social Software for the Facebook Platform with Ruby on Rails — Tutorial
  • E. Michael Maximilien
T26. Designing Secure Architectures using Security Patterns — Tutorial
  • Eduardo B. Fernandez
T27. Erlang/OTP Design Patterns — Tutorial
  • Francesco Cesarini
T28. How To Write Hard To Test Code & What To Look For When Reviewing Other Peoples Hard To Test Code — Tutorial
  • Misko Hevery
T29. Software Development and Culture: Learning to Play Together — Tutorial
  • Robert Biddle
T30. Use-Case Modeling in Large Enterprises - Connecting the Dots — Tutorial
  • Gunnar Övergaard
  • Karin Palmkvist
Wednesday Tutorial Lunch — Tutorial
T2. Introducing New Ideas into your Organization — Tutorial
  • Mary Lynn Manns
T31. Combinatorial Testing Explained — Tutorial
  • Peter Zimmerer
T32. Domain Driven Design Strategy — Tutorial
  • Eric Evans
T33. Introduction to Java Modeling Language (JML) — Tutorial
  • Hridesh Rajan
  • Curtis Clifton
  • Gary T. Leavens
  • Joseph R. Kiniry
  • Robby
T35. Pairing Agile and Logging — Tutorial
  • Christopher O'Connor
T36. Back to the Roots: A Programmer's Answer to Domain-Specific Languages — Tutorial
  • Klaus Ostermann
T37. Event-based Concurrency Control — Tutorial
  • Tom Van Cutsem
T38. Robots Wild On Software — Tutorial
  • Ted Layher
  • Kealy Opelt
T39. Scaling Objects for the Enterprise: What If Thousands of VMs Could Share Terabytes of Objects? — Tutorial
  • James Foster
Thursday Tutorial Lunch — Tutorial
T40. Can you be Rich and Thin? Building Dynamic Web Applications with Seaside — Tutorial
  • James Foster
T42. Tao of Test-Driven Development — Tutorial
  • Kent Spillner
T43. Using AOP with DDD to Create Rich, Clean Domain Models — Tutorial
  • Aslam Khan
Time TBD
Room TBD
T19. Coaching Software Development Projects in Higher Education - CANCELLED — Tutorial
  • Yael Dubinsky
  • Orit Hazzan
Please email any questions to . This e-mail address is being protected from spambots. You need JavaScript enabled to view it