WebSphere

User Group UK

Looking for up-to-date content? Check out IBM's WebSphere, Liberty, Java & DevOps Community, as well as @wasdevnet and @openlibertyio on Twitter!


We are pleased to confirm that the next meeting of the WebSphere User Group (UK) will take place on 25th March 2014, to be held in the IBM Client Centre at IBM South Bank, London. There will be no charge for this meeting and as usual we aim to have an excellent agenda lined up, covering a range of current and emerging WebSphere technologies.


Provisional Agenda

Registration and Coffee begins from 8:30am, with the Chairman's Intro at 9:00am. The first session begins at 9:30am.

A buffet Lunch is served at 12:30pm, with coffee breaks included in the morning and afternoon.

WebSphere Application Server 1


09:30 - 10:15


Title:
WebSphere Foundation Update and Technical Direction
Abstract:
The needs of application serving in the enterprise have evolved over the years, and WebSphere Application Server (WAS) has changed a lot in 16 years. In the early years WAS helped define the Java EE platform. Today WAS is helping to set the standard for Java in the cloud - from quickly deploying lightweight and engaging applications in PaaS environments, to accelerating deployment of complex enterprise topologies via patterns to IaaS infrastructure. In this session, I'll talk about some of the latest WAS features and describe how WAS is evolving to continue to meet enterprise needs, on native, virtualized and PaaS infrastructure. I'll talk about developer ease of use, deployment flexibility, operational resiliency, partner ecosystem and more. Come and learn about our Right Fit App Server approach and how you can best leverage WAS.
Speakers:

Ian Robinson

Ian Robinson is an IBM Distinguished Engineer and the Chief Architect of the WebSphere Application Server, based at the IBM Hursley Software Lab in the UK. Ian has over 20 years' experience working in distributed enterprise middleware across product development, open standards and open source. He is responsible for the strategy and development of IBM's WebSphere Application Server, including the lightweight WAS Liberty Profile, and the tools that support it.

10:45 - 11:30


Title:
An introduction to service mapping - Integrating evolving web services in WebSphere Application Server V8.5.5
Abstract:
SOAs and web services evolve over time — new versions of services are deployed or brand new services must be integrated with existing clients. Typically, development effort must be expended to ensure that web service clients continue to work with web service providers. IBM WebSphere Application Server V8.5.5 and IBM Rational Application Developer V9.0 introduce service mapping, a feature that enables you to remove the dependence of the service client on both the location and interface of the service provider via the interception, monitoring, routing, and transformation of requests and responses between service clients and service providers.
This presentation will introduce the concepts of service mapping and provide a demonstration, showing how multiple versions of a service provider can be called by the original service client via the development and use of service mapping technologies.
Speakers:

Andrew Borley

Andrew Borley was the technical lead for the Service Mapping development team at the IBM Hursley Software Lab in the United Kingdom. He previously led the WebSphere ESB development team and has worked on service-oriented architecture projects since 2002.

11:40 - 12:25


Title:
Wow – My IDE can do that? Overview of WebSphere Application Server Developer Tools
Abstract:
WebSphere Application Server Developer Tools for Eclipse (WDT) is an amazing IDE packed with features that assist WebSphere developers building applications for WebSphere Application Server full or Liberty profiles. Come and hear about the broad capabilities for Web and mobile development, Java EE and OSGi application development and configuration targeting WAS, and the WebSphere test environment for seamless publish, debug, and update. We’ll demonstrate real-world developer scenarios that are assisted by WDT’s many features enhancing open frameworks and programming models. Attendees will discover best practices and the latest capabilities provided by WDT’s freely available offering.
Speakers:

Anita Rass Wan

Anita Rass Wan is a Senior Product Manager on WebSphere Application Server team focused on developer experience. She is responsible for helping improve the customer and developer experience with building and managing those applications using the WebSphere Application Infrastructure family. Anita was previously the product manager for Rational Application Developer and has held various senior positions in development and release management. She has published various papers, disclosures and patents in application development and performance tools.

13:30 - 14:15


Title:
WebSphere or Open Source Software? The choice is yours so understand the facts.
Abstract:
The use of Open Source Software Application Servers is increasing across many organisations whether as a result of a strategy decision or through adoption by developers. This session will articulate IBM's contribution and use of open source software and will explore a functional comparison between WAS, Tomcat, tc Server & JBoss. We will also discuss a number of aspects that are often not included when considering the 'low cost' option of open source software; what is the true Total Cost of Ownership?
Speakers:

Brian O'Shea

Brian is an influential leader with nearly 30 years of progressively responsible and varied experience in IT. In 16 years with IBM he has worked in consulting services, pre-sales and sales roles across technologies covering Service Management, Systems Management, Security, Storage, Collaboration, Integration, Application Platforms and Business Process Management. Prior to joining IBM he worked in the IT Department of a number of blue chip companies. Brian is currently the WebSphere Competitive Sales Leader driving Competitive Sales Programs across Europe focussed on first project wins, displacement and surround strategies. He provides competitive insights, support and strategic direction to the WebSphere field sales and technical sales organisations.

Download:
(empty)

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

WebSphere Application Server 2


09:30 - 10:15


(empty slot)

10:45 - 11:30


Title:
Developing web applications for WebSphere Application Server Liberty Profile
Abstract:
The talk will be an overview and demonstration of using Liberty and the developer tools to create web applications. Showing the use of features such as JAX-RS and JPA to create web applications that can be developed and deployed with ease.
Speakers:

Alex Pringle

Alex is a Software Engineer for IBM WebSphere Application Server Liberty Profile, and is also an enthusiastic undergraduate at the University of Hull.

Tom Banks

Tom is the Technical Evangelist for IBM WebSphere Application Server Liberty Profile. Tom enjoys exploring the potential of running enterprise software on mobile devices and finding creative ways to demo the Liberty Profile.

Download:
(empty)

11:40 - 12:25


Title:
The surprising realities of tuning the WebSphere Liberty profile.
Abstract:
More threads, if only we had more threads, why doesn't Liberty create more threads? This was the starting point for a week-long discussion around tuning the performance of the WebSphere Liberty profile in order to achieve the right throughput for a system. The default assumption being made was that more threads, and more JDBC connections were needed to achieve the required throughput, when the exact opposite was true.

Why was it that the counter intuitive decision that fewer threads was better? During this session Alasdair will explain this and more. Come along to gain important insights in how to get the best performance from the WebSphere Liberty profile. As an added benefit much of the information is also applicable for WebSphere Application Server full profile.
Speakers:

Alasdair Nottingham

Alasdair is a Senior Software Engineer working for IBM. Alasdair has been a developer on WebSphere Application Server for 13 years and is currently the Liberty profile development lead. He has a long history of making WebSphere easier to use as well as more recently making it small, sweet and simple. Alasdair is a key driving force behind the WASdev.net website designed to provide better information to developers using WebSphere Application Server. Before working at IBM, Alasdair was a surly checkout assistant, some say he has not changed. He has a BSc in Computer Science from the University of Southampton and a PGC in Computer Security from the University of Oxford.


Download:
(empty)

13:30 - 14:15


Title:
Using WebSphere MQ with WebSphere Application Server and Liberty profile
Abstract:
This session looks at the interoperability between IBM WebSphere Application Server and IBM WebSphere MQ. It describes how the WebSphere MQ Resource Adapter supplies the messaging resources accessed by Java Enterprise Edition applications. It will cover both WAS full and Liberty profiles. The discussion will include best practice advice for more advanced scenarios, including high availability and clustering. Maintenance of the whole product stack will be outlined, how maintenance can be applied and how to perform migration of the individual products between versions.
Speakers:

Matthew White

Matthew White joined IBM in 1998 working initially with IBM's implementation of the JVM. Currently Matthew is the Technical Lead of the WebSphere MQ Platform Integration Team. This team works to ensure that the WebSphere MQ product is fully integrated into the IBM WebSphere Platform. Looking at the the MQ messaging product as part of a stack solution ensures our customers truly get an integrated platform. And this platform need not be JavaEE based, but within other frameworks such as Spring or OSGi.

Tim Quigly

Tim Quigly joined IBM's Hursley Labs in 2010 and has been a member of the WebSphere MQ Product Integration team since November 2011.
The WebSphere MQ Product Integration team has responsibility for the development of the WebSphere MQ JMS Resource Adapter and the testing of WebSphere MQ's integration with other middleware products.
Tim's primary responsibility is to test the integration between WebSphere MQ and WebSphere Application Server.

14:25 - 15:10


Title:
WebSphere eXtreme Scale POC Experiences
Abstract:
This session will explore real world customer caching POC requirements, proof points, pain points, and provide insight into the various caching options to solve the client’s existing caching issues.
In this session, you will gain real insights into real solution alternatives, using WebSphere Extreme Scale, for resolving existing customer pain points with their pre-existing caching solution.
A caching solution is not a one-size-fits-all approach. We will explore the various techniques used to in a customer POC to resolve issues with performance, scalability, cache preloading, database synchronization, and the importance of data placement in the Extreme Scale cache for optimal performance. The customer options for caching alternatives will be presented in context of the primary caching scenarios to choose from: JPA L2, Side Cache, In-Line Cache, and Extreme Processing. The importance of understanding the main customer requirements, tolerance of code modifications, and use cases effectively determine the optimal solution.
Speakers:

Kevin Postreich

Kevin Postreich is a Sr. IT specialist / consultant with IBM. He joined the World Wide Application Infrastructure technical sales team in April 2012 supporting customer deployments of WebSphere Application Server, WebSphere eXtreme Scale, PureApplication System, and WebSphere Service Registry and Repository. Kevin also has a strong background in in SystemZ and middleware / application performance engineering and troubleshooting methodologies.
Kevin is certified with the following IBM technologies: PureApplication System, WebSphere Application Server, and SOA technologies. He is also a Master Certified I/T Specialist through the Open Group.
During his tenure in IBM Software lab services (ISSW), Kevin worked with clients to architect, design, and implement SOA Governance solutions with WSRR, WMB, and WESB. Kevin is familiar working with the IBM SOA Policy Gateway pattern for PureApplication System, which leverages WSRR, DataPower for SLA enforcement in the SOA architecture.

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Cloud


09:30 - 10:15


Title:
How WebSphere Fits in IBM's Cloud Strategy
Abstract:
This session will cover IBM's cloud strategy and how WebSphere solutions fit into the overall IBM cloud story. This presentation will touch on a broad set of cloud-related technologies, including PureApplication System, SoftLayer, IBM Codename: BlueMix, offerings from the SmartCloud family, cloud-deployable content, and more.
Speakers:

Adam Gunther

Adam Gunther is Program Director, Cloud Offerings for IBM WebSphere Product Management located in Research Triangle Park, NC. Adam is currently responsible for the WebSphere portfolio in the cloud including services and runtimes on IBM SoftLayer and IBM platform as a service. Prior to this role, Adam spent ten years as a member of the WebSphere Foundation development team in a variety of management and technical roles. Most recently, he was responsible for the worldwide development and delivery of the WebSphere Liberty Profile as well as other key pieces of WebSphere Application Server. Adam was also a key leader in WebSphere’s transformation to an agile development model. He holds a B.S. in Computer Science from The Pennsylvania State University.

10:45 - 11:30


Title:
Building a cloud strategy with SoftLayer, an IBM company
Abstract:
In June 2013 IBM announced its intention to acquire SoftLayer, the world's largest privately held cloud service provider. Six months later, an aggressive $1.2bn global expansion programme for the service was announced, including plans for a UK-based delivery centre. Come and hear about the latest jewel in IBM's crown, our ambitious plans for the future and how it offers unmatched performance, flexibility and control.
Speakers:

Mark Tomlinson

Mark Tomlinson is the Chief Technology Officer for Cloud Computing in IBM UK and Ireland. Leading local business development activities and strategic customer engagements, Mark specialises in helping IBM's clients transform their businesses using the full breadth of IBM's cloud computing capabilities.

11:40 - 12:25


Title:
Speeding On-premise cloud deployments with PureApplication System and Patterns, including Customer experiences
Abstract:
This session will talk about the value client have experiences by leveraging PureApplication System across a variety of aspects within their enterprise. We will discuss the capabilities that PureApplication System and middleware Pattern of Expertise offer enabling a self service deployment capabilities that can greatly aide in dev/ops scenarios and help speed the time and reliability of deployment as applications are promoted through staging environments. The session will also talk about value provided to infrastructure teams in addition to application and middleware teams. Specific examples will be provide by clients in production from across the world.
Speakers:

Tim Vanderham

Tim Vanderham is the Director responsible for the world wide development and delivery of the PureApplication System offering, part of the PureSystems family of Expert Integrated Systems. In addition to his role as Director of PureApplication System, Tim's development team is responsible for the private cloud development activities within the WebSphere organization which include IBM Workload Deployer, Patterns of Expertise, and the pattern deployment technology. As part of IBM's cloud and expert integrated systems strategy, Tim collaborates closely with organizations across SWG, STG, and GTS to deliver the integrated capabilities for Private and Public cloud offerings where the pattern deployment technology is leveraged across offerings the SmartCloud Foundation product offerings and SmartCloud Application Services on the IBM Public Cloud. Prior to his current role, Tim has held a number of management roles within the WebSphere development organization spanning support and services through development and delivery. In all of his roles, he is very active in the technical and public community through conferences and his close work with clients worldwide.

Download:
(empty)

13:30 - 14:15


Title:
IBM BlueMix PaaS: Building & Running cloud computing applications
Abstract:
Building and running cloud computing applications can be a challenge - the elasticity and scalability
of the cloud computing environment is attractive and increasingly important when dealing with the highly
variable workloads involved with mobile, social and analytics. Enter IBM's BlueMix platform-as-a-service
offering - simplifying the process of building and running applications by providing a framework for
applications that is simple and elegant while providing all the necessary power and capabilities.

The flexibility of BlueMix is discussed, with its support for a wide range of programming environments, which
includes WebSphere Liberty, but also extends to Node.js, Ruby, PHP and more. Services are at the core
of BlueMix, making it easier to build applications without having to worry about scalability, redundancy,
availability. Many of the wide variety of services included with BlueMix are discussed including SQL and
non-SQL databases, messaging, object stores and security capabilities. The special support that BlueMix
provides for Mobile apps is discussed, including features such as Push Notifications.
Speakers:

Mike Edwards

Mike Edwards is a Senior Technical Staff Member at IBM's Hursley labs and his focus is on cloud computing
- in particular cloud computing standards, security and privacy in cloud computing and the BlueMix PaaS
environment. Mike is chair of the UK cloud computing standards committee at BSI. Mike has worked over
30 years on a variety of software projects at IBM, including OS/2, Java, Web services and SOA.

14:25 - 15:10


Title:
Overview of IBM Cloud Integration.
Abstract:
IBM's Cloud Integration offerings span from traditional on-premise, to cloud, mobile, APIs, and the Internet of Things. This session details the breadth of IBM’s Cloud integration solutions and walks through typical customer use cases. From connecting to Cloud and mobile apps, ensuring a secure gateway service exists, building and deploying integration services and exposing services as APIs for use within the enterprise – the session covers the soup to nuts integration experience. We also talk about this Cloud Integration functionality as part of IBM’s BlueMix platform.
Speakers:

Adam Gunther

Adam Gunther is Program Director, Cloud Offerings for IBM WebSphere Product Management located in Research Triangle Park, NC. Adam is currently responsible for the WebSphere portfolio in the cloud including services and runtimes on IBM SoftLayer and IBM platform as a service. Prior to this role, Adam spent ten years as a member of the WebSphere Foundation development team in a variety of management and technical roles. Most recently, he was responsible for the worldwide development and delivery of the WebSphere Liberty Profile as well as other key pieces of WebSphere Application Server. Adam was also a key leader in WebSphere’s transformation to an agile development model. He holds a B.S. in Computer Science from The Pennsylvania State University.

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Mobile


09:30 - 10:15


(empty slot)

10:45 - 11:30


Title:
Meet the challenge of mobile app quality
Abstract:
Mobile Applications are becoming the "face of the business". Competition in the mobile application space is fierce. Mobile developers are under strong pressure to get a solution into the market first. However, with the immediate feedback channels available to users, rushing an unsatisfactory app into the market can lead to poor reviews that mark the app for life. Mobile apps just have to work and deliver value or they quickly get deleted. When a user is upset, you want to know. When your app crashes, you need the data. What if you could get immediate feedback when a user simply shakes a device running your app? What if you could get crash logs from your mobile app wherever it is running? What if you could get immediate sentiment analysis from users "in the wild?" Come to this session to hear about IBM's point-of-view for best practices to achieve mobile app quality.
Speakers:

Leigh Williamson

Leigh Williamson is an IBM Distinguished Engineer who has been working in the Austin, Texas lab since 1988, contributing to IBM’s major software projects including OS/2, DB2, AIX, Java, WebSphere Application Server, and the IBM Rational portfolio of solutions. His current role is as a member of the Chief Technology Officer team, influencing the strategic direction for products addressing the needs of software development teams. Leigh’s primary focus is on tools and best practices for mobile application development. His blog on mobile development topics is http://bit.ly/ibmmobile-frontier-blog. You can follow him on twitter @leighawilli. Leigh holds a BS degree in Computer Science from Nova University and a Masters degree in Computer Engineering from University of Texas at Austin.

Download:
(empty)

11:40 - 12:25


Title:
Lessons Learnt implementing an eCommerce Worklight solution
Abstract:
IBM Worklight provides a means of managing interactions between a diverse array of mobile devices and back end systems. This gives Worklight a lot of flexibility in terms of how you can design a solution. However, there are some best practices to be followed when it comes to managing back end service requests, architecting the client side code base, and authenticating users. This session covers these topics, and some recommended approaches based on experiences with successful customer implementations.
Speakers:

Sean Bedford

Sean is a mobile Consulting IT Specialist with IBM Global Business Services. He has been with IBM for five years, having originally worked on WebSphere Application Server. For the past two years, Sean has been working exclusively on customer-based Worklight projects. Prior to joining IBM, Sean worked on a number of native iOS applications and several embedded RADAR solutions.

13:30 - 14:15


Title:
Real-World Large Scale Mobile Apps for the Enterprise with IBM Worklight
Abstract:
In this talk, we'll discuss some of the real-world lessons we've learnt about how to build IBM Worklight apps that are ready for the enterprise, based on experience from real IBM customer projects. We'll start out with a review of the IBM Worklight product and its key components. We'll then focus on a few key aspects of how to drive out a quality application: building a Continuous Integration-based end-to-end environment, and the power of combining that with automated testing for mobile applications and server-side service components, using both IBM Worklight technology and open-source toolkits. We'll also talk about how to decouple client-side and server-side concerns, and some of the ways to make an app that's both secure and future-proofed. We'll conclude with a review of how this allows us to drive app change through in days, not months.
Speakers:

Andrew Ferrier

Andrew consults for IBM Software Services, working with IBM customers on
mobile technologies, especially Dojo Mobile and IBM Worklight.

He has presented extensively on Dojo, Mobile, REST, and Web APIs,
contributing Intellectual Capital to the IBM and WebSphere communities, as
well as writing two Redbooks, and numerous posts on Dojo and Worklight Tips
'n' Tricks (http://dojotipsntricks.com/) and SOA Tips 'n' Tricks
(http://soatipsntricks.wordpress.com/), both of which co-founded. He also
regularly speaks at internal and external customer conferences, including
IBM IMPACT and the European WebSphere Technical Conference, as well as being a regular at the WebSphere User Group. Previously, he
worked with WebSphere ESB and WebSphere Process Server.

Donal Spring

Donal Spring is a recent joiner to IBM in September 2013. Previous to this he studied Chemistry & Biology before completing a Masters in Computer Science. He joined IBM's Software Services for Mobile group and consults with IBM customers on IBM Worklight and how to make them successful with mobile technology. He is currently working on a project with a large UK retailer developing a consumer-facing sales channel application that combines open source tooling with IBM products to maximise the speed of development and optimise integration with other business partners.

14:25 - 15:10


Title:
Integrating Mobile Applications with Enterprise Applications
Abstract:
Mobile is revolutionising the way businesses reach and interact with their clients. Customers expect access to data anytime, anywhere, across a range of devices. Successful adopters of mobile have realised that the most important differentiator to capitalising on the mobile opportunity is secure, reliable and scalable integration with back-end systems. This session will show how IBM can provide a complete solution to support rapid mobile app development and management built on a secure mobile ready connectivity and integration platform that provides rapid mobile-enablement of existing enterprise applications and services. The session will show how an integration layer built on IBM Integration software can deliver a scalable infrastructure, providing reliable messaging and pre-built templates to enable rapid exposure of reusable services for mobile interactions, allowing complex interactions to be packaged as simple APIs to reduce multiple calls to the back end systems.
Speakers:

Andrew Humphreys

Andrew Humphreys is the Senior Product Manager for IBM Integration Bus (formally know as WebSphere Message Broker). He is responsible for ensuring the success of the product by defining and executing the vision, strategy and product roadmap to maximise the product's position the in the marketplace. Andrew has worked for IBM for 18 years and prior to joining the Product Management team he held a variety of roles in GBS, Software Services, Product Strategy and Technical Sales which has helped him build a combination of broad architectural skills, deep specialist knowledge in the areas of messaging, SOA, integration and BPM, and extensive customer-facing experience which allows him to engage effectively at all levels within IBM and customer organisations.

Jonathan Marshall

Jonathan Marshall is a WebSphere Technical Professional with 13 years experience in IBM with WebSphere software. He is currently the mobile lead in the UK WebSphere team, although he still works with WebSphere Application Server at a range of IBM clients. In recent years has done a lot of work with the virtualisation and cloud technologies of WebSphere Virtual Enterprise, WebSphere eXtreme Scale and IBM Workload Deployer. He has published developerWorks articles and a Redbook on the WebSphere eXtreme Scale usage scenarios. He has experience in both development and infrastructure.

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Digital Experience


09:30 - 10:15


Title:
From straightforward to sophisticated - user interface customization for IBM WebSphere Portal and WCM
Abstract:
Delivering a great digital experience for your customers or employees depends on having a polished UI that meets your organization's unique needs. WebSphere Portal & WCM come with a full spectrum of UI customization options, from straightforward to sophisticated. In this session we will give you a flavour of that full range, starting with powerful customization options that can be applied more simply than you would imagine. At the other end of the scale, we'll explore the capabilities available if you need go much further in developing a custom UI, taking as an example a custom page-editing capability. We will look at the extension points and APIs provided by the product, the opportunities they present and some of the different possible design approaches to our page-editing case study.
Speakers:

David Strachan

David Strachan is an internationally recognized expert in IBM Collaboration Solutions software and web technology solutions. He focuses on Web Experience architecture, bringing together content management, social and portal to deliver exceptional web experiences, and has led large Portal, WCM and Connections deployments at a range of customers. David has been working in this field for more than 10 years and regularly presents on Web Experience topics at IBM conferences. David has a worldwide role focussing on web technology in the global Chief Technology Office for IBM Software Services for Collaboration and leads the pan-European centre of excellence team.

Graham Harper

Graham is a Senior System Architect and Consulting IT Specialist with IBM Software Services for Collaboration. He has been designing solutions using Lotus software for 22 years and with WebSphere Portal for over 10 years. He is a Sun Certified Java Architect and Programmer and an IBM Certified Solution Developer. Prior to joining Lotus 20 years ago, Graham worked as a management consultant with Price Waterhouse. Graham holds a BA in Mathematics and Computation from the University of Oxford.

10:45 - 11:30


Title:
Introducing the New Script Builder Portlet for WebSphere Portal
Abstract:
Introducing the new Script Portlet for WebSphere Portal. This simple, yet powerful, tool enables front-end developers, as well as line of business editors, to rapidly add exciting and dynamic content into Portal pages. Using standard web skills (HTML, CSS and JavaScript) you can now build rich content without the need to learn or use portlet development tools. This session will show you everything you need to get started - from installation to advanced examples.
Speakers:

Daniel Kilpatrick

Daniel Kilpatrick joined IBM in 2011 as a member of the IBM Social Business and Collaboration Solutions (ICS) technical team, covering the Exceptional Digital Experiences portfolio.
Daniel specialises in social portals and collaborative tools with a focus on electronic forms and is now the IBM Forms specialist for UK and Ireland. Daniel brings with him over 10 years of web and mobile software development experience.

11:40 - 12:25


Title:
Integrating Identities between WebSphere Portal and Cognos
Abstract:
Although both WebSphere Portal and IBM Cognos can both share a common platform (WebSphere Application Server) sharing a common identity through trust assertion is more complex than it may first appear. The architectural pattern used and specific implementation details (based on common use of WebSphere Application Server for WebSphere Portal and the Cognos Gateway) will be explained and specific capabilities available to the Cognos portlets explained.
Speakers:

Richard Shooter

Richard Shooter is a technical consultant with IBM Software Services in the UK.

Richard has led and contributed to a number of large enterprise IBM Portal projects with over the last 8 years.

Richard specialises in architecture design & implementation, and systems programming. Richard also has extensive experience in collaborative solutions, messaging systems and UNIX.

13:30 - 14:15


Title:
Building IBM EMM based campaigns into your Digital Experience
Abstract:
Do your IBM Exceptional Digital Experience sites meet the needs of your site visitors and customers? IBM Exceptional Digital Experience Solution software, combined with analytics from IBM's Enterprise Market Management (EMM) solutions keeps IBM WebSphere Portal and IBM Web Content Manager site owners continuously "in tune" with real-time results that present site traffic patterns and inline ability to take action on the results. Attend this session to learn how to use IBM WebSphere Portal's content targeting editor, active site analytics framework services, metadata tags, campaign management, and more to enable real-time analytics integration and optimize content delivery, use site analytics overlay pages, and take action on the results.
Speakers:

Rob Enright

Rob Enright is a member of the IBM Digital Experience Software product management team where he helps provide the vision and strategy. He has a deep understanding of how businesses can utilise web technologies to improve user experiences and is a frequent speaker at both the Exceptional Digital Experience and Connect Conferences.

Download:
(empty)

14:25 - 15:10


Title:
Understanding what's New in WebSphere Portal vNext
Abstract:
Powered by IBM WebSphere Portal and IBM Web Content Manager. IBM's Web Digital Experience platform continues to integrate together all the key user experience capabilities you need to engage and retain your customers, employees, partners and citizens. This session will review the latest features introduced in IBM WebSphere Portal and IBM Web Content Manager. This presentation will focus on new capabilities and assumes some prior understanding of IBM WebSphere Portal and IBM Web Content Manager.
Speakers:

Cali Clarke

Cali is a member of the IBM's UK Technical specialist team working with IBM Portal, IBM Web Content Manager and many of the other solution technologies utilising a core WebSphere foundation.

Cali has spent over 10 years years working with collaborative web technologies and content systems inside IBM.

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Integration


09:30 - 10:15


Title:
IBM Integration Bus v9 and Migration
Abstract:
IBM Integration Bus is IBM's strategic integration technology. A single engineered product for .NET, Java and fully heterogeneous integration scenarios, it is a significant evolution of the WebSphere Message Broker technology base and includes new features such as policy-based workload management, BPM integration, business rules and .NET. It is also designed to incorporate WebSphere Enterprise Service Bus (WESB) use cases, and capabilities of WESB will be folded into IBM Integration Bus over time, with conversion tools for initial use cases built-in from day one. Come along to this session to find out the new features of IBM Integration Bus, including V9 and all follow-on deliveries, and how to migrate to it.
Speakers:

Matt Lucas

Matt Lucas is the lead architect for IBM Integration Bus and works at the IBM Hursley Software Lab in the UK. He joined IBM in 1997, and has worked on WebSphere Message Broker technologies since the early days of MQSeries Integrator V2.1. In that time he was worked on a number of areas of the product, specialising in its deployment and operational model. He now covers all aspects of the product's architecture, and spends a large amount of time meeting with users of the product and presenting at conferences. You can contact Matt at lucas@uk.ibm.com, or via Twitter (@mqmatt).

10:45 - 11:30


Title:
How a reliable build process can increase productivity - a customer experience from Swiss Federal Railways
Abstract:
A reliable and automated build process is key to setting up a continuous integration system and also allows developers to increase the amount of time spent on developing solutions. Maven provides a standard way to building projects and is widely used in the Java developer community. This session explains how to apply the advantages of Maven to Message Broker builds, namely:
- Build automation
- Dependency management
- Project scoping
- Versioning
Speakers:

Carsten Börnert

Carsten is a IT Specialist in IBM Software Services for WebSphere based in London. His background is in IBM Connectivity products, namely WebSphere MQ and IBM Integration Bus (both since v5.3). He has worked with the products in various roles ranging from Support over Development and Architecture and with clients from various industries. Prior to joining the UK team he worked for IBM in Norway, Australia and Germany.

Jamie Townsend

Jamie heads up the Integration Development Team for the Swiss Federal Railways (SBB) in Berne. He has a long history with various middleware products, refocusing on WebSphere MQ und Message Broker upon joining SBB 3 years ago. In an Application Landscape consisting of more than 1’000 applications and many thousands of integration interfaces, he continually strives for incremental improvements, with the end goal of ensuring that the trains run like clockwork.

11:40 - 12:25


Title:
Efficient, scalable caching using ESQL shared variables in Message Broker V7, V8 and IBM Integration Bus V9
Abstract:
This session will describe a novel way of improving the performance and scalability of local caches enabling much larger cache sizes to be implemented efficiently in MB and IIB.
ESQL shared variables are commonly used to cache database table contents and are usually implemented as an array
containing the result of a SELECT operation. Searching the cache consists of issuing a SELECT against the array but because of
the sequential nature of this search, as the cache grows, the search takes longer such that most users have found that at cache sizes of more than a few thousand rows, it is faster to access the database rather than the cache.
This session demonstrates a novel way of structuring the cache that scales well, and remains faster than DB access even when the cache is larger than 10K rows.
The new cache structure is transparent to applications, so existing caches can be safely converted, potentially resulting in significant reductions in response time and CPU usage and has been successfully demonstrated with two customers, both with large Message Broker installations.
The session also includes a comparison with the new Global Cache capability.
Speakers:

Gerardo Brenner

Gerardo Brenner is a Senior Consultant with Prolifics and he specializes in Integration solutions using Message Broker and IBM Integration Bus.
He was born in Buenos Aires and after gaining a degree in Computer Science, joined IBM Argentina as a programmer in 1978.
Shortly afterwards, he moved to the UK where he worked for IBM in their Development Laboratories at Hursley initially in CICS Development and later on in Message Broker development, where he specialized in the design, implementation and testing of the ESQL and Database support in MB.
He took early retirement from IBM in 2011 and soon joined Prolifics where his MB expertise has enabled him to work with a number of customers on the design and implementation of solutions to their Integration requirements.

13:30 - 14:15


Title:
Extending Integration beyond the enterprise
Abstract:
Extending integration beyond the enterprise to support fast changing systems of engagement. This session reviews the differences between systems of engagement and systems of record. The session then reviews the IBM technologies (API Management and DataPower) which support the extending of integration beyond the enterprise.
Speakers:

Dave Page

Dave Page is one of IBM's UK WebSphere Technical Sales team, and is based in IBM South Bank, London. His speciality is the Connectivity and Integration portfolio, including products such as WebSphere MQ, WMQ AMS, WMQ LLM, IBM Integration Bus and DataPower. Dave joined IBM in 1999 and has worked in Technical Sales for WebSphere ever since. He has worked in the IT inudstry since 1979, including 5 years in operations, 14 years in development and 16 years in technical sales.

Simon Dickerson

Simon Dickerson is a technical pre-sales consultant working for IBM in the UK and Ireland, working with API Management, Mobileand Cast Iron. He has worked in a variety of IT roles from training, support, consulting, and focused technical sales for over 10 years. He worked across a number of application areas including content management and document security, mobile applications, and data quality on a variety of platforms and across many industries.

Tetti Pandelias

Tetti Pandelias is an IBM WebSphere Architect with skills in architecting solutions based on Integration, Connectivity and BPM. Previously, Tetti was a Technical Consultant on a wide range of IBM WebSphere technologies including IBM's WebSphere messaging, SOA, integration and BPM technologies. Tetti has worked with many large corporate enterprises, with a recent focus on banking and insurance.

14:25 - 15:10


Title:
Graphic Data Mapping in IBM Integration Bus
Abstract:
This session will explain graphical data maps, which are also referred to in IBM Integration Bus as message maps. It will describe how message maps can be used to transform and enrich messages that have an XML schema or that are modeled with Data Format Description Language (DFDL). This session is recommended both for those who are new to graphical data maps and for those who want to find out what is new in IBM Integration Bus v9. The session will step through the process of creating a graphical data map to transform a SOAP message, and enrich the message with data from a database.
Speakers:

Marisa Lopez de Silanes

Marisa has worked for 15 years in connectivity and integration, primarily as a lab based consultant. Marisa joined the IBM Integration Bus development team 18 months ago to leverage her client experience to help improve the product documentation. Marisa created the IBM Integration Community to improve customers access to the latest product information.

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Messaging


09:30 - 10:15


Title:
WebSphere MQ v7.5
Abstract:
WebSphere MQ is the world's leading messaging system used by most of the top fortune 500 companies. Millions of messages and trillions of dollars flow though MQ every day. In spite of this success the product continues to evolve and improve. Constant evolution and development is the bedrock of sustained success and WebSphere MQ is no exception to this process. Why not take this opportunity to come along and listen in about the most recent changes and features in the WebSphere MQ product family, including File Transfer, Advanced Message Security (AMS) and MQ Telemetry. Any recent announcements will of course be highlighted in this session, so why not come along and find out the most up to date information about the WebSphere MQ Product family.
Come to this session to hear all about the latest updates to WebSphere MQ. Learn about new functions and interfaces. Many other sessions this week have the details of enhanced capabilities; this session gives an overview of all the new features.
Speakers:

Morag Hughson

Morag has worked in IBM for over 16 years designing, developing and servicing the WebSphere MQ product (formerly MQSeries). Her main areas of expertise include security, channels, the MQ API, MQSC and PCF, Publish/Subscribe and the z/OS platform. She regularly presents on these topics at a variety of technical conferences around the world. She is the architect for the base MQ product with responsibility across both z/OS and distributed platforms.

10:45 - 11:30


Title:
JMS 2.0
Abstract:
The Java Message Service (JMS) specification was first released in 1998, at the dawn of Java EE, with a major update in 2002. It then remained unchanged during the decade that followed. Meanwhile, technology evolved and many vendors pressed ahead with enhancements outside the specification. During that time, the rest of Java EE evolved significantly, with improvements and new features added. Despite the lack of development of the specification, JMS continued to be a popular and successful standard, with numerous competing implementations, both standalone and as part of complete Java EE stacks, and open and closed source.

This presentation will introduce the new JMS specification and how show it's new features will make writing applications quicker and easier.
Speakers:

Matthew White

Matthew White joined IBM in 1998 working initially with IBM's implementation of the JVM. Currently Matthew is the Technical Lead of the WebSphere MQ Platform Integration Team. This team works to ensure that the WebSphere MQ product is fully integrated into the IBM WebSphere Platform. Looking at the the MQ messaging product as part of a stack solution ensures our customers truly get an integrated platform. And this platform need not be JavaEE based, but within other frameworks such as Spring or OSGi.

11:40 - 12:25


Title:
On the road to the Internet of Things
Abstract:
The number of devices in the world is dramatically increasing, there are those you see and hold like smart phones and those that sit in the background improving our lives. As the number of devices increase a number of challenges emerge; scalable connectivity, massive data volumes and security being key. This talk covers trends driving the internet of things, some of the challenges that ensue and how IBM is addressing the challenges. Technologies like MessageSight and the yet to be seen IBM IoT Cloud will covered along with some real world solutions.
Speakers:

Dave Locke

Dave Locke works in the IBM Hursley development lab in the United Kingdom. He has worked there for the past 25 years on a range of systems from the mainframe based CICS transaction processing system, working his way down through a variety of projects on mid range, down to desktop and now focuses on small footprint pervasive devices. His focus for the past 15 years has been on helping connect the physical world of mobile, sensors, actuators and controllers to the more traditional digital / IT world. His current job in the product management team involves defining IBMs Internet of Things offerings and helping build out the surrounding eco-system.

In addition to the day job he is project lead and committer on the Paho MQTT open source project at Eclipse. He carries the title of Senior Inventor having accrued enough patents together with mentoring of others around innovation and invention.

Download:
(empty)

13:30 - 14:15


Title:
Using WebSphere MQ with WebSphere Application Server and Liberty profile (joint with WAS track)
Abstract:
This session looks at the interoperability between IBM WebSphere Application Server and IBM WebSphere MQ. It describes how the WebSphere MQ Resource Adapter supplies the messaging resources accessed by Java Enterprise Edition applications. It will cover both WAS full and Liberty profiles. The discussion will include best practice advice for more advanced scenarios, including high availability and clustering. Maintenance of the whole product stack will be outlined, how maintenance can be applied and how to perform migration of the individual products between versions.
Speakers:

Matthew White

Matthew White joined IBM in 1998 working initially with IBM's implementation of the JVM. Currently Matthew is the Technical Lead of the WebSphere MQ Platform Integration Team. This team works to ensure that the WebSphere MQ product is fully integrated into the IBM WebSphere Platform. Looking at the the MQ messaging product as part of a stack solution ensures our customers truly get an integrated platform. And this platform need not be JavaEE based, but within other frameworks such as Spring or OSGi.

Tim Quigly

Tim Quigly joined IBM's Hursley Labs in 2010 and has been a member of the WebSphere MQ Product Integration team since November 2011.
The WebSphere MQ Product Integration team has responsibility for the development of the WebSphere MQ JMS Resource Adapter and the testing of WebSphere MQ's integration with other middleware products.
Tim's primary responsibility is to test the integration between WebSphere MQ and WebSphere Application Server.

14:25 - 15:10


Title:
MQ light
Abstract:
It's widely recognised that application developers are being asked to do more with less. This session introduces a new messaging product from IBM that is designed to help developers create responsive applications that are easy to scale and maintain, without the overheads of administration and maintenance that traditional messaging middle-ware requires. The session will focus on a walk through creating a new application with MQ Light .
Speakers:

Matthew Whitehead

I have worked as a developer on WebSphere MQ technologies for 10 years, including the MQ Explorer, the HTTP Bridge, and the MQ Managed File Transfer product, and I now lead the development of the MQ Light alpha programme.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

BPM


09:30 - 10:15


Title:
An overview of BPM at IBM
Abstract:
Leading organizations use smarter working practices in order to be more efficient and outperform their industry peers. They are using dynamic, collaborative and connected ways of working to get things done effectively within a constantly changing environment. Attend this session to learn how the IBM WebSphere Smarter processing suite of products - including Blueworks live, Business Process Manager, Monitor and Operation Decision Manager - enable smarter processing
Speakers:

Mark Ketteman

Mark Ketteman is a WebSphere Brand Architect at IBM. He has been involved with IBM customers across all industries in BPM, SOA, e-commerce and connectivity for over twenty years. He lives in London with his wife and three children.

Rajni Roshan

Rajni Roshan is a consultant for smarter processes at IBM. She is a certified WebSphere technical specialist focussing on transformation using Business Process Management. Having worked with various industries such as public sector, banking and education, she is ever keen on sharing ideas, concepts and good practices in order to help organisations reinvent their business processes with technology

Download:
(empty)

10:45 - 11:30


Title:
Process modelling at scale using Blueworks Live and IBM BPM
Abstract:
Blueworks Live's is a powerful, web based, modelling tool that makes mapping processes incredibly easy and collaborative. Many see it as simply a brief stepping stone before moving on to full automation of a process using for example IBM BPM. However, the benefits of process modelling alone are often overlooked. Blueworks Live is used by many companies to model processes across the enterprise for broader objectives such as compliance, training, and process optimisation. In this session we look at more advanced usage of the Blueworks Live tool and at the good practices that have evolved from these larger sites. These include managing larger repositories of processes, governance, modelling guidelines, correlation with lean six sigma techniques, modelling for simulation and execution. We will also look at how to maximise the benefits of Blueworks Live using some of the most recent features in the product.
Speakers:

Kim Clark

Kim Clark is a senior IT specialist focusing on design issues within BPM, integration, and SOA. He has been working on projects in the IT industry since 1993, and throughout has been collating, documenting and presenting on best practices

11:40 - 12:25


Title:
Business Rules usage for BPM and Integration
Abstract:
A session showing when and how you would externalise the decision logic from the Business Process and Message Broker/ESB. We will discuss the pros and cons of using the built in logic capabilities of a particular tool. A demonstration will be given on how to build a rule service from scratch in IBM ODM and call it from a process in IBM BPM.
Speakers:

Andy Macdonald

Andrew Macdonald – Decision Management Specialist in the IBM Software Group Smarter Process team. I worked for 17 years for Ilog Ltd. covering all three product lines - business rules, optimisation & visualisation - before IBM acquired Ilog in December 2009. Since then I’ve been in the IBM technical sales role for Operational Decision Manager (ODM). Previously to Ilog I worked for a small software house where one of my tasks was to design and build a rule engine in Fortran.

13:30 - 14:15


(empty slot)

14:25 - 15:10


Title:
Hooking Business Process Management into your integration architecture
Abstract:
Business process management (BPM) solutions are intimately reliant on their ability to integrate with the operational data in the systems that lie beneath the surface. However, integration architectures are becoming increasingly rich and complex. On top of all the traditional forms of integration we now have service oriented architecture (SOA) exposing business functionality for reuse across the enterprise, web APIs monetising access to data for use by external application developers, and mobility stretching the boundaries of who and how users can interact with the core processes. What does all that really look like as an architecture, how do these capabilities interact, and how can we avoid the common pitfalls.
Speakers:

Kim Clark

Kim Clark is a senior IT specialist focusing on design issues within BPM, integration, and SOA. He has been working on projects in the IT industry since 1993, and throughout has been collating, documenting and presenting on best practices

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Java


09:30 - 10:15


Title:
IBM Java 7 and WAS v8.5: Features and Benefits
Abstract:
Java 7 is now available for use in WebSphere Application Server v8.5 and is ready for business! Come and hear about some of the specific enhancements to both the language and WAS that makes this such an effective combination. We also discuss Java version migration and how to work effectively in mixed-level Java environments. So, whether it's new Java language enhancements, functional updates or WAS migration you're interested in, there's something for everyone. Attendees will leave with an understanding of how Java 7 and WebSphere interact and how to leverage them together to maximise their productivity.
Speakers:

Andy J. Clarke

Andy is the global Java product development manager across IBM. Having joined in 2001, he has worked as a developer before becoming responsible for the delivery of today's Java runtimes. In his spare time, he can be found on his Honda covering the roads of the UK or on the seas pursuing his enjoyment of sailing.

10:45 - 11:30


(empty slot)

11:40 - 12:25


Title:
IBM, JavaScript and Node.js
Abstract:
Join this session if you're interested in learning what Node.js is all about, JavaScript server side applications and IBM's JavaScript strategy. It will discuss and compare application server programming models, as well as introducing the IBM SDK for Node.js, it's platform availability and use in IBM's BlueMix cloud offering
Speakers:

Adam Pilkington

Before joining IBM in 2006 Adam was a J2EE technical architect for a large financial services organisation in the UK.

Adam Pilkington is part of the Java Technology Centre team based in the Hursley Park Development Lab and has worked in both the Java performance and Diagnostic Tooling Framework for Java (DTFJ) teams. He is currently working in the RAS team where he is the lead for IBM's strategic technology for enabling JVM post mortem diagnostics. He is currently focussing on ways to leverage this technology beyond its initial scope, whilst working with both the development and service organisations across IBM labs to ensure it's adoption and ways that it can be enhanced to deliver greater business value. Adam is an IBM developerWorks Contributing Author, an IBM Master Inventor and before joining IBM in 2006 Adam was a J2EE technical architect.

Download:
(empty)

13:30 - 14:15


Title:
New technology in IBM Java: An Introduction to MultiTenancy
Abstract:
An introduction to the one of the latest features in IBM's Java SDK, MultiTenancy. Multitenancy is a form of 'JVM virtualization' which allows a single JVM to be shared safely by multiple applications (tenants). It achieves these goals without requiring application changes, and introduces resource controls to limit the usage of each tenant. This talk will explain the shared JVM model and describe how tenant isolation and resource quotas are implemented and enforced.
Speakers:

Iain Lewis

Iain is part of IBM's Java Technology Center (JTC) team based at the Hursley Park Development Lab in the UK, and has spent 13 years in various roles, developing, servicing and testing the IBM SDK for Java.
He is currently a senior member of the System Test team, and is responsible for testcase development and automation across 4 Java releases and 12 supported platforms. His current focuses are on testing the MultiTenancy feature of the IBM Java SDK, and using dynamic code generation to improve the testing of the JIT compiler within the SDK

14:25 - 15:10


Title:
Secure engineering practices, security in the real world
Abstract:
Java was built from the ground up with security clearly in mind and is now the engine powering a huge number of business-critical systems. With this visibility and opportunity come attacks, and this session goes through the current state of security in Java in 2012 (including the Java 6 and 7 verifier changes) and discusses some of the attack vectors. It presents a couple of real-world examples and also talks about the real-world challenges in getting security fixes out quickly. Come learn more about the reality of security today and take away a better awareness of exactly how Java helps protect you.
Speakers:

Neil Masson

Neil has been involved of the development of a number of software products including aircraft guidance systems, digital telephone exchanges and project management systems. Since joining IBM, he has worked on distributed CICS and Java and is a long-time advocate of the Linux operating system. He currently works in the core Service team for Java and is involved in initiatives to improve the quality and stability of Java releases.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Labs


09:30 - 10:15


Title:
WebSphere Liberty hands-on - Overview
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:

Lab facilitator

The lab sessions will be introduced and run by Bryan Prosser from the IBM WebSphere technical sales team and Brian De Pradine and Tom Wright from the IBM Hursley lab

Download:
(empty)

10:45 - 11:30


Title:
WebSphere Liberty hands-on - web development
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:

Lab facilitator

The lab sessions will be introduced and run by Bryan Prosser from the IBM WebSphere technical sales team and Brian De Pradine and Tom Wright from the IBM Hursley lab

Download:
(empty)

11:40 - 12:25


Title:
WebSphere Liberty hands-on - JAX-WS development
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:

Lab facilitator

The lab sessions will be introduced and run by Bryan Prosser from the IBM WebSphere technical sales team and Brian De Pradine and Tom Wright from the IBM Hursley lab

Download:
(empty)

13:30 - 14:15


Title:
WebSphere Liberty hands-on - EJB development
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:

Lab facilitator

The lab sessions will be introduced and run by Bryan Prosser from the IBM WebSphere technical sales team and Brian De Pradine and Tom Wright from the IBM Hursley lab

Download:
(empty)

14:25 - 15:10


Title:
Java Troubleshooting in WebSphere AppServer v8.5 with ISA 5 Using Health Center and Memory Analyzer
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs



In this hands-on lab, you will use the new IBM Support Assistant 5 Team Server Beta (ISA 5), which is the next generation of IBM's problem determination and troubleshooting platform, to monitor and diagnose JVM issues experienced by a running WebSphere Application Server V8.5. The lab uses a badly implemented web application to simulate common problems such as memory leaks, large object allocations, slow methods and large HTTP session sizes. The lab demonstrates how to monitor and diagnose these conditions using the IBM Health Center and Memory Analyzer tools from ISA. Additionally, the lab also uses the new health management features of WebSphere Application Server V8.5 to dynamically monitor and manage servers in a clustered environment.
Speakers:

Lab facilitator

The lab sessions will be introduced and run by Bryan Prosser from the IBM WebSphere technical sales team and Brian De Pradine and Tom Wright from the IBM Hursley lab

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)


Vendor Stands

To enquire about a vendor stand please use our Contact Form


Location: IBM South Bank - London

IBM South Bank Map

Address

76/78 Upper Ground
South Bank
London SE1 9PZ
Telephone: 020 7202 3000 Fax 020 7928 4464

By Train

Waterloo (BR), Waterloo East (BR) and Blackfriars (Thameslink) stations are all within walking distance. London's other mainline stations are within fifteen minutes by London Underground to Waterloo station. Travel information can be obtained from BR on 0845 300 7000 or Thameslink on 0845 330 6333.

By Underground

Tube maps are available from most underground stations. Waterloo is on the following underground lines: Northern, Bakerloo, Jubilee and Waterloo and City. The Northern line has two branches, so make sure the train you board is going to Waterloo. The Waterloo and City line links Waterloo to Bank station on the Central line. Travel information for London Underground is available on 020 7222 1234.

On Foot

Walking from the stations is straightforward, though you may prefer to take a taxi. IBM's South Bank building is located between the Royal National Theatre and the London Weekend Television Studios. From Waterloo, follow the signs from the station for the South Bank. Get to road level, York Road, and head north towards the rail bridge, bear left under the bridge, into Concert Hall Approach, heading for the Royal Festival Hall. Turn right onto Belvedere Road (which becomes Upper Ground as you walk under the bridge) past the Royal National Theatre, and IBM is on your left.

From Waterloo East walk up Cornwall Road and IBM is opposite you. From Blackfriars, walk over Blackfriars Bridge, turn first right into Upper Ground and IBM is just past LWT Studios.

By Taxi

London cabs are abundant; when their yellow taxi sign is lit they are available for hire. You can also hire taxis by phone on 020 7286 0286 or 020 7272 0272.

By Air

From Heathrow airport: travel to Waterloo station by London Underground. From Gatwick airport travel to Waterloo by train via Victoria or Clapham Junction stations.

By Road

South Bank is less than half a mile from Waterloo station. From the main roundabout to the north of the station, take the Stamford Street exit and then first left into Cornwall Road. The IBM building faces you at the end of Cornwall Road.

Parking

There are public car parks close to South Bank, but they can be expensive. Meter parking is also available in the streets nearby. Parking for disabled drivers can be arranged by calling 020 7261 0618

Icon Solutions
W3Partnership
Compuware
Prolifics
Nastel
Technology Solutions - formerly a division of Avnet, now part of Tech Data.
MidVision
XebiaLabs
Safira
Ranger4
CSI
iDelta
SOA Software
AppDynamics