Jump to: navigation, search

Difference between revisions of "Eclipse Banking Day Copenhagen/Session Abstracts"

(Building Collaborative Communities)
Line 18: Line 18:
 
<br><br>
 
<br><br>
 
We will show some of the tools that we have developed, explain how they are implemented and reflect on challenges that we have experienced.
 
We will show some of the tools that we have developed, explain how they are implemented and reflect on challenges that we have experienced.
 +
 +
----
 +
==== Managing Open Source Legal Issues ====
 +
Martin von Haller Grønbæk, Bender von Haller Dragsted<br>
 +
 +
'''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.
 +
<br><br>
 +
This session will be of interest to senior technical people but also legal professionals in financial institutions.
 +
 +
----
 +
==== Building Data-Driven Reports for Eclipse-Based Applications ====
 +
Bent Agervold Jensen, ReportSoft<br>
 +
 +
'''Abstract:''' This talk will give an overview of the Eclipse BIRT architecture and will show how BIRT retrieves data, how it joins datasets and how to use scripting to perform advanced data driven reporting and analysis. There will be a live BIRT designer demo and example of data retrieval. Finally, we'll show how to deploy BIRT to an RCP application.
 +
 +
----
 +
==== Single Sourcing RCP and RAP ====
 +
Jochen Krause, EclipseSource<br>
 +
 +
'''Abstract:''' Can I really make my RCP application work in a browser? The Rich Ajax Platform (RAP) was designed to bridge the gap between desktop- and web-development. To achieve this, RAP reuses the RCP development model integrating the largest possible subset of the RCP-APIs.
 +
<br><br>
 +
In this talk we'll explore the differences between RAP and RCP that are especially relevant to the goal of single sourcing as much code as possible. We'll cover a range of techniques and basic patterns to close the gap between RCP and RAP, for both existing RCP applications and new RCP/RAP projects. We'll take a look at the roadmap for RAP as well as the integration with e4.
  
 
----
 
----

Revision as of 12:16, 15 April 2010

Keynote: 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.


The Eclipse Runtime

Jochen Krause, EclipseSource

Abstract: Eclipse has evolved from a tooling platform to a general purpose, Equinox OSGi-based application platform running in a wide variety of software and hardware contexts. A significant set of established and new Eclipse projects are providing services for application developers - Ajax, bundles, communication, jee integration, O/R, persistence and more. This talk surveys the runtime technology available today and introduces the EclipseRT top-level project as the focal point for runtime technology at Eclipse.org. We present and discuss the goals of providing high quality runtime components based on the Equinox framework and OSGi in the context of the EclipseRT project and the larger Equinox community.


Large-Scale Use of Models and Modeling Tools

Steen Brahe, Danske Bank

Abstract: Danske Bank's development organization, which counts about 2,000 people, uses Eclipse-based models and modeling extensively in the requirement and software development process. This talk will introduce how we use models at an enterprise level and how we have customized a general modeling language(UML) and general tooling to our organization. We will also explain how we have developed an Eclipse-based model server that on request is able to look up models in a repository, validate against constraints, build reports and publish information to a central asset repository. This server enables us to make configuration management on models.

We will show some of the tools that we have developed, explain how they are implemented and reflect on challenges that we have experienced.


Managing Open Source Legal Issues

Martin von Haller Grønbæk, Bender von Haller Dragsted

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.


Building Data-Driven Reports for Eclipse-Based Applications

Bent Agervold Jensen, ReportSoft

Abstract: This talk will give an overview of the Eclipse BIRT architecture and will show how BIRT retrieves data, how it joins datasets and how to use scripting to perform advanced data driven reporting and analysis. There will be a live BIRT designer demo and example of data retrieval. Finally, we'll show how to deploy BIRT to an RCP application.


Single Sourcing RCP and RAP

Jochen Krause, EclipseSource

Abstract: Can I really make my RCP application work in a browser? The Rich Ajax Platform (RAP) was designed to bridge the gap between desktop- and web-development. To achieve this, RAP reuses the RCP development model integrating the largest possible subset of the RCP-APIs.

In this talk we'll explore the differences between RAP and RCP that are especially relevant to the goal of single sourcing as much code as possible. We'll cover a range of techniques and basic patterns to close the gap between RCP and RAP, for both existing RCP applications and new RCP/RAP projects. We'll take a look at the roadmap for RAP as well as the integration with e4.