Presentation: "Document Style Business Services at British Airways."

Time: Thursday 14:15 - 15:15

Location: Fleming Room

Abstract: Here we describe British Airways' approach to some of the issues experienced as we develop a Service Oriented Architecture, with all the challenges of complex legacy data formats, multiple business areas and high transaction volumes that are inherent in the context of the Airline industry. We discuss some pitfalls and new approaches to designing and adopting a coarse-grained service architecture, challenges we have overcome (or not) in arriving at workable service granularity across multiple business areas and how we are bridging the divide between concept and implementation. We describe the design forces that have shaped our solution and the various processes and tools that we have developed.
Download slides

Mike Daley, British Airways

No picture of  Mike  Daley

Since joining BA eight years ago, Mike Daley has worked extensively as a developer and architect in the design and build of commercial and operational systems for British Airways, including the ba.com platform, where he played a key role in the adoption of the Spring framework.

He is currently responsible for the design and implementation of British Airways' Online Check-in application, and is involved in shaping the evolution of BA's Service-Oriented Architecture.

Mike wishes he could spend more time with Eclipse, and keeps coding when he thinks no one's looking. He wishes he was better at it.

Stewart Marshall, British Airways

No picture of  Stewart  Marshall

Stewart Marshall is a Technical Architect at British Airways.

Stewart's current interests include the appropriate application of Rich Internet Application technologies and the architectural and implementation challenges involved in bringing a Service Oriented Architecture to a large enterprise.

He enjoys exploring, developing and communicating ideas in architecture but likes to keep in touch with code too, largely through prototyping and proof-of-concept work.