Model Driven Development with EMF and EclipseLink

Suresh Krishna (Oracle Inc.)

Modeling · Short Talk
Presentation
Thursday, 10:50, 10 minutes | Room 209/210 | Download in iCal Format

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

Suresh Krishna

Model Driven development is quite challenging; often considered as time consuming task. Many developers and team leads spend considerable time in generating the domain models and customizing the automatically generated UI. It is said that the customization of the code takes 80% of the time and the code generation takes 20% of time. It is very interesting to see design time and runtime support for the domain models and the persistence mechanisms. Especially the OR mappings for hibernate, oracle toplink, etc... takes significant time to implement the complete cycle of UI <-> Domain Model <-> (Persistence) DataBases. Technologists, Project Managers, Team Leads and Developers need to be aware of the technologies, frameworks, tools that would improve their productivity in application development. This short-talk highlights different frameworks/tools from Eclipse Modeling Technology Project for the complete Model Driven Application Development. Different aspects of the Model Design, Code Generations, Model Transformations, UI Generation, UI Customization, OR Mapping and Database/File persistence are presented and discussed.

Suresh Krishna is a Senior Application Developer with Oracle Inc. at San Francisco office. He has 9 years of software development experience in various technologies. Automotive and Internet technologies are his major domains of work. He had worked with many startups and corporates which give him a different perspective on software.

Domain modeling and model driven approaches are his passion. Developing IDEs with Eclipse and using Eclipse as a Platform is top his list.

His recent interests point to Rich Internet Applications (RIA), AJAX, Service Oriented Architecture and Mashups. You can get to know more about him at his website

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor