Porting and Migrating Applications

Migration to OpenVMS Itanium/Integrity platforms can be somewhat difficult and/or relatively easy. The primary issue is where you are starting from:

  • Some compilers on the VAX did not enforce ANSI compliant programming. The Alpha and Integrity compilers are generally more strict in their enforcement; therefore there may be more source coding issues that need to be addressed. This is affected most by the C and COBOL languages.
  • Data alignment issues always affect the performance of applications. This is greater on Alpha, and significantly greater on Integrity than it was on VAX.
  • The default floating point data formats is different between Alpha and Integrity. This can have anywhere from no impact to significant impact to the porting.
  • HP does provide a lab for customers to use to accomplish their migration projects. Please note that PARSEC Group uses its own Integrity lab when performing migration projects for customers.

Migration projects need to be assessed to determine just how much source code migration, floating point and data alignment issues need to be addressed. PARSEC Group provides services to assess the issues that need to be addressed and also offers services to perform the migration. Because HP has done such a great job in implementing the OpenVMS Integrity environment some migrations can be completed in one week or less, while others may take longer to complete as you move forward and become more standards compliant.

This is where our depth of real-world experience really comes into play on your behalf; we apply our understanding of the operating system internals to create code with integrity and reliability.

Some of the projects PARSEC Group has done include the following environment migrations:

  • VAX OpenVMS to Microsoft Windows
  • VAX OpenVMS to Alpha OpenVMS and Tru64 UNIX
  • VAX OpenVMS to Integrity OpenVMS

Request Porting and Migration Information

Contact Submitted

Your information has been sent to PARSEC Group. You should receive a response back within one business day.

Cookie Manager

We use cookies to enhance the features of our web site. We don't set optional cookies unless you enable them. Using this tool sets a cookie on your device to remember your preferences. For more detailed information about the cookies we use, see our Cookies page.

Necessary Cookies

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

Preference Cookies

Preference cookies enable this site to remember information that changes the way the website behaves or looks.

Statistics Cookies

Statistic cookies help us to understand how visitors interact with the site by collecting and reporting information anonymously.

Marketing Cookies

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.