Gupta/Centura to Java conversion

2.1k Views Asked by At

We are working with a client who wants to convert from Gupta/Centura to Java. Has anyone got any experience with a conversion project like that?

Thanks, Steve

4

There are 4 best solutions below

1
On

Centura to Java I have not heard about but I do know there are conversions to the latest Centura version (6.0 and 6.1 in beta) which allow you to go to .NET and very easily integrate .NET.

See http://www.unify.com/Products/App_Dev/TeamDeveloper6.0/default.aspx for more information

While this does not answer your question perhaps it will aid you in any way.

3
On

We migrated too using ice tea group tools, probably the same tools used by fecher.eu. In our case we started to rewrite but we had too much code and after almost 1 year of rewrite we only did 20% of the code and it was too risky to keep going. We were introducing a ton of new bugs too!

The automated conversion did the entire code set (3.5M SAL Lines) in 6 months and we released in 6 more months!

The generated code was not the perfect code that we all set out to write and dream of. But I can tell you that the code we write by hand wasn't that pretty either. ;)

1
On

Concur with Clint below. Consider Centura ( now TeamDeveloper ) v6.1 ( TD.Net is No Longer Beta ) . Gives all the usual Win32 functionality and more, with open native connectivity to most dBMS ( avoiding ODBC) , but with the option to infuse very easily with .Net . Also allows a Centura app to be built as a Web Service, and also includes fab wizards to allow easy Web Service consumption. That way - there may be no need for conversion to Java, which sounds like a re-write rather than a straight conversion. Consider WHY you want to convert to Java - as you may get much more ROI on converting to TD.Net v6.1 ! There is HEAPS of help doing this - on the user forum - check out Unify Centura User forums

0
On

My Company did migrate over the last year, our product to c#.net.
we used as far Gupta 3.1 and now we've got c#.net code, we did this with fecher.eu

but i do recommend to start over with the project because:

  • your Code will be cleaner (all the forbidden stuff they did in gupta will not be there)
  • you got a better architecture (your own)
  • you can migrate one tool(program) step by step...

i hope this helps you.