Skip to main content
Jump to: navigation, search


< EclipseBankingDayNYC
Revision as of 06:48, 12 October 2008 by (Talk | contribs) (Managing Open Source Legal Issues)

Builing Collaborative Communities

Mike Milinkovich, Eclipse Foundation


Eclipse 4.0

Jochen Krause, Innoopract

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.

Creating Platforms Using Eclipse Equinox

Jeff McAffer, Equinox Project Co-Leader and Code 9

Abstract: Equinox provides a powerful modularity runtime for the Java platform which promotes strong modularity, versioning and dynamic management of applications. This is the basis for Eclipse RCP, Eclipse running on servers as well as the traditional Eclipse development environments. In this talk we introduce the technology and describe and demonstrate how building application platforms based on Equinox accelerates the introduction of new function and increases IT agility.


A Model Oriented Architecture for Enterprise Data Integration
Ted Epstein and Andrew Montalenti, Morgan Stanley

Abstract: MODeX (Model-Oriented Data eXchange) is a model-driven solution for Enterprise SOA. Where general-purpose SOA and MDD toolsets focus on developer productivity, MODeX is additionally concerned with enterprise-scale issues like versioning, cross-platform standardization, validation rules/contracts, interoperability with legacy object models and message formats, and reducing long-term barriers to system integration. One component of MODeX -- our model editor, MODeX Designer -- makes extensive use of Eclipse technologies, including EMF, GMF, and Eclipse RCP. In this talk we'll give an overview of MODeX, and share stories about introducing model-driven techniques in the setting of a financial services institution. We'll also discuss the synergies we see between our project and the Eclipse modeling project, and how we have used Eclipse modeling technologies to enhance our own offerings. Finally, we'll point to some areas where existing modeling frameworks, like EMF, do not fit our company's needs, and what we are doing to address these problems, and where we see MODeX's future as we work

Managing Open Source Legal Issues

Jeff Neuburger, Partner at PROSKAUER ROSE LLP & Janet Campbell, Legal Counsel & Manager, Intellectual Property at 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 IP Management Processes ensures that all Eclipse technology has

This session will be of interest to senior technical people but also legal professionals in Financial Institutions.

Open Source Governance

Steven Hodge, Bank of America



Extending Eclipse RCP to the Web
Jochen Krause, Eclipse RAP Project Leader

Abstract: The Rich AJAX Platform (RAP) enables developers to web-enable RCP applications with AJAX technology - from a single code base. The talk gives a brief introduction into RAP and describes best practices on single sourcing for RCP and RAP applications.

Modeling Industry Data with Eclipse Modeling Framework

Ed Merks, Eclipse Modeling PMC Co-Leader

Abstract: Most software development is fundamentally about manipulating and sharing of data and that data can always be modeled. The Eclipse Modeling Framework (EMF) underpins this focus by providing Ecore, a model for describing models, and EObject, a model of instance data. Together they form the foundation to all developers to quickly model industry specific data and automate basic tasks like implementing serializers and deserializers. An ever growing set of models build on this foundation, including models for XML Schema, UML2, OCL, WSDL, BPEL, Java, SQL, SDO, and so on. EMF is widely used by Eclipse projects, e.g., UML2, WTP, TPTP, DTP, GMF, STP, but also as the de facto reference implementation of the Object Management Group's (OMG) Meta Object Facility (MOF).

This session will teach the basic concepts of EMF and demonstrate how to use the tools to quickly start modeling industry specific data.

Provisioning Eclipse in the Enterprise

Henrik Lindberg,Cloudsmith & Jeff McAffer, Code 9

Software provisioning is a key issue for enterprise development organizations managing the consequences of software componentization. More components, developed in more places strains resources available to assemble those components into products, deploy them to production environments and keep them up to date as components change. The problem is particularly acute in the financial services vertical, where development organizations tend to be larger, asset bases tend to be more complex and requirements can be more exacting.

This talk will contextualize the provisioning problem in enterprise development and then provide an overview of how Eclipse technology, current and future, can help. P2, Eclipse's new provisioning platform, will be the focus of the talk. However, other Eclipse provisioning technologies, such as Buckminster, along with related technologies technical outside the provisioning domain, such as Maven, will also be addressed, with the goal of showing how they fit together post-P2.

Back to the top