Building Collaborative Communities
Mike Milinkovich, Executive Director of the Eclipse Foundation
Abstract: Open source software development has proven to be an effective way of doing collaborative software development. Eclipse has optimized this model to allow organizations to collaborate on the development of base technology but compete on business value-added. This session we explore how organizations can benefit from building collaborative communities and what are the factors for success.
Eclipse 4.0: The Next Generation of Eclipse
Mike Milinkovich, Eclipse Foundation
Abstract: Eclipse has a history of moving with, if not setting, the trends. Looking forward we see the application landscape changing to one that includes web technologies, new user interface metaphors, ubiquitous multi-processors, distributed infrastructure and a new level of seamlessness users have yet to experience. You can already see the trends taking shape both inside and outside Eclipse. In this talk we outline some of the challenges and opportunities ahead, present some thoughts on how these shifts can be used to extend the reach of Eclipse and talk about how you can get involved.
Extensible Banking Platforms with Equinox/OSGi
Abstract: Banks today generate more software and hire more programmers than almost any other industry vertical. Yet because of the division of banking IT departments along business rather than technical lines, much software is duplicated and the complexity of it is increasingly hard to manage.
Achieving more re-use of standard components and managing the complexity of large systems requires a more sophisticated approach to modularity and extensibility than is available in either traditional Java or .NET.
This talk will show how Equinox and OSGi can be used to build modular, extensible platforms that can be used across multiple asset classes and business areas. We will also discuss how developers can build truly re-usable components: self-describing modules that are aware of and capable of reacting to their environment.
Using Model-Driven Development and Eclipse Technology to Implement SOA
Abstract: Implementing SOA brings a number of business and technical challenges such as:
- Enabling good communication between business IT team
- Ensuring semantic interoperability between services
- Establishing and enforcing architecture and best-practice
- Retaining independence from platform and vendor
- Training developers on the use of many technologies and platform
In this talk we explore how Barclays have used Model-Driven Development and leveraged Eclipse technologies to meet these challenges, improving development times and reducing risk.
The Eclipse Open Financial Markets Platform
Aleksey Aristov, Weigle Wilczek
Abstract: The Open Financial Markets Platform Project (OFMP) aims on providing tools, modules and frameworks for developers of banking applications. We will present the idea and scope of OFMP, report experiences banks have made and show how banks can benefit from OFMP.
Eclipse Enterprise Provisioning
Miles Daffin, Morgan Stanley
Abstract: Eclipse is used by 1000+ developers at Morgan Stanley and is made available to them by a central group. This presentation will discuss how Morgan Stanley provides Eclipse, the requirements they have for enterprise Eclipse provisioning and how they overcame some of the challenges met whilst working with the 3.2, 3.3 and 3.4 releases.
Using Eclipse BIRT for Financial Regulatory Reporting
Leslie Jarrett, Bank of East Asia
Abstract: The Bank of East Asia is using Eclipse BIRT and MySQL to deliver regulatory reporting for both the Bank of England and HMRC(inland Revenue) reports. By using BIRT the Bank has been able to automate many of the reporting requirements that previously required manual steps. This session will describe how these reports are generated and the benefit the Bank of East Asia has been able to achieve by using BIRT.
Leveraging Eclipse and MDA to Support Governance of Multi-banking, Multi-country and Multi-regulation Operations
Maurizio Greco, Finantix
Abstract: Financial Institutions establishing their presence in multiple countries deal with more than one client-segment and have the need to comply with local regulations. While looking for new market opportunities, they face the challenge to optimize their operations by consolidating multiple solutions into shared IT systems. However, often the consolidation is limited to systems and ignores the applications which have to be individually maintained.
This session walks through a modeling approach that aims to decouple application concerns into correlated models. There by enabling Financial Institutions to combine common models with specific ones to fulfill local needs starting from a global approach.
OneBench: Making RCP a Success on Wall Street
Jeremy Nelson, J.P. Morgan
Abstract: OneBench is J.P. Morgan's rich-client platform; a successful technology in the enterprise built on Eclipse RCP. It has taken more than good technology to make it successful. This talk explores some of the challenges faced -- both technical and otherwise -- and some of the solutions that have helped make OneBench a success.
Managing Open Source Legal Issues
Mike Milinkovich, Eclipse Foundation
Abstract: The legal issues of using and contributing to open source projects are often a source of confusion. In this session, we will focus on the key aspects of open source licensing, open source contribution agreements and how employees of companies that contribute to open source projects are protected. The session will also outline how the Eclipse Foundation manages contributions of intellectual property to Eclipse projects and undertakes due diligence to give our downstream consumers greater comfort as they use and distribute Eclipse technology.
This session will be of interest to senior technical people but also legal professionals in financial institutions.
Modeling Industry Data with Eclipse Modeling Project
Sven Efftinge, Eclipse Textual Modeling Framework (TMF) Project Lead & itemis AG
Abstract: Modeling and the use of Domain-Specific Languages (DSL) in general is a hot topic these days. Although for most people the advantages are clear in theory, practical examples are rarely shown in public. In this session we'll take a deeper look into how a real industry project has used and leveraged technologies from the Eclipse Modeling Project, such as EMF, GMF and TMF. We'll also see how these frameworks integrate with the target programming language (in this case Java) and what the actual benefits are.
Building Data Driven Reports for Eclipse-based Applications
Mica Block, Eclipse BIRT PMC & Actuate
Abstract: Data reporting is a key component of many financial services applications. The Eclipse Business Intelligence and Report (BIRT) project and Eclipse Data Tools Platform (DTP) provide the tools and frameworks that make it easy to create data driven reports from different data sources. This presentation will focus on creating a data driven reports that can be embedded in Eclipse-based applications.
Build Rich Client GUI's with RCP & RAP
Aleksey Aristov, WeigleWilczek
Abstract: Eclipse runtimes have recently gained more and more popularity. One of the great runtime technologies that Eclipse provides is the Rich Client Platform (RCP). RCP supports developers in creating clean, well structured and consistent user interfaces which can be easily maintained and extended. During this talk we will make a brief introduction into this technology and present several cases of successful banking projects that are based on RCP. In addition, we will show how a complimentary technology, the Eclipse Rich Ajax Platform (RAP) can be used to run RCP applications in any standard web browser.
Introducing the Financial Platform for Credit Management
Gerald Gassner, knowis AG
Abstract: Especially in a difficult economic environment, success and competitiveness in credit management depends first and foremost on the ability to innovate and increase efficiency in business processes. In this session we would like to introduce the new Eclipse Project “Financial Platform | Credit Management”.
This project is a platform providing a common framework based on Equinox and OSGi that is designed to seamlessly support existing business processes; flexible and efficient support for retail-transactions as well as for complex tasks in corporate finance. A consequent focus on modularization and service-enabling allows flexible customization in order to meet ever-changing market conditions in a timely manner.
This session will introduce the functional scope as well as the component architecture and discuss how it has been already deployed in German banks.
Repository Based Application Development Environment for Banking Systems
Ferran Rodenas, la Caixa
"la Caixa" is currently the leading savings bank in Spain and the third largest financial entity in the country. With a large network of more than 5.500 offices, more than 8.100 automatic cashpoint machines, a staff of more than 26.000 employees and more than 10,5 million clients, ”la Caixa” has positioned itself as a leading entity and referent within the Spanish financial sector.
In this talk, we will explain how "la Caixa" is using Eclipse to create a repository-based application development environment that successfully empowers its +1000 developers to create first-class custom enterprise banking applications in a fast-changing market. We will take a brief tour of "la Caixa"'s enterprise architecture and we will take an inside look at some custom Eclipse plugins built at "la Caixa". We will describe how using a collaborative environment, visual designers and code generators “la Caixa” allows its developers to create rapidly all the software components, from web UI to IMS-PLI-DB2 transactions, but also archiving software reuse across the whole organization and enforcing governance in an unobtrusive way.
This presentation will also explain briefly how "la Caixa"'s 24.000 tellers are using Eclipse as a branch teller workplace. We will describe "la Caixa" bank teller evolution, and how using Eclipse it is possible to integrate in a common workplace from a custom legacy UI render to a modern web UI.
Open Discussion: Creating a Collaborative Banking Community
This session will be an open discussion on what an Eclipse collaborative banking community could accomplish. Attendees will be encouraged to discuss potential areas of common interest and how a collaboration could work.