- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Legacy Modernization
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 10:53 AM
тАО09-17-2009 10:53 AM
Legacy Modernization
I am looking for an approach to migrate my existing Legacy application which is running in VAX/VMS to a windows based platform. I need some information on how can this been done. Is there any tool available to convert the COBOL codes to the targeted platform? Or can I use the same COBOL code and run the application on windows based platform.
Please shed some light on this.
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 11:06 AM
тАО09-17-2009 11:06 AM
Re: Legacy Modernization
Commercial solutions: Charon VAX ....
DIY solutions: SIMH ....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 12:45 PM
тАО09-17-2009 12:45 PM
Re: Legacy Modernization
As for options and discussions...
Porting off...
http://labs.hoffmanlabs.com/node/225
Porting ahead...
http://labs.hoffmanlabs.com/node/226
Hardware Emulation...
http://labs.hoffmanlabs.com/node/70
COBOL is one of the more portable choices around, once you have COBOL established in the target. There will be extra pieces around the COBOL code that will involve (most of?) the porting effort.
For another legacy modernization discussion involving COBOL and OpenVMS, see
http://forums13.itrc.hp.com/service/forums/questionanswer.do?threadId=1372329
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 12:59 PM
тАО09-17-2009 12:59 PM
Re: Legacy Modernization
Thanks for your responses.
I have an application which has Oracle 8.5 as the backend and has some homegrown screen designing tool. We have more complex functionality and modules involved in the application. We are in a plan to move this to a windows based platform and need to change the screens to GUI based. Also, we have several DCL batch programs that calls many COBOL programs.
What will be the better approach to migrate this application?
Advance Thanks for replying..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 01:09 PM
тАО09-17-2009 01:09 PM
Re: Legacy Modernization
>we have several DCL batch programs
>that calls many COBOL programs.
This can be very difficult to migrate automatically (regardless of promises you get from folk with magic tools).
If you're going to go to the expense of migration, I'd suggest you step back, look at the big picture and consider reengineering the whole system on your new platform. Otherwise you find yourself replicating clumsy and inefficient workarounds implemented for some long forgotten reason.
Try and work out what the code is *really* doing and find the best way to do it on the new platform. Software technology has come a long way. There are often much better ways of doing things now. A migration is a good opportunity to update, rather than replicate obsolete methods.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 01:50 PM
тАО09-17-2009 01:50 PM
Re: Legacy Modernization
A total rewrite is the safest assumption (when not using hardware emulation) when porting an existing application over to Microsoft Windows.
And to best do that rewrite or port or such (and beyond what I've pointed to in the earlier reply), you will need to engage and to know and to use the Windows interfaces, Windows tools, and Windows folks.
You will need to ask the Windows experts for help; the folks that don't (usually) lurk in an OpenVMS forum.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2009 06:10 PM
тАО09-17-2009 06:10 PM
Re: Legacy Modernization
There are several companies eager to help with these kind of projects (pick me, pick me ! :-).
For example check out: http://www.seagullsoftware.com/
If the data is already in Oracle, then you can just access that directly from a windows/java application. You will not even need special ODBC software which is typically needed to access RMS (indexed) files (Attunity, Connex,...)
Now Attunity can also be used kinda as a transaction manager, using SQL queries to act on procedures.
I believe that Micro Focus Cobol is a big name to consider ( http://www.microfocus.com/ ), but a quick Google brings up lots of alternatives
( http://www.screenio.com/gui_screenio/gs.htm ? )
Regards,
Hein van den Heuvel
HvdH Performance Consulting