We are pleased to confirm that the next meeting of the WebSphere User Group (uk) will take place on 4th March 2008 at IBM Bedfont Lakes. There will be no charge for this meeting and we have an excellent agenda lined up.
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 Update, Innovation & Trends
09:30 - 10:15
Title:
WebSphere Technical Strategy 2008
Abstract:
Each year I outline a handful of technology treads that the WebSphere team is aggressively pursuing. The following article provides a brief outline of seven technology trends that are energizing the WebSphere team in 2008.\nThe 2008 trends are these: Restful SOA, Event Processing, SOA Management, Extreme Transaction Processing, Application Virtualization, Business Machines, and Business Rules<br><br>\n\nThere are a few overarching thoughts to these trends – not the least to mention on continued maniacal focus on SOA. However, as I outline these trends a single thought is in the forefront of my mind – that is Agility.<br>\n<br>\n* Agility in unleashing the content in the enterprise to the web.<br>\n* Agility in creating new composite and reactive applications.<br>\n* Agility in allowing a business analyst to dynamically customize a SOA<br>\n* Agility in managing a complex data center in a cost efficient and green manner. <br>
Speakers:
Jerry Cuomo
<b>IBM Fellow, IBM Raleigh<b><br>
10:45 - 11:30
Title:
IBM`s Global Technology Outlook: 2008 Edition
Abstract:
Every year, IBM`s 3,000-strong global Research Division publishes its vision of the future for information technology over the next 2 to 10 years - known as the Global Technology Outlook (GTO). This includes forecasts of base technology trends, and how these trends will come together in the future to enable new uses and capabilities of information technology. The GTO complements IBM`s Global Innovation Outlook, which identifies the business transformation and societal issues which will drive demand. \n<br><br>\nThe 2008 IBM GTO focusses on 5 key themes which span from the enabling technologies for the next generation of cost-optimised and high-end servers to the emergence of community-centric Web platforms and real-world aware systems. In 2007, and for the 15th consecutive year in a row, IBM issued more US patents than any other organisation - come and hear how these ideas and other technology innovations will enable the next generation of IT.
Speakers:
Mark Tomlinson
<br>Mark Tomlinson, Innovation and Emerging Technologies Leader for Financial Services, Technical Staff Member, IBM Software Group<br><br>\nMark is responsible for introducing IBM`s innovation-enabling and emerging software technologies into customers in the UK financial services sector, establishing opportunities for greater customer collaboration with IBM`s Research and Software development organisations and the identification of potential first-of-a-kind joint projects. Mark joined IBM in 1995, and is an elected member of the IBM UK, Ireland and South Africa Technical Consultancy Group - the corporation's top cross-divisional technical team in the region and affiliate to the IBM Academy of Technology. Mark`s previous roles include leading an IBM Software Group team driving the adoption of SOA in the UK financial services sector and 9 years of WebSphere technical sales. His book Perspectives on Web Services, which documents best practices in J2EE-based SOA design and development, was published by Springer in 2003 and has sold 3,000 copies worldwide. Mark is a Chartered Engineer (IET), Chartered IT Professional (BCS), IBM Certified Consulting IT Specialist and holds a degree in Physics from Warwick University.
11:40 - 12:25
Title:
Complex Event Processing (CEP): Its Time has Come!
Abstract:
Complex Event Processing has, for many years, been an intellectual curiosity looking for an application. No longer. It is now mainstream. The last six months have seen an explosion in interest from financial markets customers - and elsewhere - in technology that can make sense of the blizzard of events flying across their ESBs. From detecting insider trading and optimising foreign-exchange trading to simplifying IT operations centres, Complex Event Processing is coming of age. This session will introduce the topic, provide real-life examples and explain what WebSphere has to offer
Speakers:
Richard Brown
Richard is an accredited Senior IT Specialist with deep experience of IBM's SOA and Business Process Management (BPM) software technologies.; He has held roles in the Hursley Lab and in IBM Software Services for WebSphere as a BPM implementation consultant and now works in the UK Financial Services Sector Technical Sales team as a WebSphere specialist focussing on Financial Markets clients.
13:30 - 14:15
Title:
Introduction to WebSphere XD ObjectGrid
Abstract:
Do your applications need fast access to Java objects shared between multiple processes? Do you need to manage data at speeds unattainable with disk-based databases? Would you like an automatic mechanism for replicating application data between remote locations? If so, you should attend this session on the subject IBM`s ObjectGrid technology. \n<br><br>\nObjectGrid is a distributed in-memory object database, optimised for high performance, scalability and resilience. Although it is sold as part of the WebSphere Extended Deployment DataGrid product it can be used with any style of Java application - with or without an application server. ObjectGrid implements Extreme Transaction Processing concepts is part of the growing trend towards in-memory databases as a high-performance alternative to traditional disk-based relational technologies.\n<br><br>\nIn this session, Alan will provide an introduction to ObjectGrid, outlining its capabilities and benefits. Using a very simple code example and a visual tool he developed, he will illustrate the programming models and configuration of ObjectGrid and demonstrate graphically how data resilience and scalability are be achieved\n<br><br>\nThis session is intended for Java developers and application architects.
Speakers:
Alan Chambers
<b>Alan Chambers, Consulting IT Specialist, WebSphere Technical Sales for FSS, IBM UK</b><br>\nAlan Chambers is an IBM Consulting IT Specialist, specialising in WebSphere Application Server and associated technologies. In recent years he has become well known as a leading proponent of WebSphere Extended Deployment and has recently focused on its less well-known ObjecGrid component. In November 2007, Alan`s introductory ObjectGrid article was published on IBM`s DeveloperWorks site and recently he has worked with several UK customers investigating this technology. \n<br><br>\nAfter graduating from Oxford University with a Mathematics degree, Alan joined IBM as a Systems Engineer and has worked in a variety of technical roles through his career. Alan has worked with WebSphere for many years and before that was widelyknown as the leading UK expert on the OS/2 operating system and as the developer of the OS/2 Restricted Workplace Shell program offering, which was widely deployed by companies throughout the UK and elsewhere.
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
WebSphere Technology & Architectuer Masterclasses
09:30 - 10:15
Title:
WAS v6.1: Under The Hood
10:45 - 11:30
Title:
WebSphere Process Server Error Handling
Abstract:
The WebSphere Process Server Error Handling Masterclass will be run as an interactive workshop session, although this is a format new to WUG it has proved popular in internal IBM conferences. The general topic under consideration is the design and implemenatation of robust WebSphere Process Server applications. The session will break up into teams and each team, with the assistance of visiting mentors will consider a number of different design issues. Our hope is that participants will share their experiences as the teams work on the issues. At the end of the session Dave Artus will give a brief presentation summarising the key issues and some proposed best practices to address them.
Speakers:
Dave Artus
<b>Dave Artus, Consulting IT Specialist, WebSphere Foundation and Tools\nTest Environment Specialist, IBM UK</b><br><br>\nDavid Artus is a Consulting IT Specialist with the IBM EMEA WebSphere Lab Services team operating from the Hursley Lab in the UK. David specialises in Service Oriented architecture, design and development using IBM WebSphere and Rational products. He provides consultancy and mentoring to IBM EMEA customers. He has extensive experience of the WebSphere product family including WebSphere Process Server , WebSphere Application Server, WebSphere Extended Deployment and their associated development tools.
11:40 - 12:25
Title:
WebSphere Continuous Test Overview
Abstract:
Today`s customer landscape is changing. Customer`s deployment topologies have grown in complexity and continue to evolve with the inclusion of multiple-stack products. These environments are expected to be stable and highly available from proof-of-concept through production. This session will discuss how the IBM WebSphere Test organization is approaching these complex environments, what is being tested, and how it relates to clients implementation. The presentation will talk about size and scale specifics along with key integration testing between WAS and stack products like WPS, Portal Server, and ITCAM for WAS. This session will also share some recommended best practices for client`s test methodology to ensure stable high quality production deployments on top of the WebSphere platform.
Speakers:
Tim Vanderham
Tim is currently the WebSphere Development Manager for Usability and Consumability, with a team focused on driving ease of use and simplification into the WebSphere Application Server. In his current role, he and his team work very closely with the product development teams and continue to be very active with the WebSphere clients gathering use case scenario, common tasks, and understanding product usage. Tim has been in the WebSphere organization for four years, where he has served as a support manager in his previous role, and prior to management, Tim was a software engineer teaching classes on WebSphere administration and performance to clients and colleagues worldwide.
13:30 - 14:15
Title:
Real World Performance Optimaisation for WebSphere
Abstract:
The session will provide an analysis of the steps required to performance tune an application running in a typical WebSphere environment together. It will focus on how to identify and relieve the dominant bottlenecks with a look at some of the tools available for tuning across various platforms, how to interpret heap-dump and garbage collection information and concludes with a discussion of some common performance problems that may be encountered.
Speakers:
Gareth Jones
Gareth Jones has been working in IT for over 20 years starting as a developer on IBM Midrange systems before progressing on to WebSphere/J2EE development over eight years ago when WebSphere was at Version 3. Gareth joined IBM 5 years ago with the ITS group when his focus switched to infrastructure solutions for WebSphere App Server applications. For the last 2 years Gareth has worked for IBM Software Services designing and implementing WebSphere App Server based systems.
Paul Stone
Paul Stone is the Team Leader of the EMEA HiPODS team, who specialise in High Performance, On Demand Systems and emerging technologies. He is currently working directly with IBMs customers to deliver systems with extreme performance and high availability requirements. Paul has 17 years in service with IBM, performing a variety of Application Development roles including development, design and architecture and performance consultancy.
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:
Java6 New Features
Abstract:
IBM is heavily invested in Java and continues to invest significantly in the base runtime technology. In this session, we briefly discuss the history of the IBM JVM and then delve into the more recent releases with particular focus on the new IBM technology in Java 6. We will detail some important class library changes, progress on startup speed speed improvements, JIT enhancements, and briefly touch on the latest improvements in our shared classes technology. Come learn more about the JVM that will power Websphere Application Server 7!
Speakers:
Trent Gray-Donald
Trent Gray-Donald is the technical manager of the J9 JavaSE Virtual Machine team at IBM. His other main responsibility is leadership of consumability technology for the IBM Java Technology Centre. His previous efforts include roles on the VisualAge for SmallTalk and VisualAge for Java teams.
10:45 - 11:30
Title:
Class Data Sharing in the IBM Java6 JVM
Abstract:
2 years ago, IBM released a significant new feature in Java5: the ability to share application class data between JVM processes. This feature shipped in WAS 6.1 and significantly improved the scalable footprint when multiple WAS processes run on the same server. In Java6, we have taken this techology to the next level. This talk will focus in on the new Java6 data sharing and will provide technical insight into the features and benefits, illustrated using practical demos.
Speakers:
Ben Corrie
Ben Corrie joined IBM's Java Technology Centre in 1998 and after a short spell testing the early 1.1x JVMs, he began working on the internals of IBM's J9 JVM. For the Java5 project, he was given the responsibility of being lead developer for the completely new class sharing feature. More recently he led the development of the new features in class data sharing in Java6.
11:40 - 12:25
Abstract:
The IBM Java Technology Centre has produced a number of new tools which make it easier to interpret the output of the Java Virtual Machine and come up with meaningful solutions to performance issues, hangs, and crashes. This session will explain how to use the Dump Analyzer, MDD4J, and the GC and Memory Visualizer to diagnose Java problems.
Speakers:
Helen Beeken
Helen is a developer, and is responsible for the direction, of the post mortem RAS tools within the IBM Java Technology Centre at Hursley. This work covers tools which use post mortem artifacts to diagnose JVM problems, including the Dump Analyzer and GC and Memory Visualizer tools. Prior to joining the team she worked on the AspectJ and AJDT Eclipse projects as well as stress testing large software systems. Before joining IBM in 2001 she completed a doctorate in Mathematics.
Holly Cummins
Holly is a tooling developer within the IBM Java Technology Centre. She is the author of the GC and Memory Visualizer tool and is the technical lead for Java performance tooling. Her tooling work builds on her experience working as a performance engineer within the garbage collection development team. Holly has been with IBM for six years. Before joining IBM, she completed a doctorate in quantum computation at the University of Oxford.
13:30 - 14:15
Title:
Evolving Java Runtimes for Emerging Computer Trend
Abstract:
The hardware, software and language landscape is continuing to change computing. The emerging trends causing evolutionary pressure on Java runtimes include: Web2.0; Multi-Core; Terabyte Heaps; Deterministic QoS; Multi-Language; Virtualization; MIPS per Watt; Application Complexity Scaling; Software as a Service. This talk will discuss several strategic efforts within the IBM research and development communities to investigate solutions to the problems in each of these areas. It will provide the audience with a clear sense of where IBM sees Java runtimes are headed as these trends emerge, and how this will impact current software stacks that rely on Java.
Speakers:
Andrew Low
<b>Andrew Low, Senior Technical Staff Member, J9 Virtual Machine, IBM Ottawa Lab</b><br>\nAndrew joined Object Technology International Inc. (OTI) in 1994 as a university graduate after working as a co-op student for several terms. He remained with the company when IBM aquired OTI in 1996, helping to lead the team through the transition to IBM. His work has always been associated with Virtual Machine (VM) technology, ranging from the very small: Nokia cell phones / Palm PDA devices, to the very large: IBM zSeries (System/390) mainframe systems. \n<br><br>\nHe currently serves as a technical leader on the J9 VM team at the IBM Ottawa Lab, helping shape the core technology behind IBM`s java runtimes. Andrew has played a key role in the development of the J9 VM and is a recognized expert in embedded systems and the J2ME marketplace. Recently he has been involved in several strategic efforts to push java runtime technology into the Web2.0 world, as well as ensuring that the J9 team as a whole continues to deliver on product commitments.
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
Rational Update
09:30 - 10:15
Title:
SOMA, RUP and RMC: the right combination for SOA
Abstract:
Service Oriented Architecture(SOA) provides a key architectural style which needs little introduction to a WebSphere audience. This talk looks at the development process implications of SOA. <br><br>\n\nRUP is a well-established development process framework, based on a number of business principles. It can be tailored via tools such as Rational Method Composer and the Eclipse Process Framework, and delivered in various forms. RUP is very flexible, and one form to which it has been tailored is SOA.\n<br><br>\nThis talk outlines SOA and its implications for development processes, gives an overview of RUP and its toolset, and discusses RUP Service Oriented Modeling and Architecture(SOMA) in its various forms. Practical examples of tailoring RUP SOMA are given.
Speakers:
Keith Mantell
Keith Mantell is a Senior Architect in IBM Rational's Services Team in the UK. He has over 20 years experience of software development processes, techniques and tools for both IBM product development and services. He works as an architect applying the Rational Unified Process(RUP) and programme management techniques to software development projects on behalf of a range of clients.
10:45 - 11:30
Title:
Understanding Architectural Assets
Abstract:
"The life of a software architect is a long and rapid succession of suboptimal design decisions taken partly in the dark" [Kruchten]. The purpose of this presentation is to shed some light on the darkness, by discussing a key characteristic of successful software architectures – the use of reusable assets. Reusable assets provide a valuable vehicle for capitalizing on the work of other successful architects, from fine-grained programming idioms to large-grained off-the-shelf packaged solutions. However, consideration of reusable assets can itself be a minefield. There are many different types of asset to consider, and it is not always clear what is meant by each of them, and the value they provide. What is the difference between an architectural style and a reference architecture? How does a mechanism differ from a framework? The purpose of this presentation is to discuss the different types of reusable asset available to the architect, their characteristics, and their usage.
Speakers:
Peter Eeles
Peter Eeles is an Executive IT Architect with IBM Rational Software, part of the IBM Software Group, and has spent much of his career architecting and implementing large-scale, distributed systems. He is based in the UK, where he assists organizations in their adoption of the Rational Unified Process and the IBM Software Development Platform. He is coauthor of "Building J2EE Applications with the Rational Unified Process" (Addison-Wesley, 2002), coauthor of "Building Business Objects" (John Wiley & Sons, 1998) and a contributing author to "Software Architectures" (Springer-Verlag, 1999).
11:40 - 12:25
Title:
Overview of the RAD v7.5 Beta
Abstract:
Rational Application Developer (RAD) is the premiere development environment for applications targeting the WebSphere Application Server. The next version of RAD (7.5) is now available as an open, public beta, and this session will describe the content and important new features in the RAD 7.5 beta, as well as a summary of the overall themes and goals for the release. The session will include a live demonstration of the latest code, highlighting the new features, and the integration with the WebSphere Application Server.
Speakers:
Tim Francis
<b>Tim Francis, STSM, WebSphere Tools & RAD Chief Architect, IBM Toronto Lab.</b><br>\nTim Francis is a Senior Technical Staff Member from the IBM Canada development Lab in Toronto. He is the RAD Chief Architect, a senior member of the WebSphere Architecture Board, and a core member of the Rational Development Council.
13:30 - 14:15
Title:
Introduction to Rational BuildForge
Abstract:
Rational Build Forge is an automation environment, than can be used to execute any automated process, including (but not limited to) application builds. This session will introduce Rational Build Forge, and describe the basic concepts and structure of the product. In addition, the "Build Forge WebSphere Framework", which is an optional extension to Build Forge, will be discussed. The Build Forge WebSphere Framework can be used to automate WebSphere administration tasks, and the details and capabilities of this framework will be described.
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
Web2.0 SIG
09:30 - 10:15
Title:
Web 2.0 Feature Pack
Abstract:
In this session Matthew Perrins will give a deep technical overview of the recently released Web 2.0 Feature Pack for WebSphere. It will explain its major components and position how they can be used in the next generation of Rich Internet Applications that will run on WebSphere. It will explain what the key architectural components of a J2EE based RIA are and how the Web 2.0 FEP can support them. The presentation will cover a brief overview of the IBM strategic Ajax Toolkit called Dojo. It will explain how to use the JSON libraries and how they can invoked through a Restful Controller servlet. It will explain what COMET is and how it can delivery real time data to a browser. The session will close with some real-time demos of the Web 2.0 FEP and some enterprise use cases of where if could leveraged.
Speakers:
Matt Perrins
<b>Executive IT Specialist, IBM Software Group Lab Services </b><br>\nMatthew Perrins is an Executive IT Specialist working for the IBM Hursley Lab Services organization. He is driving the implementation of successful solutions across Europe around Web 2.0, Client Technologies. He has worked for IBM since 1989 and has spent the last 15 years working with Java and enterprise solutions with WebSphere and J2EE. He leads the Consumer IT practice for the Hursley Lab Services team and is focused on 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, JavaServer Faces and traditional Web Technology's in the middle and then right through to Rich Client technology's that operating on the Desktop and Device like Eclipse RCP and Lotus Expeditor, Notes and Sametime. He is focused on all the User Interface technologies that are strategic to IBM and our customers.
10:45 - 11:30
Title:
Web 2.0 Customer Scenarios and Experiences
Abstract:
In this session Matthew Perrins and Dave Artus provide an introduction to the Web 2.0 Track by describing some recent real-world customer experiences. The primary objectives of the session are to give some examples of business needs that drove the adoption of Web 2.0 technologies and to show the "art of the possible". We will also discuss the implementation strategies we adopted and draw out some lessons we learned. The examples we use are taken from diverse sectors including Financial, On-line Retailing and Chemical & Petroleum.
11:40 - 12:25
Title:
DOJO Toolkit: what is it and how to use it
Abstract:
This session will explain in technical detail the key elements of the Dojo Toolkit and how it can be used to create innovative Rich Internet Applications. It is a key part of the Web 2.0 Feature Pack, and includes a component based architecture that allows the elements of the Dojo framework to be loaded as you need them. It includes a wide range of services in a very small footprint. This session will also explain how to develop custom Dojo widgets and include them into your applications. The session will close with a demonstration of the Widget library and some sample applications.
13:30 - 14:15
Title:
Project Zero Update
Abstract:
Project Zero is an agile development and execution environment which leverages REST and scripting runtimes to speed and simplify development of dynamic Web applications. Project Zero includes a scripting runtime for Groovy and PHP with application programming interfaces optimized for producing REST-style services, integration mash-ups and rich Web interfaces. Project Zero is being developed openly using a Community-Driven Commercial Development process at http://www.projectzero.org. In this session, the audience will get an overview of the Project Zero Platform and learn how to develop, assemble, and run Project Zero applications.
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
Portal SIG
09:30 - 10:15
Title:
Connections 2.0: Social Networking today with IBM
Abstract:
"Social Networking equals Facebook, Facebook is banned in our company so........" IBM Lotus Connections IS a Social Networking solution but is NOT Facebook. \n<br><br>\nDo you struggle to find experts (or at least people with the knowledge you are currently looking for) ? <br>\nDo your people have great ideas but no forum in which to share and develop them? <br>\nHave you individuals who do the same job bit are not in the same building and don`t know each other.....but would benefit from sharing knowledge with each other?<br> \nDo you use del-ico-ous on the web and wish you had a similar tool for work related links? <br>\nDo you need to get more organised in the way you execute tasks?<br>
Speakers:
Brendan Tutt
<b>UK Ireland and South Africa Product Manager, IBM UK</b><br>\nResponsible for the Websphere Portal and social networking technologies (based solely on WAS), Brendan has been with IBM for 25 years, championing the Web 2.0 approaches and social networking inside and outside of IBM for the last two years.
10:45 - 11:30
Title:
Application Deployment Scripting for Portal
Abstract:
Any organisation using WebSphere Portal for business-critical applications will likely have multiple deployment environments (development, system test, staging, production etc.). Many of these enterprises, conscious of the need for testable, traceable and repeatable deployments,will also have severe restrictions on the manual configuration steps that are allowed in their production environments. As a result, configurable scripted deployment of applications is increasingly a requirement. This session covers techniques and best practices for the automated deployment and update of WebSphere Portal applications.
Speakers:
Graham Harper
<b>Senior System Architect, IBM UK</b><br>\nA Senior System Architect and Consulting IT Specialist with IBM Software Services for Lotus. He has been designing solutions using Lotus software for 16 years and with WebSphere Portal for 5 years. He is a Sun Certified Java Architect and Programmer and an IBM Certified Solution Developer. Prior to joining Lotus 14 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:
Combining IBM Lotus Forms, Process Server & Portal
Abstract:
Looking for a quick, repeatable, auditable way to handle human tasks within automated processes? WebSphere Process Server process automation capabilities can be enhanced by using Lotus Forms to handle human tasks in a WebSphere Portal environment. Learn how Lotus Forms capabilities can be used to deliver secure, intuitive, wizard-driven human task interaction with automated processes via a WebSphere Portal user interface. Learn how WebSphere Process Server and Lotus Forms can interact and how to integrate form data into the business process. Also learn how Process Server business rules can drive forms and how IBM ECM platforms can be used to audit the user interaction. Open Logic include real world examples where Lotus Forms, WebSphere Process Server and WebSphere Portal have improved efficiencies and reduced costs for medium and large customer organizations in various industries. They will demonstrate sample integrated Forms/Process Server/Portal applications and discuss future directions.
Speakers:
Paul Collins
<b>Technical Director, Open Logic</b><br>\nAfter working for IBM for 3 years as a object technology specialist, Paul Collins joined Open Logic as a solution architect. His work there has included responsibility for implementing portals and process automation solutions at a wide range of organisations in the UK and Europe, including Cardiff University and Reuters. \n<br><br>\nIn mid 2006 he initiated Open Logic`s work in integrating WebSphere Portal, WebSphere Process Server and Lotus Forms which has led to world leadership in this field. This solution is marketed as openPortal by Open Logic and he is currently working on version 1.1 of the framework.
13:30 - 14:15
Title:
Portal Primer, Web 2.0 at the Glass
Abstract:
IBM WebSphere Portal has been the leading portal for many years, providing a framework for integration at the glass and more recently Accelerators, which address specific business needs. This session will enable you to understand; what drives the adoption of a portal, WebSphere Portal's key capabilities and what is coming in future versions. The presentation will include demonstrations of interesting features, best practice advice and how to get started on a Portal project
Speakers:
Rob Enright
<b>Senior EMEA IT Specialist, IBM</b><br>\nRob is a member of the IBM TechWorks team specialising in Quickr and Web Content Management. Rob has many years of experience in IBM and web technologies and has been at the sharp end of delivering many Portal projects.
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
SOA in Focus: ESB
09:30 - 10:15
Title:
What is an ESB, which IBM offering should you use?
Abstract:
In this session we show the advantages of having an ESB solution in an SOA and which IBM solutions are available. We will explore WebSphere Message Broker, WebSphere Enterprise Service Bus, as well as WebSphere Transformation Extender and DataPower and explain how they can complement each other.
Speakers:
Alan Powell
Alan Powell is a Senior Software Developer in IBM Software Group. He is based in Hursley, UK and is responsible for specifying new functions in IBM's ESB products. Alan has worked for IBM for over 25 years and has been involved in most aspects of IBM's transaction and messaging products.
10:45 - 11:30
Title:
WebSphere ESB (WESB) v6.1 Update
Abstract:
Abstract: This session aims to provide an introduction to WebSphere ESB V6.1 for those who already have some familiarity with the product, either from working with earlier versions, or with WebSphere Process Server. The session will begin with a brief review of the product, the functionality added in WebSphere ESB V6.0.2 before moving on to consider the new capabilities introduced in the latest version.
Speakers:
Phil Coxhead
Phil Coxhead is a Services Consultant in the IBM WorldWide Tech Practice, which is part of the IBM Software Services for WebSphere (ISSW) organization. Phil is a recognized specialist in the Enterprise Service Bus (ESB) domain, having spent nearly 10 years working directly with customers on a wide range of Business Integration and ESB solutions and within IBM product development teams in the ESB space.<br><br>\n\nPhil's most recent development role was as a Development Team Lead responsible for the new messaging component of WebSphere Application Server Version 6. Prior to this, he worked in a Presales role assisting customers using WebSphere MQ and Broker products in Business Integration proposals and scenarios. He had previously been a Team Lead in WebSphere MQ Development where he was a member of the original group which designed and developed the early releases of WebSphere Message Broker. Phil is also a regular speaker at IBM customer and internal conferences.
11:40 - 12:25
Title:
WebSphere Message Broker Advanced ESB v6.1 Update
Abstract:
This session will introduce the new functions and features provided in the latest release on Message broker.
Speakers:
Alan Powell
Alan Powell is a Senior Software Developer in IBM Software Group. He is based in Hursley, UK and is responsible for specifying new functions in IBM's ESB products. Alan has worked for IBM for over 25 years and has been involved in most aspects of IBM's transaction and messaging products.
13:30 - 14:15
Title:
Connecting Enterprise Apps to ESB & Process Server
Abstract:
In this session, we shall look beyond SOAP and see how WebSphere ESB and WebSphere Process Server can be used to connect to legacy applications using the WebSphere MQ and JMS bindings. We will also take a look at the new HTTP binding in WebSphere ESB 6.1. We will discuss the concepts of transport, method and data bindings and a give an explanation of how function selectors and custom data bindings can be used to map from arbitrary formats to the world of Service Data Objects, particularly with respect to the WebSphere MQ bindings. \n<br><br>\nSome experience of WebSphere ESB or WebSphere Process Server would be useful, but is not essential - we shall describe the key concepts needed to follow the presentation, including how these products fit in with WebSphere Application Server and J2EE. Experience of WebSphere MQ would also be useful, but again, we shall recap the concepts core to understanding this presentation.
Speakers:
Andrew Ferrier
Andrew Ferrier has worked within IBM for 5 years in a variety of roles in the Hursley Laboratories. Until recently he was the lead for the WebSphere ESB Customer SWAT Team. He has recently taken up a role as an IT Consultant in IBM Software Services, specialising in WebSphere ESB. He participated in the original Redbook, based on WebSphere ESB 6.0.2, that led to this presentation.
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
SOA in Focus: SCA & SDO
09:30 - 10:15
Title:
Composing Business Solutions Using SCA
Abstract:
Simplicity and agility are the major benefits that SCA brings to creation and integration of applications built using an SOA. This talk outlines the main features of SCA and how they ease the integration of distributed services applications using a wide variety of technologies. There will also be a demonstration of some of the capabilities.
Speakers:
Mike Edwards
<b>Strategist in Emerging Technologies at the IBM Hursley Laboratory</b><br>\nMike is currently working on SOA and in particular on the Service Component Architecture and Service Data Objects specifications. He is chair of the OASIS SCA Assembly Technical Committee. Mike has worked in software for IBM for 25 years and in previous \nroles he has worked on Web Services, Java, Call center software, Electronic documentation and the OS/2 Presentation Manager.
10:45 - 11:30
Title:
WebSphere SOA Feature Pack & SCA
Abstract:
Dealing with the complex aspects of applications including Security, Transactions and Reliable Messaging, and separating details of communication methods from business code - SCA makes the creation of enterprise applications simpler and more agile, allowing for late-binding and rapid redeployment of existing functionality.
Speakers:
Simon Nash
Simon Laws
<b>Consulting IT Specialist, IBM UK</b><br>\nSimon is currently a member of the IBM Open Source SOA project team working with the open source Apache and PHP communities to build Java, C++ and PHP implementations of the Service Component Architecture (SCA) and Service Data Object (SDO) specifications. Prior to this role Simon was working in the distributed computing space building service oriented solutions for customers with a particular interest in grid computing and virtualization.
11:40 - 12:25
Title:
SCA Approach to Policy & Bindings
Abstract:
Dealing with the complex aspects of applications including Security, Transactions and Reliable Messaging, and separating details of communication methods from business code - SCA makes the creation of enterprise applications simpler and more agile, allowing for late-binding and rapid redeployment of existing functionality.
13:30 - 14:15
Title:
Service Data Objects (SDO)
Abstract:
Service Data Objects (SDO) provide a common language neutral programming model for data access across data sources. SDO has both static and dynamic interfaces for disconnected data access and can be used across the enterprise. SDO can preserve a history of changes to a graph of data allowing optimized storing of updated data. \nSDO is being standardized and is implemented in open source in the Apache Tuscany project. This talk describes the SDO interface, and its application to data from XML and relational sources.
Speakers:
Kevin Goodson
Kelvin Goodson is based at IBM Hursley in the UK as part of the Open Source SOA team. He is a committer in the Apache Tuscany incubator project, and works primarily on development of the Tuscany Java implementation of SDO. Prior to this role Kelvin worked in messaging middleware, medical imaging for radiotherapy planning, weather forecasting applications and image analysis.\n\nTrent Gray-Donald, STSM IBM Java VM Technology
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
SOA in Focus: Registry & Repository
09:30 - 10:15
Title:
The 5 most asked questions about Service Registry
Abstract:
For many there are still a large number of questions about Service Registry and Repository; ranging from simply "what is it and what's it for", to more targeted questions about standards compliance and integration. From this session a clear understanding of what roles WSRR performs, why it was written and what differentiates it from the market as of v6.1.0 will be gained. There will also be ample Q&A time at the end of the session for your own questions.
Speakers:
Tim Griffith
<b>WSRR Performance Analyst, IBM Hursley Lab.</b><br>\nTim is the Performance Team Lead for WSRR, responsible for benchmarking, regression testing and providing sizing information for the Product.. Prior to taking the role of Performance analyst last September, he has worked on testing the UDDI synchronisation capability and the zOS install component and have had a total involvement of 1 1/2 years with the WSRR product.
10:45 - 11:30
Title:
WS Registry & Repository with Business Models
Abstract:
WebSphere Service Registry and Repository (WSRR) v6.1 introduced the concept of business model templates. This session will provide an understanding of what business models are and how they can be used to reflect your business. Some of the new features in the WSRR v6.1 user interface, such as the configuration perspective and graph view will also be demonstrated.
Speakers:
Ian Heritage
11:40 - 12:25
Title:
Overview of the Web Services Feature Pack
Abstract:
WebSphere is changing it's approach in how it's focusing on developing web services as well as delivering web services - in WebSphere Application Server and other products. The WebSphere Application Server Feature Pack for Web Services is now available, and introduces both a new programming model and new qualities of service for web services. The session will cover the capabilities delivered in the feature pack for web services and how they are being used as the basis of support for integration within WebSphere Application Server and other IBM products.
Speakers:
Greg Truty
Greg Truty - STSM, WebSphere Web Services, IBM Austin\nGreg is the technical lead architect for Web Services for WebSphere Application Server. He also co-chairs IBM`s Software Group Architecture Board Web Services Strategy. He has been involved with Web Services since 2001, and his team has been contributing to WebSphere (and Apache Open Source) for web services in Apache Axis1 and Axis2.
13:30 - 14:15
Title:
Web Services Standards & Best Practices
Abstract:
This session will describe an overview of where WebSphere (and IBM are) with respect to implementing Web Services Standards. There will also be a discussion of where WebSphere see's the industry progressing. In addition, there will be some discussion on the various best practices for implementing web services based on development input, customer feedback from PMRs/APARs), AIM services feedback, interoperability testing, etc...
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
SOA in Focus: Web Services
09:30 - 10:15
Title:
Patterns using WebSphere Integration Developer WID
Abstract:
"The set of techniques and tools that we are referring to as Patterns Based Engineering are of enormous potential benefit and show a compelling business case ..." - IBM Software Group Architecture Board <br>\n<br>\n"Routinely delivering 10x productivity based on 40+ projects" - IBM ISSW Services Practice\n<br><br>\nPatterns Based Engineering is an emerging discipline which brings together best practices of the Model Driven Development, Design Patterns, and Agile communities. It also stresses the exploitation of new generative tooling technologies ("MetaTools") to allow for rapid automation and prototyping. \n<br><br>\nIt focuses on:<br>\n1) Identifying key patterns in the way that software is being used in a particular problem domain<br>\n2) Using abstraction techniques to allow the specification of requirements in terms of higher level, problem oriented models<br>\n3) Building specialised domain tools ("Pattern Implementations") to introduce intensive automation<br>\n<br>\nThe approach has been developed pragmatically via a number of IBM projects and has demonstrated radical improvements in consumer experience coupled with breakthroughs in productivity and quality.<br>
Speakers:
Paul Verschueren
Paul Verschueren is Chair of IBM's Patterns Governance Board which is responsible for developing the discipline of "Patterns Based Engineering" (PBE) within IBM. PBE combines Patterns techniques and Generative Programming with the objective of achieving breakthrough in development productivity and quality. <br>\n<br>\nHe is currently focused on establishing the Business Case for IBM's own Development organisations to invest in this area, and on the Methodology and Tooling required to enable its successful exploitation. \n<br><br>\nPreviously Paul was responsible for the area of Patterns for Business Integration (including EAI and SOA) within IBM's "Patterns for e-business" Programme, where he developed the concept of "Fractal Patterns". He holds an MA in Mathematics from Cambridge University.\n<br><br>\nPaul is a senior member of IBM's SWG Strategy Organisation, and works out of IBM's Hursley Laboratories in the UK. He is a frequent speaker at Industry Conferences, and consults on leading edge intiatives in the areas of Pattern Based Engineeering.\n<br><br>\nPaul can be reached at paulv@uk.ibm.com
10:45 - 11:30
Title:
Patterns using WebSphere Message Broker (WMB)
Abstract:
"The set of techniques and tools that we are referring to as Patterns Based Engineering are of enormous potential benefit and show a compelling business case ..." - IBM Software Group Architecture Board <br>\n<br>\n"Routinely delivering 10x productivity based on 40+ projects" - IBM ISSW Services Practice\n<br><br>\nPatterns Based Engineering is an emerging discipline which brings together best practices of the Model Driven Development, Design Patterns, and Agile communities. It also stresses the exploitation of new generative tooling technologies ("MetaTools") to allow for rapid automation and prototyping. \n<br><br>\nIt focuses on:<br>\n1) Identifying key patterns in the way that software is being used in a particular problem domain<br>\n2) Using abstraction techniques to allow the specification of requirements in terms of higher level, problem oriented models<br>\n3) Building specialised domain tools ("Pattern Implementations") to introduce intensive automation<br>\n<br>\nThe approach has been developed pragmatically via a number of IBM projects and has demonstrated radical improvements in consumer experience coupled with breakthroughs in productivity and quality.<br>
11:40 - 12:25
Title:
Birds of a Feather: WebSphere Support and PD
13:30 - 14:15
Title:
IBM eSupport, `Support Assistant` and PD Tooling
14:25 - 15:10
(empty slot)
15:30 - 16:15
(empty slot)
16:25 - 17:10
(empty slot)
Next Generation Pattern Based Integration
09:30 - 10:15
Title:
Eclipse BIRT: Open Source Reporting for Your Apps
Abstract:
One of the major challenges in developing an application is providing users with the reports that they demand in a timely and cost effective manner. Eclipse BIRT, the open source reporting project, addresses this challenge by providing developers with a powerful, visual report design tool and engine based on Eclipse. This session introduces BIRT and looks at how developers can quickly design reports based on data and metadata from IBM tools and database and incorporate those reports into their Java applications without the need for time-consuming custom code. Time allowing, this session will cover This session will cover: BIRT Overview and Architecture; Content Development and Distribution Model; Getting Productive with BIRT - Key Capabilities for Report Development; BIRT Integration and Customization; Extension Point Overview; Integration APIs; Example BIRT Deployment Models; BIRT In Action; Case Studies of BIRT applications.
10:45 - 11:30
Title:
Implementing Remote Service in WebSphere
11:40 - 12:25
Title:
Common Applications of IBM Datapower
Speakers:
Alan Philpott
Daniel Mudge
13:30 - 14:15
Title:
Process Discovery & Engineering
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 Bedfont Lakes - Feltham
Address
1 New Square
Bedfont Lakes
Feltham
Middlesex TW14 8HB
By Train
The nearest station is at Feltham. The journey from Waterloo to Feltham takes approximately 20 minutes. An IBM mini bus service connects Feltham with IBM Bedfont Lakes 0730 - 0930 and 1630 - 1830. In addition there is a local Hounslow Borough service, the H26 which leaves every 20 minutes and stops at Bedfont Lakes, a short walk from the IBM office.
There is also a minicab office at 95 Bedfont Lane, come out of the station and take the first turning on the right, cross over the railway line (level crossing) and it's in a group of shops on the right hand side.
By Underground
The nearby London Underground station is at Hatton Cross on the Piccadilly Line. Trains run every eight minutes and the journey from Central London takes 40 minutes. An IBM mini bus service connects Hatton Cross with IBM Bedfont Lakes 0730 - 0930 and 1630 - 1830. In addition there is Hounslow local service from Hatton Cross to Bedfont Lakes - the H 26 - which runs every 20 minutes. Bedfont Lakes bus stop is just a small walk from the IBM buildings.
By Bus
The 201 bus between Hounslow and Staines passes the site. The H26 local service travels from Hatton Cross to Bedfont Lakes and on to Feltham Station. This is a 20-minute service from 7 am to 11 pm.
By Air
Terminal 4 at Heathrow Airport is within one mile of Bedfont Lakes. Some taxis may be reluctant to take passengers on a short drive to Bedfont Lakes, preferring instead rich pickings from a journey to a West End hotel. Such drivers should be reminded that any driver who takes a passenger on a short trip from Terminal 4 is automatically allowed back on the Terminal 4 taxi stand without the usually long queue, providing it is within half an hour. However there are a number of local cab companies used regularly by IBM at Bedfont - they will 'meet and greet' visitors, particularly those coming from abroad. Whilst slightly more costly than a black cab they are quicker, as you avoid the inevitable queues hassle free. There is a free bus which runs from terminal 4. Pickup is at Bay 13 (outside the arrivals area). The coach is a silver grey colour and has "New Square Park" on the side. The driver can be contacted on 07712-788433.
By Road
Bedfont Lakes is on the A30 main road from London to the South West. The entrance to New Square is by a road from a roundabout on the A30 between Staines and Terminal 4, Heathrow.
From the M25 take junction 13 which is 3 miles from Bedfont Lakes. Follow the sign "A30 Staines"and continue along the Staines bypass towards Central London. At the roundabout where the A315 and the B3003 joins the A30, you will find a new road leading into the site. The entrance to Bedfont Lakes site is the third exit at this roundabout so it is wise to be in the outside lane at this stage. This is the preferred route to Bedfont Lakes from the North.
You can reach Bedfont Lakes from Junction 14 of the M25. Drive along the A3113 towards Heathrow Airport. At the next roundabout take the third exit - the A3044 to Staines, a road that runs between the King George VI and the Staines Reservoirs to the A30. Turn left and drive to the next roundabout (Clockhouse) from where a new road leads directly into the site. Alternatively from Junction 14 you can take the Airport Perimeter road to Terminal 4, exit on to the A30 south and take the A30 to the next roundabout (Clockhouse) which provides a direct access road to the site.
From the M3 and the South, take Exit 1 (Sunbury) and turn left on to the Staines Road (A308). After going through the fourth set of traffic lights move across to the right hand lane to turn right at the next set of traffic lights(this being the fifth set) after turning right follow the B378 Ashford road till the roundabout. Go across, following the B3003 road, signposted the A30. You can enter the Bedfont Lakes site by making a right hand turn just before the A30 roundabout.
From Central London take the A4 road past Chiswick and along the Great West Road to its junction with the A30 near Heathrow Airport. Continue along the A30, passing Hatton Cross station, the Hilton hotel and Heathrow's Terminal 4. At the first roundabout on the A30 you will find the entrance to the Bedfont Lakes site
TEL: 020 8818 4000
FAX: 020 8818 5499