Programme

Sunday 10 April

13:00
16:00

WG1 Intentional Computing
Peter Marks
Digita

David Harvey
Sibelius Software


WG2 AspectJ Tutorial
Dan Haywood
Haywood Associates Ltd.

Eoin Woods
Zuhlke Engineering Ltd


WG3 I'm not a bottleneck, I'm a free man!
Pascal Van Cauwenberghe
Nayima

Rob Westgeest
Agidem

Marc Evers
NIWI-KNAW


16:00 19:00
WG4 What To Do Before OO
Deborah Lawther
Dover Harbour Board

Rob Day
mwr


19:30 late
Reception with Dinner


Monday 11 April
08:00 09:00
Breakfast
09:00 09:45
Opening Plenary Matt Stephenson and Helen Sharp
10:00 11:15
TU1 What are Tiger annotations for?
Benedict Heal
Independent

WS1 Project Mapping
Rachel Davies
Agile Experience Ltd

WS2 Maintenance Manifesto
Bruce Anderson
IBM Component Technology Services

Robert James
HSBC

WS8 Architectural Failures
Michael Platt
Microsoft
TU3 Software Product Lines: What, Why, When and How
Mark Dalgarno
Software Acumen

11:45 13:00
TU2 Easy EJB
Scott Crawford
Independent

WS4 Lightning writing workshop
Laurent Bossavit
Exoftware

TU4 Architectural Evaluation for Fun and Profit!
Eoin Woods
Zuhlke Engineering Ltd

13:15
14:15
Lunch
14:30
17:30
WS5 Aspect Oriented Programming (AOP) in Java
Immo Hüneke
Zuhlke Engineering Ltd

Cornel Studach
Zuhlke Engineering Ltd.
WS6 Software Factories: domain-specific process, tools, and language
Alan Cameron Wills
Microsoft

Gareth Jones
Microsoft Corporation

TU5 Creativity, the Path to Innovative Requirements
Neil Maiden
City University

Suzanne Robertson
the The Atlantic Systems Guild Ltd

TU6 Coaching Software Development Teams
Michael Feathers
Object Mentor

WS7 Making our world a little smaller
Klaus Marquardt
Dräger Medical AG

Paul Dyson
e2x limited

Lise Hvatum
Schlumberger

17:45
18:45
Home groups
18:45
19:45
Dinner
19:45
21:00

Invited speaker Nicola Millard, BT “Digital Tears: Machines with Emotion”

21:30
22:30

DynaBoF and Diversions


Tuesday 12 April
08:00
09:00
Breakfast
09:15 10:30
Invited speaker: Alistair Cockburn, Humans and Technology “Cooperative Games of Invention and Communication”
10:45
12:00
TU7 Enterprise Application Integration with J2EE and .NET
Ian Gorton
NICTA

CS1 Real software projects, but shorter!
Nicholas Simons
Saffron Interactive

Hanif Sazen
Saffron Interactive

TU8 Service Oriented Architectures and Grid Computing
David Keene
Oracle

TU11 Team Leader Survival Guide
Andy Schneider
BJSS

12:15
13:15
Lunch
13:15
14:15
BoFs
14:30
15:45
TU9 Software, Document Thyself
Michael Mahemoff
Baldock Services

WS9 A Taxonomy of Models
John Daniels
Syntropy Limited

WS10SOA: Are You Being Served? What is a Service Oriented Architecture? How and why do you do build one?
Eoin Woods
Zuhlke Engineering Ltd

Andy Longshaw
Blue Skyline

Ashley McNeile
Metamaxim Ltd.

CS2 Requirements Management with XML Artefacts
Roland Leibundgut
Zuhlke Engineering Ltd


WS11 Rightsizing your unittests
Rob Westgeest
Agidem

Paul Simmons
Rochester Software House

16:15
17:30
TU10 Scaling up Continous Integration
Steve Freeman
M3P Ltd

Mike Roberts
ThoughtWorks

CS7 The SmartReconciliation project at BNP Paribas
Romilly Cocking
Cocking and Co. Ltd.

17:30
18:30
Home groups
18:30
20:00
Dinner
20:00
23:00
BoFs and Diversions


Wednesday 13 April
08:00 09:00
Breakfast


09:30 10:45
WS16 Searching for Beauty in Code
Duncan McGregor
Independent

Gareth Sylvester-Bradley
Sony

WS12 Stress testing with Load4j
Wolf Schlegel
Zuhlke Engineering Ltd

WS13 Held to Account: Using Principles to Explain and Justify Architectural Decisions
Nick Rozanski
Marks and Spencer plc

Eoin Woods
Zuhlke Engineering Ltd

WS14 Heuristics for project success
Tony Barrett-Powell
Oracle Corporation UK Ltd.

Klaus Marquardt
Dräger Medical AG

WS15 Call in the CoPs
Laurent Bossavit
Exoftware

Pascal Van Cauwenberghe
Nayima

09:30
12:30
12:45
13:45
Lunch
14:00
15:15
CS4 Legacy .NET
Jon Saunders
BJSS

TT1 Embedded Domain-Specific Languages
Nat Pryce
ThoughtWorks

Steve Freeman
M3P Ltd

CS5 Naked Objects: Building a large-scale application for the Irish Government
Dan Haywood
Haywood Associates Ltd.

Richard Pawson
Naked Objects Group

Robert Matthews
nakedobjects.org

CS6 A set of heuristics for improving precision in UML models
Robert James
HSBC

Richard Mitchell
InferData Ltd and Mitchell Horvath Ltd


15:30
16:00
Close