Strategic use of CORBA in Credit Suisse

by

Dr Stephan Murer 
Credit Suisse
Switzerland

Abstract

The talk will show, how Credit Suisse has used CORBA technology in a large strategic project in order to put an interface layer on top of its existing banking system. The main purpose of this service layer is to decouple the quickly changing frontend systems from the more stable backend both technically and conceptually.

I will talk about the business rationale, the overall system development strategy, the architecture, the used technology, the organizational measures taken to coordinate and enforce the architecture in a very large IT organization, and the experiences we made with the approach.

I will conclude with the lessons learned so far and an agenda for research and standardisation from our point of view.

Speaker Bio

1988 Diploma Computer Science, ETH Zürich.
1992 Ph.D. Computer Science, ETH Zürich; Research Area: Parallel Computer ARchitecture, Compilers for parallel computers.
1992-1994: International Computer Science Institute, Berkeley; Research OO Languages, Parallel OO languages; pSather.
1994-present: Credit Suisse, Zürich: Head Advanced Technology, project leader IT Strategy, Lead Architect of the CORBA-based Credit Suisse Information Bus, Head Architecture and Standards, Member of the Executive Board of Credit Suisse's Technology & Services Business Unit, responsible for overall architecture of CS IT systems
Main research interests: Evolutionary architecture of very large information systems, new bank distribution channels, transformation of data into information and knowledge
Credit Suisse: 2nd largest Swiss Bank, worldwide activities in the whole rea of financial services (banking, insurance)