×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

5M lines of code migration

by on Mar 28, 2011

  • 1,260 views

Every company has legacy applications....

Every company has legacy applications.
And every framework, language, technology will dead or will become legacy.

How to modernise them without the need to rewrite everything by hand?
Does an automatic migration of source code is realistic on large applications?
Does Eclipse technologies help for these tasks?

This talk will answer these questions through a real use case executed for a french ministry: the migration of a large scale application (5 millions of line of code) from Forte to Java.

We will explain our project process to insure 99,9999% of garanties to migrated code and how we create a custom migration factory with:

EMF to represent source code as a structured model
CDO to store several Gigabits of datas with very good performances
Agility to reverse existing source code
GMF and ATL for Software Mining and cartography
Acceleo for translating
The talk will also show demos of this migration tooling applied to other technologies and other needs of legacy analysis:

ADA to C++
VB to DotNet
OracleForms to JavaEE
Natural Sonar (quality checker)
Cobol cartography

Statistics

Views

Total Views
1,260
Views on SlideShare
1,181
Embed Views
79

Actions

Likes
0
Downloads
23
Comments
0

3 Embeds 79

http://www.eclipsecon.org 59
http://eclipsecon.org 19
https://www.eclipsecon.org 1

Accessibility

Categories

Upload Details

Uploaded via SlideShare as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
Post Comment
Edit your comment

5M lines of code migration 5M lines of code migration Presentation Transcript