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 21st March 2012. This will be our first event in central London, held in the new forum at IBM South Bank, London. There will be no charge for this meeting and we have an excellent agenda lined up, introducing some of the cutting edge WebSphere technologies based on the radical new WAS v8.5 liberty profile.


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 Application Server Update and Direction
Abstract:
2011 was a big year for WAS. WAS V8.0 delivered the industry's first commercial Java EE 6 AppServer in June 2011. In November we started a WAS V8.5 Early Program to showcase what's coming next - including a new lightweight profile of both the WAS runtime and our developer tools, support for Java SE 7, enhancements to OSGi application support and additional platform resiliency capabilities. 2012 will be a bigger year still. I'll talk about the recent updates and the directions these are taking WAS. I'll also talk about the new community facility for raising enhancement requests and voting on these.
Speakers:

Ian Robinson

Ian is a Distinguished Engineer and the Chief Architect of the WebSphere Application Server and foundation technologies, with over 20 years experience working in distributed enterprise middleware. Previously Ian has been responsible for the transaction processing capabilities of the WebSphere platform and the strategy for emerging server-side application programming models.

10:45 - 11:30


Title:
Meet and greet with the new Liberty Profile
Abstract:
WebSphere Application Server V8.5 Beta introduces the new Liberty Profile. A new dynamic server profile designed from the ground up to provide a simple, fast, dynamic lightweight server runtime. It provides a radically different development and production experience. This session will demonstrate the liberty profile with a focus on how a developer can use this to quickly and simply write and debug an application.
Speakers:

Alasdair Nottingham

Alasdair Nottingham is the development lead for the WebSphere Application Server Liberty Profile. He has worked on WebSphere Application Server for over 10 years working on messaging, security, OSGi application enablement as well as his current role. He is based in the UK in the Hursley Lab. Alasdair has a BSc in Computer Science from University of Southampton. He is a committer on the Apache Aries project and has spoken at several conference about OSGi.

Download:
(empty)

11:40 - 12:25


Title:
IBM Mobile Offerings - Technical Deep Dive
Abstract:
This presentation will give a deep dive into the IBM Mobile technical approach for application development and deployment. It will cover the outline of the development tools and programming model and build and deployment approaches. It will explain the App store model and security models for applications. It will also cover the end to end elements of Worklight that can enable these types of solutions to be created. I will finish with a list of the some of the best practices gained from existing solutions being built to the IBM Mobile Platform.
Speakers:

Andrew Ferrier

Andrew consults for IBM Software Services for WebSphere (ISSW) within the Software Solutions organisation. He specialises in Dojo, Web 2.0, and Mobile technologies. Previously, he worked extensively with WebSphere ESB, WebSphere Process Server, and WebSphere Service Registry and Repository, co-founding the WebSphere ESB SWAT team.

He has published and presented on Dojo, Web 2.0, WebSphere ESB, and WebSphere Process Server, regularly contributing Intellectual Capital back to the IBM and WebSphere communities, as well as having written two Redbooks on WebSphere ESB and Process Server, and numerous posts on Dojo 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 on topics such as Dojo and RESTful services.

Matthew Perrins

Matthew Perrins is an Executive IT Specialist for IBM Software Group Lab Services based at the world famous Hursley Development Lab in the UK. He leads the WebSphere Mobile Business Solutions team for Europe which is focused on delivering first of kind Web 2.0 and Mobile solutions for IBM Clients. He has worked for IBM since 1989 and has spent the last 15 years working with Java and enterprise solutions with WebSphere and J2EE. Matthews expertise in end user solutions allow him to focused on architecting, designing and developing solutions that operate between the end user and the edge of an SOA. This involves Web 2.0, Ajax at one end of the spectrum through to Portal, Business Space traditional Web Technology's in the middle and then right through to Rich Client technology's that operating on the Desktop and Device like PhoneGap, Eclipse RCP and Lotus Expeditor, Notes and Sametime. His skills are focused on all the User Interface technologies that are strategic to IBM and our customers. Matthew is one of the leading practioners of Web 2.0 for IBM and has lead a number of key projects that have helped shape a lot of best practices for Web 2.0 solution design and delivery.

13:30 - 14:15


Title:
IBM WebSphere Mobile Strategy
Abstract:
This presentation will outline the IBM Mobile Strategy, explain how this has become increasingly important for IBM clients across all business sectors. The presentation will out line the 4 approaches for mobile development and how IBM can support these with a robust offering enabling a full end to end solution to be delivered that is enterprise grade. The presentation will also explain more detail about the recent Worklight acquisition and how this now fits into the story. Finally it will finish with demo of an application being built for an iPad.
Speakers:

Matthew Perrins

Matthew Perrins is an Executive IT Specialist for IBM Software Group Lab Services based at the world famous Hursley Development Lab in the UK. He leads the WebSphere Mobile Business Solutions team for Europe which is focused on delivering first of kind Web 2.0 and Mobile solutions for IBM Clients. He has worked for IBM since 1989 and has spent the last 15 years working with Java and enterprise solutions with WebSphere and J2EE. Matthews expertise in end user solutions allow him to focused on architecting, designing and developing solutions that operate between the end user and the edge of an SOA. This involves Web 2.0, Ajax at one end of the spectrum through to Portal, Business Space traditional Web Technology's in the middle and then right through to Rich Client technology's that operating on the Desktop and Device like PhoneGap, Eclipse RCP and Lotus Expeditor, Notes and Sametime. His skills are focused on all the User Interface technologies that are strategic to IBM and our customers. Matthew is one of the leading practioners of Web 2.0 for IBM and has lead a number of key projects that have helped shape a lot of best practices for Web 2.0 solution design and delivery.

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


Title:
A developers introduction to leveraging the WAS programming models
Abstract:
As a developer, are you familiar with all the capabilities and technologies available within WAS, and how they can benefit you? Come and get a comprehensive overview of the programming models in WAS and the tools support in WDT and RAD that can help you realize value in your application and in your day to day tasks. You will learn about everything from taking advantage of java batch programming, how to build reusable components with SCA, to mobile web capabilities that are all available to you as a WAS developer.
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.

10:45 - 11:30


Title:
How bundled IBM tools with WAS provides a better overall development solution over/with Open source
Abstract:
Open source is an extremely important initiative that IBM has helped drive for many years, providing customers with the core framework for application development and delivery. However, there's a lot more that can be done to extend open source and provide an optimized environment that can better meet your technical and business needs. Come and learn how IBM offers a simple bundled tools & application server solution that delivers tremendous value over/with open source.
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.

11:40 - 12:25


(empty slot)

13:30 - 14:15


Title:
OSGi Applications in WebSphere : The Story so far
Abstract:
The Enterprise OSGi specification provides standards to assemble enterprise applications in a dynamic and modular way.

WebSphere Application Server V8.0 provides support for deploying and managing enterprise applications along with enhanced functionality in addition to the standard specifications. WebSphere Application Server V8.5 Beta introduces yet more additional functionality and integration with JEE, most notably the introduction of EJB support.

This talk presents a summary of the story so far, including some OSGi Best Practices and an overview of what is new in WASv8.5 Beta.
Speakers:

Chris Wilkinson

Chris Wilkinson is a software engineer for IBM in Hursley Park, UK. He has over 10 years experience developing and testing components of WebSphere Application Server. In particular, Chris has expertise in JMS Messaging with the WAS SIBus, and more recently has worked on the development of the WAS OSGi Feature Pack. You can reach Chris at Chris.Wilkinson@ uk.ibm.com.

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

WebSphere Application Server 3


09:30 - 10:15


Title:
New models of WAS deployment with IBM Workload Deployer
Abstract:
A day in the life of an IWD appliance, looking at the different roles that use and benefit from it.

In this presentation, we will give an overview of the IBM Workload Deployer and then look at the main roles that will use it:
- Infrastructure engineers - We will show how a pattern developer can create a new test environment pattern and enabling its deployment to the development community
- Developers - We will show how development teams can rapidly and repeatedly deploy test environments based on patterns, do testing, and then tear it down again when finished
- Operations - We will show the admin features for managing the appliance, the cloud and the virtual systems themselves
Speakers:

Jonathan Marshall

Jonathan Marshall is a WebSphere Technical Professional with 12 years experience in IBM with WebSphere software. He works predominantly with WebSphere Application Server at a range of IBM clients and in recent years 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.

Rory O'Grady

10:45 - 11:30


Title:
A spotlight on IBM Support
Abstract:
Problem support in the 21st Century. We don't have a WATSON style machine that provides all the answers for you, YET!
Good old fashion problem isolation and determination skills in ever more complex environments are still at the heart of problem
solving today. This presentation aims to cover how we look today in the UK and Globally, and explain how you can help us to speed up
problem resolution when you need to call on us.
Speakers:

Gerald Fulleylove

Gerald Fulleylove. Is an IBM Software Support Expert with 25 years experience working directly on customer sites and remotely.
IBM Potted history: Banking and System 390 Networking specialist working in Central London, before moving to lead IBM UK Tivoli support mission in 1995. In 2008 Certified as IBM WebSphere specialist, working currently in UK, EMEA and Follow the Sun Support Teams. He has spent several months on assignments working with WebSphere level 2 and 3 support teams in Raleigh NC and Austin Texas.
He is Charter IT Professional and IBM signatory to the British Computer Society and has led IBM's own UKI Support Profession since 1995.

11:40 - 12:25


Title:
Bridge the DevOps Gap using Rational automation tooling and MidVision Extensions
Abstract:
Come to this session to see how you can bridge the gap between Development and IT Operations using the Rational Automation Framework and the MidVision Extensions for WebSphere Connectivity. Learn how to Discover, Clone and Promote configurations and deployment artefacts through the release life cycle. Understand how to leverage existing tools and processes within Development (source control, build process and artefact repositories) for infrastructure management. Learn how organisations use a unified process on their 'path to production' to achieve cost savings, increase speed and reliability of introducing change, whilst reducing risk through effective governance, audit, and compliance.

This session is primarily focused on process and methodology - with practical examples using Rational tooling to manage application change into WebSphere Application Server, MQ, WebSphere Message Broker environments.
Speakers:

David Sayers

David is a Co-Founder and Technical Services Director at Midvision LTD - a UK based software vendor specialising in Application Release Automation. He specialises in JEE application server deployment automation working with IBM WebSphere and Oracle WebLogic since 2000 - and more recently many of the open source runtimes such as Redhat JBoss, Glassfish and Geronimo.

He has worked widely throughout Europe, North America and Australia consulting across a wide variety of industries including banking, insurance, government and education. He works closely with the IBM Labs in Austin and Raleigh and is a regular speaker at conferences in Europe and America.

Leigh Williamson

Download:
(empty)

13:30 - 14:15


(empty slot)

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

BPM (WIUG)


09:30 - 10:15


Title:
WebSphere Business Process Manager Advanced zOS
Abstract:
With the release of IBM® Business Process Manager (BPM) two of IBM's main BPM products, WebSphere process server (WPS + WESB) and WebSphere Lombardi edition merged into a single BPM product. This presentation will provide an overview, showing how the products come together to provide a single BPM solution.
Then the zOS aspects of the product (including the completely new Lombardi deployment on zOS) will be covered
Speakers:

Brian Venn

Brian Venn is the System Verification Test Team Lead for WebSphere Process Server and WebSphere ESB on z/OS. He has 15 years of experience in the software industry and has worked at IBM Hursley Lab in the United Kingdom since 2000. He is an IBM Certified Solution Designer for SOA Solutions and , and has participated in the authoring of four WebSphere Process Server and WebSphere ESB certification exams.

10:45 - 11:30


(empty slot)

11:40 - 12:25


Title:
Transitioning from Integration and SOA to BPM
Abstract:
Many companies are looking to Business Process Management (BPM) to enable them to implement more agile solutions. We will consider how BPM can best to build on the ground work done in previous initiatives aimed at maturing the integration architecture of a company such as service oriented architecture (SOA). We will consider whether a BPM engine is a different from other service consumers such as user interfaces? Will you be able to re-use the services you have exposed in your service oriented architecture (SOA) to date? What additional characteristics might the service need to provide to be fit for use by an automated business process. We will use a proven structured approach to analysing the interface characteristics required by a BPM based service consumer using a technique from a recently published article co-written by the presenter. We will also discusses other mechanisms that can be used to help prepare the roadmap from integration and SOA, to BPM.
Speakers:

Kim Clark

Kim Clark is an IT Specialist focused on WebSphere products from the United Kingdom. Alongside providing direct guidance to customers he writes and presents regularly on service oriented architecture (SOA) and business process management (BPM) design. He has been working in the IT industry since 1993 spanning object oriented programming, enterprise application integration (EAI), SOA and BPM. He pioneered many of the early projects using SOA Foundation Suite products. Kim holds a degree in Physics from the University of London.

13:30 - 14:15


Title:
End to End Business Activity Monitoring - A retail example featuring IBM Business Monitor, WebSphere Message Broker, IBM BPM and SAP.
Abstract:
IBM Business Monitor supports Business Activity Monitoring (BAM) of a wide range of environments. BAM encompasses measuring business performance, real-time monitoring of processes, and reporting on business operations. With IBM Business Monitor, you can monitor events from many different sources and bring them together to obtain a more complete picture of the business.

In this session we will explore (and demonstrate) a BAM solution for an end to end retail process spanning IBM BPM, WebSphere Message Broker and SAP (using the WebSphere Adapter for SAP).
Speakers:

Lee Gavin

Lee is a IT Specialist in the Pan-European WebSphere BPM Pursuit Team. She has many years of experience with both the WebSphere Connectivity and BPM products. She is currently the SME for EMEA for Business Activity Monitoring using the IBM Business Monitor.

Download:
(empty)

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Social & Portal SIG


09:30 - 10:15


Title:
Desktop Single Sign-On in an Active Directory World
Abstract:
Dave will share the experience, common pitfalls, lessons learned and good practices acquired during a number of recent projects, where clients chose to enhance end-user adoption of WebSphere-based IT solutions by delivering seamless desktop Single Sign-On via Microsoft Active Directory and Kerberos/SPNEGO.
Speakers:

Dave Hay

As a Portal and Collaboration Architect with IBM Software Services for Collaboration (ISSC), Dave has been responsible for the design and delivery of IT solutions at some of IBM's major UK customers. Dave's work is mainly focused on the role of the Infrastructure Solution Architecture, and he has experience with many of the core components that would comprise a portal or collaboration solution.

Dave has worked in a variety of roles with IBM since 1992, and has been with IBM Software Group since 2000. He has worked with WebSphere Application Server for much of that time, starting with v3 and covering a number of platforms, including AIX, OS/400, Linux and Windows.

10:45 - 11:30


Title:
Advanced Topics in WebSphere Portal Development.
Abstract:
Portal development is just about creating portlets and themes, right? True, that is where most of a team's time is going to be spent, but there are also situations where using some of the product's lesser-known features will allow the creation of a more complete solution for a given business problem. What do you do if you need to force users to accept terms and conditions on first accessing the portal? What happens if you have a portlet that needs to perform a task much longer than the server's timeout? How do you send a user to an external page when their session expires?

Come along to this session to find out the answers to this sort of question and get a look at some WebSphere Portal facilities that you might not have come across before, but that might just solve your next application design challenge.
Speakers:

Graham Harper

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

11:40 - 12:25


Title:
Leveraging the IBM Connections API.
Abstract:
Integrating Social components into business application is a key topic on the corporate agenda.

In this session I will walk you through a high level overview of the programming interface for IBM Connections, and provide examples for using it with Java, PHP and Perl. We will cover diring the 60 minutes aspects of using the API to:

Posting to a Profile message board, scanning existing Message Boards, access Files and how to use Activities in a custom application.
Speakers:

Alexander Forbes

For the past 4 years Alex has specialized as a mobile and collaboration focused Client IT Specialist for IBM.

Working for a wide variety of customers and sectors across the UK and Europe Alex is focused on helping customers adopt and integrate social solutions into their everyday business applications.

13:30 - 14:15


Title:
Best Practices in Creating Compelling Content and Managing Content for the Business.
Abstract:
Best Practice is difficult to achieve consistently – but technology can help you get there. What obsolete data is on your site? What will be published tomorrow? What is expiring today? Not knowing the answer to these questions means that you might have outdated, incorrect web content on your site that can easily go unnoticed. These inaccuracies, in addition to bottlenecks within your web content production process can cost your business by reducing site effectiveness and brand integrity. Using a combination of technology and customer examples we demonstrate how to answer these questions as well as ensure that your content both is compliant, fresh and compelling.
Speakers:

Natalie Richards

Natalie Richards

Natalie has worked in the IT industry for over 10 years as both a developer and an IT Manager. For the last 2 years Natalie has worked for Ephox as a Technical Specialist looking after technical, support and presales activities for their clients and partners throughout in EMEA.

Download:
(empty)

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Connectivity (WIUG)


09:30 - 10:15


Title:
WebSphere MQ v7.1
Abstract:
This talk will showcase the new features of WebSphere MQ V7.1. It provides additional enhancements to IBM Universal Messaging with new and improved features so customers can achieve a faster time to value and lower the cost of ownership while managing messaging infrastructures.
Enhancements include:
- Multi-version and re-locatable installation for easier install, testing, and migration
- Support for virtualized environments
- Scalability and message throughput enhancements
- Reduced complexity for enabling and checking system security
- Extensions to support for .NET APIs
- Telemetry function for lightweight connectivity to mobile and other devices now included in the package
- Distribute across multiple end-points with integrated Multicast function
- Upgrade from trial-to-production deployment
Speakers:

Matthew White

Matthew White is one of the Technical Leads of the WMQ Platform Integration Team. We work to ensure that the WMQ product is fully integrated into the WebSphere Platform.
Looking at the WMQ product as part of a stack solution ensures our customers truely get an integrated IBM WebSphere Plaform.

Download:
(empty)

10:45 - 11:30


Title:
WebSphere Message Broker v8
Abstract:
WebSphere® Message Broker V8 is a significant release which delivers further enhancements to productivity and ease in developing and managing enterprise service bus (ESB) deployments, complementing its industry-leading performance and scalability. Some of the new features include comprehensive support for Microsoft™ .NET environments, record and replay functionality complemented by new graphical tooling, direct connectivity with IBM® Sterling Connect:Direct and a tiered pricing model including the new Express® Edition. Come to this session and get right up to date with this key connectivity product
Speakers:

Dominic Storey

Dominic Storey is a Senior Software Engineer working in the WebSphere Message Broker team. He has worked within the MQSeries and Message Broker Development teams in IBM Hursley since 1997 and has more recently worked on the Message Broker Healthcare Connectivity Pack, Message Broker Pattern Authoring (which includes a complete Message Broker Flow manipulation API) and owns the Message Broker Explorer. He has also recently been made a Senior inventor for his contributions to the IP community.

11:40 - 12:25


Title:
DataPower at the Edge
Abstract:
In this session, Bharat will discuss trends and IBM strategy for Governance and Policy management as well as Why run-time governance at the edge is needed, How it can be configured and What metrics and events and can be collected.
Speakers:

Bharat Bhushan

Bharat is a senior technical leader within the WebSphere Community and is an expert on Application Integration and Security Architectures. He has reputation for successfully leading and delivering first-of-a-kind, complex client engagements. He develops long-term relationships with high-profile customers and engages IBM teams across brands and geographies to ensure client success and revenue growth for IBM.

13:30 - 14:15


Title:
IBM Managed File Transfer - including IBM Sterling C:D interoperability
Abstract:
WebSphere MQ File Transfer Edition builds on the reliability and robustness of WebSphere MQ to provide fully audited, centrally managed, secure and reliable transfer of files throughout your network. This talk will describe the basic principles of the product, and will cover some of the typical scenarios our customers have for managed file transfer. It will also cover the different ways WMQ FTE can integrate with the rest of the IBM portfolio, from the recently acquired Sterling Commerce, to Tivoli, Message Broker, WMQ & WMQ AMS, DataPower, and FTP/SFTP/HTTP endpoints.
Speakers:

Matthew Whitehead

Matthew is currently the technical lead for WebSphere MQ File Transfer Edition and has worked on the product for the past 3 years. Before working for FTE he was involved in a number of different areas of MQ, particularly in the areas of web services and RESTful applications. He has a keen interest in enterprise messaging and file transfer over the web and as such played an active role in architecting the Web Gateway component of FTE 7.0.3.

Download:
(empty)

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

ESB


09:30 - 10:15


Title:
WebSphere ESB Introduction and usage patterns
Abstract:
WebSphere ESB provides a robust, scalable,and flexible infrastructure for service mediation, hosting, visibility and control. In this session we will introduce you to the WebSphere ESB capabilities which allow you to leverage existing service enablement, and create new services to quickly. It will guide you through common patterns of usage such as service virtualisation, transformation, routing and aggregation.
Speakers:

Andrew Borley

Download:
(empty)

10:45 - 11:30


Title:
WebSphere ESB Best Practices and Performance Recommendations
Abstract:
This talk will discuss the best practices when developing mediation modules ready for production. It will describe recommendations for the usage of mediation primitives and bindings to increase the performance of your solution. Fault handling considerations for production ready services will be discussed.
Speakers:

Callum Jackson

Download:
(empty)

11:40 - 12:25


Title:
What's new in Cast Iron?
Abstract:
IBM WebSphere Cast Iron cloud integration is IBM’s platform for integrating on-premise systems such as SAP, Siebel and DB2 with software-as-a-service (SaaS) providers such as SalesForce.com and Oracle CRM On Demand. This session will initially provide an overview of the Cast Iron platform including the variety of offerings available, endpoint adapters, easy-to-use functionality and more, before discussing recent highlights in the platform such as the Connector Development Kit and the IBM Service Management Pack for Hybrid Cloud Integration, and finally giving some best practices for developing maintainable and performant orchestrations. The session will then lead onto an overview and demonstration of the latest offering, Cast Iron Express, a self-service lightweight web application aimed to offer the same 'configuration not coding' approach to creating on-premesis to off-premesis integrations in days. If there is time there will also be a brief demonstration of the WebSphere Cast Iron Studio development tool.
Speakers:

Andrew Daniel

Andrew Daniel is a Software Engineer in the IBM WebSphere Cast Iron Development team, based at the IBM Hursley Lab, where he is responsible for Level 3 customer support for the Cast Iron offering.
Andrew joined IBM in 2009 as a graduate after studying Computer Science and Games Technology at Nottingham Trent University.

Katherine Sanders

Katherine Sanders is a consultant in IBM Software Group's EMEA Laboratory Services in Hursley, UK. She has worked at IBM for 5 years and is currently specialising in IBM WebSphere Cast Iron Cloud Integration. She also has a strong background in software development and the WebSphere product portfolio. She holds a Bachelor of Science degree in Computer Science from the University of Nottingham.

13:30 - 14:15


Title:
Configuring Governance on WSRR using WSRR studio
Abstract:
This presentation will cover how a customer can make use of Studio to configure the governance enablement profile of WSRR. It will show how Studio allows you to create a governance process for your organisation using:
· Models to describe your business
· Lifecycles to describe the changes in the states of these models
· Policies to govern the transitions in these lifecycles
In showing how modifications can be made to the existing WSRR governance profile, an overview of this profile will also be covered.
Speakers:

Chris Jenkins

Chris has been with IBM for a little over ten years and has worked on WSRR since its inception, in a variety of roles. He is currently the development lead for WSRR Studio. Chris is a big fan of the Clojure programming language and tries to attend London Clojurians events when he gets the chance.

14:25 - 15:10


(empty slot)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Java SIG


09:30 - 10:15


Title:
Managing a large multi-site software engineering project using an Agile approach: Delivering the IBM SDK for Java v7
Abstract:
This presentation will discuss the challenges to be overcome when attempting to apply agile software development principles to a large multi-site, geographically-dispersed, leading-edge software engineering project.  Exhibit A: IBM's SDK for Java 7.
Topics covered will include:
- balancing the competing pressures of other projects
- keeping stakeholders informed, and managing their expectations
- developing mechanisms for more efficient communication between geographically-dispersed teams
- maintaining quality throughout the project
- managing the inevitable end-of-project crunch
Speakers:

Alan Ogilvie

Alan Ogilvie is a 22 year IBM veteran. 16 years of that have been spent working on IBM's implementations of key multi-platform runtime environments, including Java and PHP. Alan has worked in Test, Development, Line Management and Project Management roles. He was most recently responsible for managing IBM's simultaneous delivery of Java 7 across a dozen platforms with an integrated worldwide development and test team. Alan has first hand experience (and still bears the scars) of the challenge of delivering large scale software engineering projects in a world where "Agile" is often perceived as the only acceptable development model.

10:45 - 11:30


Title:
Large scale testing in an Agile world: Building quality in the IBM SDK for Java v7
Abstract:
Followers of Agile development practices will know that with the arrival of new function comes new bugs and new bug fixes. Therefore it is critically important to regularly run existing tests ( to check for regressions) , as well as new tests. Deciding what to run and how frequently to run it needs to be carefully considered, especially when it is not feasible to run all tests on every build.

Testing the IBM Java SE product is a larger task that you may expect - To the casual user it is a black box that provides you with a base on which to run your Java applications, but peek beneath the surface and you find a complex combination of systems including not only the core VM, but also a JIT compiler, Garbage Collector, base Class Libraries as well as bundled value add libraries. Coupled with the wide range of platforms supported and the geographical spread of the development teams the challenge facing the test teams is high.

The talk will cover how IBM's implementation of Java is comprehensively tested across a worldwide organisation in an Agile development environment, focusing on the recent delivery of Java 7 SE. We will look at the problems faced in meeting IBM's high quality standards, and how we address those problems, including covering a wide variety of use cases and the automation required to support this on a large scale.
Speakers:

Andrew Taylor

Andrew joined the IBM Hursley Park Development Lab in the United Kingdom, as a graduate in 2006 after completing a masters degree in Physics. Since then he has been part of the System Test team for the IBM releases of Java, working on delivering Java SE 6 and 7, as well as WebSphere Realtime Java. He currently focuses on managing and improving the department's test automation infrastructure and tooling

Iain Lewis

Iain is part of the Java Technology Center (JTC) team in IBM based at the Hursley Park Development Lab in the UK, and has spent 10 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 focus is on using dynamic code generation to improve the testing of the JIT compiler within the SDK.

11:40 - 12:25


Title:
IBM Monitoring and Diagnostic Tools for Java: Introducing Health Center 2.0
Abstract:
This session provides an overview and demo of a suite of tools available to diagnose Java application performance and run-time problems, including the new Health Center 2.0 release. The tools cover, amongst others, such areas as live application monitoring, detecting memory leaks, method profiling, garbage collection tuning and heap analysis. We will show you how the tools can highlight performance problems during the development cycle and then also be used once an application goes live to ensure its continued efficiency.

What will your audience walk away with?
1. Understand how to use Health Center for live, low overhead, application monitoring
2. How to identify heap usage by interrogating Java objects using Memory Analyzer
3. Visualise, understand and tune your Garbage Collection behaviour with GCMV
Speakers:

Jonathan Lawrence

Jonathan Lawrence has been working with Java for over 10 years. A member of IBM Software Services from 2000, Jonathan specialized in Java integration with languages such as C and COBOL, and systems integration including IBM CICS Transaction Server and WebSphere.
From 2005 to 2010, Jonathan worked on IBM WebSphere sMash PHP runtime development. WebSphere sMash is a pure Java application server exploiting dynamic scripting languages based on the JVM, and incorporating a novel programming model for situational applications.
Since 2011 Jonathan has been a member of the IBM Monitoring and Diagnostic Tools for Java development team, and internal IBM lead on the Memory Analyser project.

13:30 - 14:15


Title:
Understanding, Using, and Debugging Java Reference Objects
Abstract:
The JDK includes classes representing special types of Java references: soft, weak, and phantom. Used correctly, reference objects provide a powerful control mechanism for garbage collection of data structures to optimize performance and memory usage. Incorrectly used, they may not have the intended effect or, worse, applications can fail randomly and unexpectedly.

This session describes the different types of reference objects; intended uses, with code samples; potential pitfalls; and how to avoid them.
Speakers:

Jonathan Lawrence

Jonathan Lawrence has been working with Java for over 10 years. A member of IBM Software Services from 2000, Jonathan specialized in Java integration with languages such as C and COBOL, and systems integration including IBM CICS Transaction Server and WebSphere.
From 2005 to 2010, Jonathan worked on IBM WebSphere sMash PHP runtime development. WebSphere sMash is a pure Java application server exploiting dynamic scripting languages based on the JVM, and incorporating a novel programming model for situational applications.
Since 2011 Jonathan has been a member of the IBM Monitoring and Diagnostic Tools for Java development team, and internal IBM lead on the Memory Analyser project.

14:25 - 15:10


(empty slot)

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

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