Scale, Share and Store your Models with CDO 2.0

Eike Stepper

Frameworks - Modeling · Long - one hour
Tuesday, 11:10, 50 minutes | Room 206

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

Are you already modeling and generating your applications with the Eclipse Modeling Framework (EMF)? Great!

So you are already enjoying automatically generated model-based runtimes, structured or graphical user interfaces, XML serialization and so much more…

But what if

The Connected Data Objects (CDO) model repository and distributed shared model for EMF delivers solutions to these challenges and more. CDO is a component of the EMF project for many years now and has been successfully adopted by many companies and organizations.

CDO allows you to develop your application against standard EMF APIs and decide later if you want to persist your models in any SQL database, possibly through Hibernate, in an object oriented database, in memory or what ever you can imagine. Without any changes to your application your models become really scalable on both client side and server side. Store and use models larger than four giga bytes and load up to thirty thousand objects per second to your clients. Embed your repository into your client if you don’t need distribution or embed it into a J2E container of your choice if you need other kinds of distribution. Let your users experience the collaboration on a real distributed shared model.

Talk Agenda

Scaling Up

Distributing and Sharing

Repositories, Persistence and more

Due to the tremendous number of questions during past presentations a fixed block at the end of the talk will be reserved for discussion.

CDO Homepage

Eike is an independent consultant in the areas of OSGi and modeling with over 25 years of experience in software development. With his consulting company ES-Computersysteme, founded back in 1991, he conducted dozens of successful customer projects. Eike has initiated and is still actively leading the CDO Model Repository and Net4j Signalling Platform projects at Eclipse.

Visit Eike's blog for more information...

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page