EclipseCon 2007 March 5-8, Santa Clara California

OneBench: Rich Client on Wall Street

Jey Burrows (JP Morgan)

· Long Talk

Tuesday, 16:30, 50 minutes | Great America Ballroom JK


A leading global financial services firm with assets of $1.3 trillion and operations in more than 50 countries, JPMorgan Chase is a leader in investment banking, small business and commercial banking, financial transaction processing, asset and wealth management, and private equity. We serve millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its JPMorgan and Chase brands.

The demands on the firm's technology are intense. Rapid deployment and decentralized development are essential to meet many diverse business needs in a fast-changing market. Achieving reuse across a large portfolio of applications, and enabling them to scale along with the demands for new financial products, are perennial challenges.

The combination of rich user interface, component architecture, Java skills shared with server-side development and the no-touch deployment to the desktop have made Eclipse RCP a key technology in meeting those challenges. However, the real value of RCP for enterprise development requires more than Eclipse provides out of the box.

The bank's OneBench program supplements Eclipse with the components and services required to make it truly an enterprise application platform. Over the course of 2006, OneBench has been successfully used as the platform for both new application builds and the porting of existing web, Excel and VC++ applications.

This presentation describes several of the first wave of OneBench applications at JPMorgan, together with the infrastructure employed to support them. Issues and benefits arising from RCP adoption will be shared, along with the views of experienced RCP developers on challenges present and future for the platform. Much of that experience is applicable to RCP development in general, not solely to those within global enterprises or the financial services industry.

Eclipse Case Study

JPMorgan Raises the Bar for Banking Applications

Jey Burrows is a member of the firm's OneBench technology committee, and build manager/architect for the Core Components technology team within the Investment Bank's Exotics and Hybrids group. His team is responsible for the OneBench platform within that group, as well as the development and reuse of components and services to support OneBench applications. His involvement with Eclipse RCP stretches back to the bank's first proof of concept for RCP development based on the Eclipse 2.1 IDE.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo






Code Gear




Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo